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

基于改進的樸素貝葉斯的入侵檢測方法*

2020-06-08 10:08:48歐陽廣津
通信技術 2020年5期
關鍵詞:特征檢測

歐陽廣津

(1.黔南民族師范學院 實驗實訓中心,貴州 都勻 558000;2.黔南民族師范學院 計算機與信息學院,貴州 都勻 558000)

0 引 言

隨著信息安全的重要性逐步上升,如何有效并準確地防范網絡入侵攻擊以保障服務器和主機的安全性受到各界的重視。常見的手段是在內網的出口處部署硬件防火墻對其進出數據進行過濾,避免網絡上的計算機對其主機進行攻擊。

Kaspersky2019 年的互聯網安全威脅調查報告顯示[1],2019 年共發生來自世界各國和地區的攻擊975 491 360 次,其中一年中有19.8%的用戶計算機遭受了至少一次惡意Web 攻擊。因此,針對網絡攻擊的入侵檢測研究顯得愈發重要。當前,入侵檢測系統(Intrusion Detection System,IDS)已經成為大多數局域網和校園網必不可少的基礎設施。

入侵檢測系統是一種網絡安全設備,可以通過監控進出的數據流,檢查是否有可疑活動或網絡攻擊,并及時發出警示和主動采取措施。然而,隨著互聯網的發展,網絡攻擊手段和方式層出不窮,如何準確在海量的網絡事件中將正常事件(Normal)和異常事件(Anomaly)區分出來,是檢驗入侵檢測性能的指標。根據文獻[2],主流的入侵檢測系統主要分為基于主機和基于網絡兩大類。基于主機是指將入侵檢測系統安裝在網絡體系結構中重要的主機上,讀取該主機上重要日志文件和審計記錄等來對其進行檢測。基于網絡是指入侵檢測系統安裝在網絡的核心節點上,系統會讀進出網絡的數據進行檢測。目前,大部分的入侵檢測系統是基于網絡入侵檢測系統[3]。

衡量一個入侵檢測系統的性能指標是準確率和誤報率。一個優秀的入侵檢測系統應該能夠提供高準確率和低誤報率。目前,許多入侵檢測常和其他技術相結合。文獻[4]提出一種改進的樸素貝葉斯入侵檢測系統,在貝葉斯模式上引入屬性加值算法,能有效簡化數據模型的復雜度;文獻[5]提出一種新型加權粗糙樸素貝葉斯算法,通過對數據集進行約簡,再利用最大似然估計對數條件對其尋找最優值;文獻[6]提出一種基于特征選擇的入侵檢測方法,利用特征選擇和離散化處理數據集,建立了對應的模型。

本文在之前研究的基礎上,提出一種新型的樸素貝葉斯算法,在原有樸素貝葉斯模型上巧妙引入卡方檢驗算法,篩選數據集中的特征,避免維數災難,最后結合實驗測試與傳統樸素貝葉斯算法進行比較,對入侵檢測事件分類的準確率和召回率都有明顯提升。

本文第1 節詳細介紹特征選擇和改進后的樸素貝葉斯算法;第2 節采用經典的KDD99 數據集對本算法的入侵檢測進行模擬實驗,并給出實驗結果,同時與傳統算法進行比較;第3 節對論文的工作進行總結,并闡述其中的不足。

1 基于改進的樸素貝葉斯的入侵檢測方法

1.1 特征選擇

特征選擇是數據預處理中的重要過程,是指從給定的數據集中選擇相關的特征過程。通過篩選重要的特征子集,降低數據維度,減少分類器建模的時間,提高入侵檢測的準確率。事實上,當特征數量超過一定限度時,會導致數據建模的結果變差。數據集中某些特征沒有包含或者包含極少信息,對于建模影響很小。

卡方檢驗又稱χ2檢驗,由英國人K.Pearson 于1900 年提出,是一種假設檢驗方法。它對于獨立的行、列表等進行檢驗,以及檢驗某個連續變量分布是否與理論分布一致,常用于獨立性或者相關性檢驗。它的基本思想是統計樣本理論值與實際值的偏離程度。χ2越大表示兩者偏離越大,分布不符合,χ2越小,表示兩者分布趨向符合[7]。

