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

基于ECA-ResNet的入侵檢測模型研究

2022-04-01 12:53:28寬,李昊,姜
企業科技與發展 2022年12期
關鍵詞:特征檢測模型

郝 寬,李 昊,姜 偉

(哈爾濱師范大學 計算機科學與信息工程學院,黑龍江 哈爾濱150025)

0 引言

隨著網絡技術的快速發展,互聯網已經成為人們生活中必不可少的工具。網絡技術應用廣泛的同時,也會伴隨著很多網絡安全問題,尤其是對網絡使用者來說,網絡是否安全也是其考慮的重要因素。網絡不安全會導致一系列不可挽回的損失,所以對網絡安全問題的研究在當下和未來有著極為重要的作用。網絡流量由一系列的信息組成,如協議類型、端口信息等,機器學習通過對大量的數據進行分析,最后判斷出網絡流量是否為攻擊流量,從而達到攔截惡意流量的目的。

卷積神經網絡(CNN)采用局部連接和權值共享的方式,減少了權值的數量,使得網絡易于優化,同時降低了系統復雜度。CNN具有很好的容錯能力、并行處理能力和自學習能力,同時具有較強的泛化能力,是一種深度的監督學習下的機器學習模型,適應能力極強,善于挖掘數據局部特征,提取全局訓練特征和分類。將網絡流量數據輸入CNN中[1],通過學習輸入和輸出間的映射關系,得到理想的模型。通過卷積網絡學習網絡流量的特征信息,得到理想的分類模型,達到識別惡意流量的效果。

1 相關工作

入侵檢測概念于1980年由James Anderson提出,并不斷發展。入侵檢測技術是網絡安全中的一項重要技術,旨在保護網絡中數據的完整性、可用性和機密性,使數據免受攻擊。目前,國內外對入侵檢測方面進行廣泛的研究。隨著機器學習的研究推進,研究人員開始將機器學習與入侵檢測技術結合,從而提高檢測的準確率。Mohammad Noor Injadat等[2]提出了一種新的多階段優化的基于機器學習的NIDS框架,該框架在保持檢測性能的同時降低了計算復雜度。

通過上述分析可知,機器學習由于其出色的學習能力已經廣泛應用于入侵檢測領域[3],深度學習能更深一步地學習網絡流量特征,更好地分辨出攻擊流量[4]。本文提出了基于ECA-ResNet的網絡入侵檢測模型,該模型結合了殘差網絡ResNet[5]和通道注意力機制ECANet,ECANet對不同的任務可以根據輸入進行特征分配,提高模型檢測效率。此外,ResNet可以解決因為網絡深度過深而導致的梯度消失和網絡退化問題。

2 入侵檢測模型構建

入侵檢測模型主要分為以下3個部分:第一,將數據進行預處理,原始的數據集不能夠直接輸入模型中進行訓練,需要將訓練集和測試集處理成為能夠滿足模型使用的數據。第二,將處理好的訓練集數據輸入構建的網絡中進行訓練。第三,使用測試集對訓練好的模型進行檢測。模型結構如圖1所示。

圖1 入侵檢測模型結構

2.1 數據預處理

由于深度學習的模型輸入為數字形式,而數據集網絡流量中的數據不是全為數字,有3項為字符型數據,所以需要將字符型數據轉化為數值型。本文使用One-hot編碼方式進行類型轉化。將Protocol_Type、Service、Flag 3個特征轉化為數字類型,如Protocol_Type有Tcp、Udp和Icmp 3種屬性,經過One-hot編碼處理后為001、010、100。

為了加快模型的訓練和收斂,對數據進行歸一化處理,歸一化能夠消除奇異樣本數據導致的不良影響。將所有數據映射到[0,1]的區間內方便模型訓練。

其中,x為原始特征,xmax、xmin為每一維所有特征值中的最大值和最小值,xn是進行歸一化處理后的值。

2.2 數據平衡處理

