中国韩国日本在线观看免费,A级尤物一区,日韩精品一二三区无码,欧美日韩少妇色

當前位置:主頁 > 碩博論文 > 社科碩士論文 >

分布式自學習導(dǎo)向的神經(jīng)網(wǎng)絡(luò)入侵檢測算法研究

發(fā)布時間:2014-09-06 20:55

關(guān)鍵詞:網(wǎng)絡(luò)安全 入侵檢測 BP 神經(jīng)網(wǎng)絡(luò) 分布式神經(jīng)網(wǎng)絡(luò) 自學習算法

類別:科技論文》計算機科學論文;用途:碩士畢業(yè)論文

第 1 章 緒論

1.1 課題研究的背景和意義
入侵檢測的概念在 1980 年被提出,入侵檢測系統(tǒng)的抽象模型也首次在 1987年提出。第一個網(wǎng)絡(luò)入侵算法,是一種基于模式匹配的網(wǎng)絡(luò)入侵檢測算法,并持續(xù)發(fā)展于網(wǎng)絡(luò)入侵檢測系統(tǒng)。但是,算法的效率在匹配數(shù)據(jù)包的過程中表現(xiàn)不夠理想。網(wǎng)絡(luò)入侵檢測系統(tǒng)中被一些學者引入了“博耶-穆爾算法”[1],通過算法的引入,檢測系統(tǒng)的效果有了很大的提高,而一些“博耶-穆爾算法”的研究者也做出了一些改善,但網(wǎng)絡(luò)規(guī)模的增加,使得基于單模的網(wǎng)絡(luò)入侵檢測算法難以滿足對計算機網(wǎng)絡(luò)的發(fā)展要求[2,3]。
本文結(jié)合分布式學習和自適應(yīng)學習的特點,提出了分布式神經(jīng)網(wǎng)絡(luò)自學習算法,它是一種采用分布式學習算法來優(yōu)化 BP 神經(jīng)網(wǎng)絡(luò)算法的入侵檢測算法,能夠很好地改善入侵檢測的性能和效率。綜上所述,神經(jīng)網(wǎng)絡(luò)入侵檢測算法對入侵檢測有很好的檢測效果,對于提高入侵檢測的檢測性能和效率具有深遠的意義。

1.2 國內(nèi)外在該方向的研究現(xiàn)狀
早期,提出 IDS 這個概念的是在二十年代 80 年代,隨著 IDS 的發(fā)展,入侵檢測專家系統(tǒng)(IDES)[6]逐漸產(chǎn)生。到二十世紀九十年代開始,出現(xiàn)了兩代 IDS,它們分別是基于主機的和網(wǎng)絡(luò)的 IDS,隨后更為具體的分布式 IDS 的劃分也出現(xiàn)了[7]。IDS 在逐步發(fā)展,其檢測算法也在不斷的完善。為了傳輸、分析和處理數(shù)據(jù)方便,我們在網(wǎng)絡(luò)的出口處安置了 IDS,其作用就是在提取數(shù)據(jù)時表現(xiàn)出來的行為和特征能夠及時被發(fā)現(xiàn),以此來斷定是否受到了入侵,同時隔離開已經(jīng)響應(yīng)的入侵行為[8]。在 IDS 中,研究更多的還是核心算法,即檢測算法[9],它是整個 IDS 中最為重要的組成部分,是不可缺少的。它的最大的一個功能就是自學習性和收斂速度,這對 IDS 整體的性能有著很大的影響。在檢測算法上我們一定要做的非常完善。
……………

第 2 章 入侵檢測與神經(jīng)網(wǎng)絡(luò)

2.1 入侵檢測概述及功能
入侵檢測是利用上述方法,利用網(wǎng)絡(luò)和計算機系統(tǒng)來收集關(guān)鍵信息,并根據(jù)分析所獲得的內(nèi)容,看它是否違反安全策略的結(jié)果特征,是否有非法入侵的存在來定義。包含多種這里提到的信息,如發(fā)送報文,系統(tǒng)日志,一些網(wǎng)絡(luò)的行為。入侵檢測系統(tǒng)(Intrusion Detection System),簡稱 IDS,入侵檢測有效地結(jié)合了硬件和軟件開發(fā)測試設(shè)備,它是基于安全策略的,一個很智能的設(shè)備、網(wǎng)絡(luò)產(chǎn)品,可以實現(xiàn)更高的智能功能,對于攻擊行為和提出有效的解決方案,并確定它是否及時給予關(guān)鍵信息的變化。

