999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

深度學習在網絡入侵檢測中的應用

2021-03-07 10:52:03劉彪郎彥胡菁蕓
網絡安全技術與應用 2021年11期
關鍵詞:深度檢測模型

◆劉彪 郎彥 胡菁蕓

深度學習在網絡入侵檢測中的應用

◆劉彪 郎彥 胡菁蕓

(西藏民族大學 陜西 712082)

隨著深度學習技術的發展,其目前已經在網絡入侵檢測領域展現出獨特的優勢,本文對深度學習在網絡入侵檢測中的應用進行了綜述,首先介紹一些主流深度學習算法,然后結合前人的一些研究分析每種深度學習算法在網絡入侵檢測中的利弊,最后對基于深度學習的網絡入侵檢測技術的一些問題進行討論,希望給該領域的研究人員提供一些有益的思考。

網絡空間安全;入侵檢測;機器學習;深度學習

現如今,網絡已經成為人類生活的必需品,網絡不僅支撐著人們的社交與娛樂,也在諸如醫療、交通、金融甚至軍事等方面有著廣泛應用,隨著網絡在社會國家與人民的生活中扮演的角色越來越重要,網絡安全也逐漸成為國家安全的關鍵,習近平總書記提出“沒有網絡安全就沒有國家安全,就沒有經濟社會穩定運行,廣大人民群眾利益也難以得到保障。”因此如何有效應對網絡入侵行為現已成為亟須解決的問題。本文將對現如今主流的網絡入侵檢測技術進行總結梳理與分析,歸納總結當前各種入侵檢測技術的優劣,并對網絡入侵檢測技術的發展提出相關方向與思路。

1 入侵檢測系統介紹

入侵檢測系統[1]可以被定義為對計算機和網絡資源的惡意使用行為進行識別和相應處理的系統。目前的檢測技術主要分為兩大類:基于誤用的入侵檢測和基于異常的入侵檢測。其中基于異常的入侵檢測主要是基于傳統機器學習的檢測技術和基于深度學習的檢測技術。隨著網絡規模的增大和網絡入侵技術的發展,網絡數據的復雜性和特征性也在不斷增加,基于機器學習的淺層學習的檢測技術就顯得有些捉襟見肘了。因此本文主要結合Hinton教授提出的深度學習理論談談網絡入侵檢測技術。

2 基于深度學習的網絡入侵檢測技術

2.1 自動編碼器

自動編碼器(Auto-Encoder,AE)[2]是一種基于深度學習的無監督學習算法,它可以自動學習數據的有效特征,重構輸入并將輸入數據進行有效編碼,基本的自編碼器模型是一個簡單的三層神經網絡結構:輸入層、隱藏層和輸出層。其中輸入層和輸出層具有相同的維數。AE神經網絡由編碼器與解碼器兩部分組成,編碼器通過編碼函數將輸入的m維數據x壓縮成n維變量z,n維遠遠小于m維,即編碼器可以將數據壓縮成維度較低的潛在空間表征。而解碼器通過解碼函數將n維變量z轉換成m維擬合數據。文獻[3]在基于AE的基礎上結合殘差網絡建立了一種新的網絡入侵檢測方法,使用KDD Cup99數據集進行訓練和測試,實驗結果表明在準確率、真正率和誤報率方面表現較好,這有效解決了傳統方法檢測準確率低的問題。文獻[4]將AE與卷積神經網絡相結合,先用正常流量和攻擊流量對兩個獨立的自動編碼器進行訓練,然后使用一維的卷積神經網絡對多通道的數據進行學習和處理,最后經過實驗驗證,在多個數據集總有良好的表現。

2.2 受限波爾茲曼機

受限玻爾茲曼機(RestrictedBoltzmannMachine,RBM)來源于玻爾茲曼機(BoltzmannMachine,BM),BM 是由Hinton 在 1986 年提出的一種基于統計力學和能量模型的隨機神經網絡[5]。為了解決BM訓練時間過長問題,Hinton提出了RBM的概念。RBM包含可見層和隱藏層,網絡結構具有層內無連接、層間全連接[6]的特點。RBM可以從復雜的數據集中提取到相對獨立的特征信息,因此常被研究人員應用于網絡入侵檢測的研究中。

2.3 深度信念網絡