數據集中的一些攻擊類型的數量很少,在訓練中模型很難很好地對數據特征進行充分的學習,導致一些類型的檢測精度很低,目前的入侵檢測研究中不少研究者將數據采樣技術用于數據集的處理。GOZDEKARATAS等根據攻擊類型數量平衡提高系統的效率及減少分類錯誤的情況,通過使用過采樣技術(SMOTE)的合成數據生成模型降低不平衡率。對次要類執行數據生成,并通過該技術將其數量增加到平均數據大小。該方法使得少數類入侵流量的檢測效率有所提升[6]。本文采用SMOTETomek綜合采樣方法對數據集進行處理,增加小樣本數據的比例,提高罕見攻擊類型的檢測效率。使用SMOTETomek算法對Kdd訓練集中的R2L和U2R進行采樣,增加其在訓練集中的比例,使網絡能夠對充分學習流量的特征,從而提升罕見攻擊的檢測率。

SMOTE算法首先找到一個要進行采樣的樣本,然后找到其周圍的K個鄰近樣本,隨機選擇其中一個,然后在它們兩個之間隨機找到一個點生成樣本。Tomek Link算法將處于邊界的互為最鄰近點的正反例樣本進行刪除,使得能有一個明顯的界限在正反樣本之間。兩個算法進行結合,能夠避免SMOTE算法產生的數據擬合問題。

2.3 模型構建

人們認為隨著網絡深度的增加,網絡擬合能力會更高,會達到更好的效果,但是人們發現隨著網絡層數的不斷增加,訓練結果卻恰恰相反。這是由于隨著網絡深度的增加會產生網絡退化問題。殘差網絡由直接映射部分和殘差部分兩個部分構成,它的下一層的輸入是上一層的輸出和殘差相加而得到的。ResNet通過增加殘差結構使網絡沒有學到東西也不會比之前學到的更差。本文將ResNet用于入侵檢測模型的構建。

模型網絡結構如圖2所示,在卷積層后加入BN層可以加快網絡的訓練收斂速度,防止梯度爆炸問題,使用RELU激活函數,RELU激活函數的稀疏性使模型能夠更有效地挖掘數據特征。本網絡使用RELU函數作為激活函數。Dropout層通過隨機減少一些神經元,保留剩余的神經元進行訓練,每個Batch更新不同的權重,最后集成在一起,能夠起到防止擬合的作用。

圖2 網絡結構

2.4 通道注意力機制

通道注意力機制在計算機視覺領域取得了很好的效果,通過給每個通道分配權重使網絡關注更重要的特征來提高網絡模型的效率,ECANet能夠在不降維的情況下進行這項工作,避免降維帶來的副作用。通過構建ECA-ResNet入侵檢測模型,運用ResNet解決網絡退化和梯度消失問題,利用ECANet通道注意力機制選取重要特征,提高模型效率。

3 仿真與分析

3.1 數據集選擇

選用的KDD99數據集,是使用較普遍的網絡入侵檢測數據集之一。數據集中存在拒絕服務(Dos)、探測(Probe)、用戶到根(U2R)和遠程到本地(R2L)4種攻擊和正常(Normal)流量。該數據集包含41個體征,其中Protocol_Type、Service、Flag為字符型特征。在使用時需要將這3類特征轉換為數值型。1~9特征為數據包中的包頭信息,10~22特征為原始數據包的信息,通過這些信息系統可以訪問有效載荷,23~31特征包含了一些鏈接計數和速率的相關信息,32~41特征是對一些鏈接進行的相關內容。

訓練集選用10%的KDD99數據集,測試集采用corrected數據集,數據集中的類型分類見表1。

表1 數據集分布

3.2 實驗環境

Intel(R)Core(TM)i5-8300HcCPU、16GB內存、NVIDIA GeForce GTX 1060顯卡、64bit Windows10操作系統、環境:Python3.10、Pytorch1.12.1等。

3.3 評價指標

通過準確率、精確率、召回率、F1值對模型進行評價。將正常流量看為正樣本,攻擊流量看為負樣本。