2.2 入侵檢測方法
根據(jù)所謂的遷移狀態(tài)的狀態(tài)檢測技術(shù)移民,是指在入侵過程結(jié)束的行為從初始狀態(tài)到入侵系列化,便于應(yīng)用程序狀態(tài)轉(zhuǎn)換圖。請求必須明確狀態(tài)遷移系統(tǒng)狀態(tài)和行為的條件和狀態(tài)轉(zhuǎn)換的條件,有針對性的行為建模的基礎(chǔ)上,入侵過程中的檢查,以模型為單位,從行為檢測模型單位轉(zhuǎn)換,縮短了檢測時間。因為與模型內(nèi)的轉(zhuǎn)移條件相關(guān)聯(lián),因此該行為的同時,我們可以預(yù)測攻擊方法中使用的狀態(tài)遷移的方向。但缺點是,狀態(tài)遷移只能為一個簡單的遷移入侵,入侵復(fù)雜的實施,將會有各種不同的行為轉(zhuǎn)化,關(guān)聯(lián)模型無法形成,否則數(shù)據(jù)發(fā)生爆炸。
使用基于模型的測試技術(shù)誤用檢測原理基于模型的錯誤檢測技術(shù)是由系統(tǒng)活動行為捕獲推出相應(yīng)的場景,對模型抽象處理,通過腳步分析和觀察來發(fā)現(xiàn)入侵的目的。通過對誤用檢測技術(shù)應(yīng)用與模型搜尋信息來對工作量的減少,大量的人力會在創(chuàng)建模型的過程中消耗。
………………


第 3 章 基于分布式神經(jīng)網(wǎng)絡(luò)自學習算法....................................... 16
3.1 入侵檢測算法原理................................................. 16
第 4 章 實例驗證.......................... 29
4.1 入侵檢測數(shù)據(jù)集及特點........................................ 29
結(jié)論...................................................... 34

第 4 章 實例驗證

研究和評價各種入侵檢測算法首要任務(wù)就是數(shù)據(jù)集的選擇。目前,大家用的最多的入侵檢測數(shù)據(jù)集就是安全審計數(shù)據(jù)集 KDD CUP99。該數(shù)據(jù)集作為許多論文和研究成果的基礎(chǔ)數(shù)據(jù),其驗證效果是顯著的,但分析和使用該數(shù)據(jù)集會存在明顯的差異。本文也將采用 KDD CUP99 數(shù)據(jù)集來對本算法模型進行實例驗證,并分析實驗結(jié)果,給出相應(yīng)的實驗結(jié)論。

4.1 入侵檢測數(shù)據(jù)集及特點
在入侵檢測系統(tǒng)中,可以通過提供的原始數(shù)據(jù)進行分析入侵的程序,能夠集中地反應(yīng)系統(tǒng)的運行狀態(tài)和網(wǎng)絡(luò)行為,依賴數(shù)據(jù)集的數(shù)據(jù)分布和整體結(jié)構(gòu)。作為入侵檢測算法的處理對象,從中提取特定的入侵模式是算法的某一部分任務(wù)。所以,實現(xiàn)入侵檢測算法必須要有足夠的先驗知識。訓練數(shù)據(jù)集和測試數(shù)據(jù)集兩者都屬于驗證算法性能的兩大類數(shù)據(jù)集。被選擇數(shù)據(jù)集的特點[42]:1.有足夠的先驗數(shù)據(jù),能夠全面反映安全系統(tǒng)的真實狀態(tài);2.正常情況下,安全審計數(shù)據(jù)集一般是很穩(wěn)定的,而且也是很全面的;3.不同類型的攻擊分布特征必須注重清楚地反映在先驗數(shù)據(jù);4.入侵檢測算法學習各種入侵模式;5.由于某些功能被攻擊而引起安全審計數(shù)據(jù)明顯偏離正常值。