深度信念網絡(Deep Belief Networks,DBN)是由若干層無監督的RBM網絡和一層有監督的BP神經網絡構成的一種深層神經網絡。DBN的學習過程分兩個階段完成,預訓練和微調,預訓練階段,前若干層無監督的RBM采用無監督的訓練方式對數據進行預訓練,微調階段,預訓練結果作為頂層BP網絡的輸入,BP網絡采取有監督的學習方式對預訓練階段初始化的模型參數進行調優。因此,實際上RBM層可以認為是對頂層BP網絡的初始化,以避免BP完了因隨機初始化參數而陷入局部最優和訓練時間長的缺點[7]。文獻[8]提出了一種基于優化數據處理的DBN模型的入侵檢測方法,其將經過概率質量函數編碼和MaxMin歸一化處理的數據應用于DBN模型中,并通過單參數變化和交叉驗證的方式選擇相對最優的DBN結構對未知攻擊類型進行檢測。

2.4 循環神經網絡

循環神經網絡(Recurrent Neural Network,RNN)對具有序列特征的數據非常有效[9],它能挖掘數據中的時序信息以及語義信息,基于RNN的這種能力,它被廣泛應用于序列相關的入侵檢測問題中。文獻[10]提出了一種基于聯邦學習和循環神經網絡的無線網絡入侵檢測模型,它采用循環RNN來構建入侵檢測識別模型,并且引入了聯邦學習方法來保護用戶隱私和解決數據孤島問題,在能夠縮短耗時的情況下達到了一定的準確率。

2.5 卷積神經網絡

卷積神經網絡(Convolutional Neural Networks,CNN)基于卷積數學模型,與傳統的神經網絡算法不同,其增加了反饋學習機制,擁有多個網絡層次,包括卷積層、池化層和全連接層,能夠有效地增加審計網絡的訓練和學習深度,以便能夠提高訓練的準確度,靈活的調整CNN的輸出參數[11]。文獻[12]提出了一種基于增量式卷積神經網絡的入侵檢測方法,通過多核卷積神經網絡對網絡流量進行局部特征的提取與融合,降低了網絡流量數據維度高以及結構復雜對入侵檢測準確率的影響;通過將深度學習算法與增量學習結合起來,提高了入侵檢測模型對新增網絡流量的自適應性。

3 基于深度學習的網絡入侵檢測技術比較

基于深度學習的網絡入侵檢測技術能夠有效處理大規模的網絡流量數據,將深度學習應用到網絡入侵檢測系統中,可以有效提升系統的檢測效率,也使得系統的檢測性能更加穩定。基于深度學習的網絡入侵技術多種多樣,不同的深度學習技術分別解決了不同的問題。AE解決了傳統的降維方法難以捕獲數據中的非線性信息的問題,并且在特征降維與特征提取方面表現良好,但是其模型評估指標過于單一,入侵檢測時誤差較高;隨著網絡流量的不斷增長,入侵檢測系統受到高緯度入侵數據和復雜攻擊類型的影響,越來越難以檢測,DBN的出現解決了這一問題,但是深度信念網絡不能夠列出檢測率,誤報率等信息的具體數值;RNN以序列數據為輸入,能夠挖掘出數據中的時序信息和語義信息,在序列相關的入侵檢測問題中有較好的表現,但是其訓練代價很大,訓練成本過高;CNN具有良好的泛化能力,可以適應于多種分類任務,在入侵檢測和分類的過程中,它能夠很好獲取數據的空間特征,但是該方法在模型訓練的過程中收斂速度不理想,導致真正率較低、誤報率較高。將各種深度學習算法應用于網絡入侵檢測時,沒有哪個具體的算法是最合適的,多數情況下需要根據算法本身的優缺點和網絡環境的特點來進行選擇。

4 結論

本文對深度學習算法在網絡入侵檢測中的應用做了綜述,簡單介紹了幾種在網絡入侵檢測中常用的深度學習算法,并對每種算法在網絡入侵檢測中的應用做了舉例。不過在網絡入侵檢測中并不存在最有效的方法,并且很多時候由于系統要檢測的攻擊類型的多樣性與復雜性,需要多種深度學習算法搭配共同完成分類檢測任務。基于深度學習的網絡入侵檢測方法目前依然面臨很多問題,距離商用依然有很遠的路要走,比如:1)模型優化問題,在模型訓練時經常會遇到梯度爆炸、局部最優、梯度消失的問題;2)訓練速度、以及計算存儲的問題,深度學習算法對計算機的CPU及GPU要求比較高;3)實時檢測問題,這也是影響基于深度學習的網絡入侵檢測系統是否能夠商業化的重大原因,目前網絡數據不斷增加,也越來越復雜,將深度學習方法用于實時的網絡入侵檢測將面臨巨大的挑戰。

[1]蹇詩婕,盧志剛,杜丹,等.網絡入侵檢測技術綜述[J].信息安全學報,2020,5(04):96-122.

[2]鄧俊鋒,張曉龍.基于自動編碼器組合的深度學習優化方法[J].計算機應用,2016,36(03):697-702.