(1)真陽(True Positive,TP):正類被分類為正類。

(2)真陰(True Negative,TN):負類被分為負類。

(3)假陽(False Positive,FP):負類被分為正類。

(4)假陰(False Negative,FN):正類被分為負類。

準確率為預測正確的樣本和所有樣本的比值:

精確率(Precision)為分類正確的正樣本與預測為正樣本的比值:

召回率(Recall)為分類為正確的正樣本和真正為正樣本的比值:

F1值為使用精確率和召回率進行綜合評價的一個指標:

3.4 實驗結果

使用測試集對建立模型進行分析,與其他算法進行對比結果見表2。

表2 實驗結果對比

從表2可以看出本模型的準確率、精確率和F1值比其他模型略高,但是召回率稍差。

4 結語

對網絡安全中的入侵檢測問題進行了分析,提出了一種將通道注意力機制加入殘差網絡入侵檢測的模型。通過卷積操作對網絡流量進行分析,提取其中的特征,區分正常數據和攻擊數據,實驗結果與其他模型對比準確率、精確率和F1值較其他模型有一定提高。雖然通過采樣技術檢測準確率有所提高,但是召回率還有待提高,所以還需加強這方面的研究。

猜你喜歡
特征檢測模型
一半模型
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产剧情国内精品原创| 久久香蕉国产线| 国产精品不卡片视频免费观看| 一边摸一边做爽的视频17国产| 国产午夜无码片在线观看网站| 国产乱子伦一区二区=| 国产欧美在线视频免费| 亚洲欧美另类专区| 日本免费a视频| 久久久久久久97| 日本人真淫视频一区二区三区| 午夜精品一区二区蜜桃| 国产丝袜无码精品| 无码日韩视频| 国产精品夜夜嗨视频免费视频| 黄色污网站在线观看| 国产好痛疼轻点好爽的视频| 在线毛片网站| 97精品国产高清久久久久蜜芽| 天天色天天综合网| 99久久精品久久久久久婷婷| 在线观看的黄网| 国产91线观看| 久久免费成人| 欧美日韩国产综合视频在线观看 | 热久久国产| 欧美精品不卡| 视频二区亚洲精品| 动漫精品啪啪一区二区三区| vvvv98国产成人综合青青| 91小视频在线观看免费版高清| 国产丝袜丝视频在线观看| 夜夜拍夜夜爽| 国产极品美女在线观看| 国产黑丝视频在线观看| 亚洲综合18p| 四虎成人精品在永久免费| 亚洲男人的天堂在线| 亚洲aaa视频| 亚洲全网成人资源在线观看| 日韩黄色在线| 在线观看网站国产| 亚洲三级网站| 久久无码av一区二区三区| 欧美日韩激情| 波多野结衣一二三| 亚洲人成成无码网WWW| 免费一级无码在线网站| 国产欧美自拍视频| 福利视频久久| 欧美人与牲动交a欧美精品 | 香蕉视频在线观看www| 国产欧美视频一区二区三区| 72种姿势欧美久久久大黄蕉| 婷五月综合| 亚洲天堂福利视频| 欧美色综合网站| 日韩AV无码一区| 日韩第一页在线| 中文字幕日韩丝袜一区| 久久免费看片| 孕妇高潮太爽了在线观看免费| 午夜国产精品视频黄| 午夜精品久久久久久久2023| 久久亚洲中文字幕精品一区| 欧美精品在线免费| 91麻豆久久久| 欧美区一区| 亚洲无码视频一区二区三区 | AV无码一区二区三区四区| 2019年国产精品自拍不卡| 91国内在线视频| 国产成年女人特黄特色大片免费| 朝桐光一区二区| 亚洲一欧洲中文字幕在线| 国产精品美女免费视频大全 | 美女免费黄网站| AV色爱天堂网| 国产精品尤物在线| 国产一区二区三区在线无码| 午夜无码一区二区三区| 精品久久蜜桃|