4.2 輸入數(shù)據(jù)與輸出數(shù)據(jù)
本文的測試數(shù)據(jù)集是數(shù)據(jù)集的一部分,只用了 10%的數(shù)據(jù)作為訓練數(shù)據(jù),而使用測試數(shù)據(jù)集的標識作為測試數(shù)據(jù),本文設(shè)置為 311028 條記錄,包括正常行為記錄 60592,入侵記錄 250436,一共有 37 種入侵的數(shù)據(jù)集。
.............

結(jié)論

本文首先研究并討論了傳統(tǒng) BP 神經(jīng)網(wǎng)絡(luò)的流程和缺陷,然后針對性地對算法進行了改進,并運用改進的算法來建立模型,提高了入侵檢測的檢測效率,改善了其收斂性,最后進行了實例驗證。本文主要從以下幾個方面進行研究:1.詳細介紹了網(wǎng)絡(luò)安全及入侵檢測的相關(guān)知識。全面闡述了網(wǎng)絡(luò)安全的發(fā)展現(xiàn)狀,并對入侵檢測技術(shù)作出了概述,深入研究了入侵檢測的功能、方法與不足。2.對神經(jīng)網(wǎng)絡(luò)技術(shù)進行了闡述,介紹了神經(jīng)網(wǎng)絡(luò)的產(chǎn)生和原理。對現(xiàn)有的BP算法進行分析,提出了基于分布式學習的神經(jīng)網(wǎng)絡(luò)入侵檢測算法,即分布式神經(jīng)網(wǎng)絡(luò)自學習算法,對傳統(tǒng)BP算法進行了有效改進,降低了算法的時間復(fù)雜度,從而提高了算法的效率。運用改進的算法建立模型,并分析模型的特點,為后面的實例驗證做好鋪墊。3.通過給定的入侵檢測實驗數(shù)據(jù),與傳統(tǒng)BP算法進行驗證和比較,改進后的算法大大提高了學習速度,有效縮短了訓練時間,很大程度上提高了數(shù)據(jù)檢測的穩(wěn)定性和收斂性,具有較高的檢測效率和較低的誤報率。本文存在的不足以及下一步的研究內(nèi)容:1.本文的數(shù)據(jù)來源是標準的 KDD CUP99 數(shù)據(jù)集,而實時網(wǎng)絡(luò)數(shù)據(jù)卻不能用該數(shù)據(jù)集來完全表示,如果今后有條件,應(yīng)當加強這方面的工作,通過真正的實時網(wǎng)絡(luò)數(shù)據(jù)來進行測試。

..............

參考文獻:

  • [1] 喬俊飛,韓紅桂.  神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)動態(tài)優(yōu)化設(shè)計的分析與展望[J]. 控制理論與應(yīng)用. 2010(03)
  • [2] 喬俊飛,李淼,劉江.  一種神經(jīng)網(wǎng)絡(luò)快速修剪算法[J]. 電子學報. 2010(04)
  • [3] 范才智,宋寶泉,劉云輝,蔡宣平.  微小無人直升機自適應(yīng)視覺伺服[J]. 自動化學報. 2010(06)
  • [4] 楊鋒,彭勤科,徐濤.  基于隨機網(wǎng)絡(luò)的在線評論情緒傾向性分類[J]. 自動化學報. 2010(06)
  • [5] 谷叢,梁彥,張共愿,楊峰,潘泉.  量測缺失下多速率傳感器系統(tǒng)的H_∞濾波器設(shè)計[J]. 自動化學報. 2010(06)
  • [6] 于雪松,趙巍,劉鵬,唐降龍.  基于混合跟蹤模型的室內(nèi)步行人體3D運動估計[J]. 自動化學報. 2010(06)
  • [7] 何朕,孟范偉,劉偉,王廣雄.  H_∞回路成形設(shè)計的魯棒性[J]. 自動化學報. 2010(06)
  • [8] 劉振丙,陳忠,劉建國.  一種新的構(gòu)造SVM分類器的幾何最近點法[J]. 自動化學報. 2010(06)
  • [9] 宋宇,孫富春,李慶玲.  移動機器人的改進無跡粒子濾波蒙特卡羅定位算法[J]. 自動化學報. 2010(06)


本文編號:8744

資料下載
論文發(fā)表

本文鏈接:http://www.lk138.cn/shoufeilunwen/shuoshibiyelunwen/8744.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶75d6c***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com