卡方檢驗的基本公式:

其中,A為實際值,T為理論值,χ2用于衡量實際值與理論值的偏離程度。由于平方的存在,當存在偏移時,差異會被放大。

1.2 基于改進的樸素貝葉斯

貝葉斯定理是概率論中在已知一些條件下某事件發生的概率,基本公式為:

其中:P(A|B)指已知B 發生后A 的條件概率,通常也稱后驗概率;P(A)是A 的先驗概率;P(B|A)是已知A 發生后B 的條件概率;P(B)是B 的先驗概率。

樸素貝葉斯(Naive Bayes)法是基于貝葉斯定理與特征條件獨立假設的分類方法[8]。樸素貝葉斯簡化了計算模型,假設樣本中各個特征相互獨立且互不影響。在這種情況下,概率的計算非常簡單。實踐證明,它是目前使用度最廣泛的分類模型之一。在文獻[9]中,Levent Koc 等人提出了一種基于隱藏貝葉斯分類器的入侵檢測,解決了高維度和高特征相關的數據流分類。文獻[10]中,Dr.Saurabh Mukherjee 提出了一種基于特征縮減的樸素貝葉斯算法,通過提取特征識別影響較大的特征,并應用在構建貝葉斯模型中,達到較高的準確率。

本文在以上論文的基礎上,針對前文的不足,提出了一種新型改進的樸素貝葉斯檢測方法。引入特征選擇卡方檢驗和數值歸一化等預處理手段,降低數據集的復雜度和特征數量,以提升樸素貝葉斯分類器的準確率,核心算法如下。

設輸入n χ?? 為n維向量的集合,輸出空間為類標記集合Y={c1,c2,…,ck},輸入為特征向量x∈χ,輸出為類標記為y∈Y。訓練數據集T={(x1,y1),(x2,y2),…,(xN,yN)},假 設xi={},xi是 第i個 樣 本 的 第j個 特 征,xi(j)∈{aj1,aj2,…,ajsj},ajl是第j個特征可能取的第l個值。其中,j=1,2,…,n,l=1,2,…,Sj,yi={c1,c2,…,ck}。

(1)對數據集進行歸一化,消除特征之間范圍不同而導致的結果影響,歸一化公式為:

其中max為樣本數據集中的最大值,min為樣本數據集中的最小值。

(2)通過卡方檢驗抽取數據集中的特征,得到精簡特征的數據集。

(3)計算樣本的先驗概率P(Y=ck):

其中:N為樣本總和;I為指示函數;括號內為真則指示函數等于1,反之為0。

(4)計算樣本的條件概率P(X(j)=ajl|Y=ck):

(5)后驗概率計算根據樸素貝葉斯定理,可以得出:

由于分母對所有ck都是相同的,所以有:

將式(4)和式(5)帶入式(7),可以計算出實例x的分類。

1.3 改進樸素貝葉斯檢測流程

通過前文的描述,可以得到改進樸素貝葉斯檢測流程如圖1 所示。

根據圖1 的流程結構可知:首先對訓練數據進行預處理,通過歸一化操作將數值范圍縮小在同一區間;其次,采用卡方檢驗對預處理后的數據進行特征抽取得到精簡的數據集;再次,使用樸素貝葉斯算法對原有數據集進行建模,形成貝葉斯分類器;最后,對測試數據進行預處理,使用貝葉斯分類器對其所有數據進行分類,得出分類結果。

圖1 基于改進的樸素貝葉斯流程

2 實驗與結果

2.1 KDD99 數據集

整個訓練過程采用的數據集為KDD99數據集。KDD99 來源于美國國防部高級計劃署DARPA 的入侵檢測評估項目,是網絡入侵檢測的標準數據集[11],收集了9 周時間的網絡連接和審計數據。本文采用kddcup.data10percent.gz 訓練集,總共494 021 條記錄。測試集用采用corrected.gz,總共311 029 條記錄,其中特征包含4 大類標簽,分別為DoS、R2L、U2R 和PROBE。39 種攻擊類型,其中22 種攻擊類型出現在訓練集中,另外17 種攻擊類型出現在測試集中。4 大類標簽和描述如表1 所示。

表1 異常類型