[3]周珮,周志平,王利,等.基于AutoEncoder和ResNet的網絡入侵檢測方法[J].計算機應用研究,2020,37(S2):224-226.

[4]楊杰,唐亞純,譚道軍,等.多通道自編碼器深度學習的入侵檢測方法[J].計算機科學與探索,2020,14(12):2050-2060.

[5]劉建偉,劉媛,羅雄麟.玻爾茲曼機研究進展[J].計算機研究與發展,2014,51(01):1-16.

[6]張健,丁世飛,張楠,等.受限玻爾茲曼機研究綜述[J].軟件學報,2019,30(07):2073-2090.

[7]王功明,喬俊飛,關麗娜,等.深度信念網絡研究現狀與展望[J].自動化學報,2021,47(01):35-49.

[8]陳虹,萬廣雪,肖振久.基于優化數據處理的深度信念網絡模型的入侵檢測方法[J].計算機應用,2017,37(06):1636-1643+1656.

[9]楊麗,吳雨茜,王俊麗,等.循環神經網絡研究綜述[J].計算機應用,2018,38(S2):1-6+26.

[10]張啟寧,趙英,陳俊君,等. 基于聯邦學習和循環神經網絡的無線網絡入侵檢測研究[A]. 中國計算機用戶協會網絡應用分會.中國計算機用戶協會網絡應用分會2020年第二十四屆網絡新技術與應用年會論文集[C].中國計算機用戶協會網絡應用分會:北京聯合大學北京市信息服務工程重點實驗室,2020:4.

[11]周飛燕,金林鵬,董軍.卷積神經網絡研究綜述[J].計算機學報,2017,40(06):1229-1251.

[12]肖珂,劉天一,孫曉燕,等.基于增量式卷積神經網絡的入侵檢測方法[J].計算機應用,2020,40(S2):73-79.

猜你喜歡
深度檢測模型
一半模型
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
深度理解一元一次方程
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
深度觀察
深度觀察
深度觀察
主站蜘蛛池模板: 国产成人av一区二区三区| 国产丰满成熟女性性满足视频| 岛国精品一区免费视频在线观看| 成人午夜视频免费看欧美| 国内精自视频品线一二区| 99精品伊人久久久大香线蕉| 成人亚洲天堂| 国产在线观看第二页| 色综合激情网| 日本免费精品| 996免费视频国产在线播放| 91精品国产自产在线老师啪l| a级毛片免费看| 亚洲国产精品日韩欧美一区| 亚洲91精品视频| 真实国产乱子伦视频 | www.亚洲色图.com| 麻豆国产原创视频在线播放| 精品免费在线视频| 67194亚洲无码| 久久亚洲中文字幕精品一区| 日本爱爱精品一区二区| 国产一级在线观看www色| 波多野结衣中文字幕久久| 婷婷亚洲视频| 114级毛片免费观看| 黄片在线永久| 久久精品人妻中文视频| 区国产精品搜索视频| 蜜桃臀无码内射一区二区三区 | 久久天天躁狠狠躁夜夜2020一| 欧美不卡视频在线观看| 中文字幕在线看视频一区二区三区| 成人国产一区二区三区| 综合天天色| 欧美成人亚洲综合精品欧美激情| 亚洲人成色在线观看| 欧美日本视频在线观看| 国产麻豆永久视频| yy6080理论大片一级久久| 久久96热在精品国产高清| 国产H片无码不卡在线视频| 成人福利在线观看| 视频国产精品丝袜第一页| 国产打屁股免费区网站| 欧美色综合久久| 99在线免费播放| 在线无码九区| 在线亚洲精品福利网址导航| 中文字幕欧美成人免费| 国产麻豆精品手机在线观看| 青青青伊人色综合久久| 99久久精品国产综合婷婷| 手机精品视频在线观看免费| 不卡无码网| 中国一级毛片免费观看| 成人一区在线| 麻豆精品视频在线原创| 亚洲国产欧洲精品路线久久| 精品午夜国产福利观看| 成人中文在线| 一区二区在线视频免费观看| 久久久久国产精品熟女影院| 四虎影视永久在线精品| 网友自拍视频精品区| 鲁鲁鲁爽爽爽在线视频观看| 日韩小视频网站hq| 欧美综合区自拍亚洲综合天堂| 国产自在自线午夜精品视频| 日本精品视频| 中文精品久久久久国产网址| 狠狠躁天天躁夜夜躁婷婷| 精品亚洲欧美中文字幕在线看| 青青久在线视频免费观看| 精品视频第一页| 国产麻豆aⅴ精品无码| 国产精品丝袜在线| 亚洲国产中文精品va在线播放| 国产激情无码一区二区APP| 亚洲精品在线影院| 国产菊爆视频在线观看| 中文字幕欧美日韩高清|