2.2 實驗結果與分析

為了準確評價分類器的性能,采用混淆矩陣真正(TP)和真負(TN)、假正(FP)和假負(FN)。混淆矩陣用來對分類器在訓練數據上的模型進行評價,如表2 所示。

表2 混淆矩陣

True Positive(TP)是將正類預測為正類數,True Negative(TN)將負類預測為負類數,False Positive(FP)將負類預測為正類數誤報,False Negative(FN)將正類預測為負類數漏報。因此,準確率計算公式為:

召回率計算公式為:

實驗過程中環境平臺為Windows10 64 位, CPU Intel i5-7300HQ 2.50 GHz,內存16 GB,編程工具PyCharm 2018,訓練集使用kddcup.data10percent.gz, 測試集使用corrected.gz,實驗結果如表3 所示。

表3 實驗結果

3 結 語

本文提出了基于改進的樸素貝葉斯的入侵檢測方法,在卡方檢驗的基礎上,先針對數據特征進行預處理,降低數據維度,然后對數據建立貝葉斯模型,并用KDD99 數據集進行測試檢驗。實驗結果顯示,該算法能顯著提升了準確率和召回率。在特征抽取的大小方面,特征如果過小,則數據模型的準確率降低;如果特征過大,在建立模型階段會花費大量時間,也會影響建模的性能。因此,特征抽取的大小將是下一步研究的重點。

猜你喜歡
特征檢測
抓住特征巧觀察
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
新型冠狀病毒及其流行病學特征認識
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
主站蜘蛛池模板: 成人毛片免费观看| 国产精品自在在线午夜| 精久久久久无码区中文字幕| 国产高颜值露脸在线观看| 91毛片网| 91欧洲国产日韩在线人成| 91精品久久久久久无码人妻| 毛片视频网址| 国产免费久久精品44| 中文天堂在线视频| 国产视频大全| 亚洲国产日韩在线成人蜜芽| 99视频全部免费| 亚洲欧美日本国产综合在线| 欧美a级完整在线观看| 亚洲欧美不卡视频| 国产美女视频黄a视频全免费网站| 日韩天堂网| 亚洲最大福利视频网| 激情午夜婷婷| 青青草国产免费国产| 亚洲欧美日韩综合二区三区| 国产清纯在线一区二区WWW| 国产综合无码一区二区色蜜蜜| 热九九精品| 欧美不卡视频一区发布| 精品福利一区二区免费视频| 久久婷婷综合色一区二区| 91久久国产综合精品| 四虎影视国产精品| 国产成人精品一区二区不卡| 丁香婷婷激情综合激情| 熟妇无码人妻| 中文字幕 91| 国产精品久久久久无码网站| 欧美综合成人| 精品一区二区三区视频免费观看| 国产精品嫩草影院av| 欧洲成人在线观看| 国产精品视频观看裸模| 人妻精品全国免费视频| 久久国产亚洲欧美日韩精品| 国产在线观看第二页| 在线欧美a| 99热6这里只有精品| 99精品视频九九精品| 日韩黄色大片免费看| 精品亚洲国产成人AV| 毛片视频网| 国产乱子伦视频在线播放| 国产欧美日韩18| 午夜日本永久乱码免费播放片| 无码精品一区二区久久久| 青青草原国产精品啪啪视频| 国产精品综合久久久| 欧美午夜在线视频| 欧美特级AAAAAA视频免费观看| 国产成人精品亚洲日本对白优播| 亚洲视频免| 免费毛片视频| 国产精品人人做人人爽人人添| 成人免费一区二区三区| 欧美精品伊人久久| 日本三级黄在线观看| 成人综合网址| 亚洲天堂色色人体| 亚洲免费三区| 麻豆精品国产自产在线| 亚洲综合精品香蕉久久网| 91精品国产综合久久不国产大片| 在线国产欧美| 丝袜国产一区| 手机永久AV在线播放| 国产成人免费手机在线观看视频 | 亚洲av综合网| 无码日韩人妻精品久久蜜桃| 国产a在视频线精品视频下载| 国产啪在线| 少妇露出福利视频| 五月婷婷丁香综合| 亚洲高清中文字幕| 国产迷奸在线看|