亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于隨機森林和深度自編碼高斯混合模型的無監(jiān)督入侵檢測方法

        2020-09-10 06:50:48胡寧方蘭婷秦中元
        網(wǎng)絡(luò)空間安全 2020年8期
        關(guān)鍵詞:編碼深度特征

        胡寧,方蘭婷,3,秦中元

        〔1.東南大學網(wǎng)絡(luò)空間安全學院,江蘇南京 211189;2.網(wǎng)絡(luò)空間國際治理研究基地(東南大學),江蘇南京211189;3.網(wǎng)絡(luò)通信與安全紫金山實驗室,江蘇南京 211111〕

        1 引言

        近年來,網(wǎng)絡(luò)安全問題更加突出,網(wǎng)絡(luò)上新的攻擊手段層出不窮,這些攻擊手段比先前的攻擊手段更加隱蔽、更加智能、更難以發(fā)現(xiàn)。入侵檢測被視為信息安全的“第一道防線”因機器學習技術(shù)迅速發(fā)展面臨更大的威脅。許多研究人員使用機器學習算法進行入侵檢測,獲得了較好的結(jié)果。

        有監(jiān)督學習方式的網(wǎng)絡(luò)異常檢測,可以很好的識別攻擊行為。然而,其具有兩個弊端。第一,有監(jiān)督學習過于依賴標簽,需要在大量的有標記數(shù)據(jù)的基礎(chǔ)上進行,即需要大量的人工操作和資金投入。第二,有監(jiān)督學習只能學習已有的攻擊類型,對于新的攻擊手段,有監(jiān)督方式無法檢測[1]。入侵檢測研究需要大量數(shù)據(jù),隨著時間推進,數(shù)據(jù)量增長速度快,無法及時給新增數(shù)據(jù)打上正確標簽。有監(jiān)督學習依賴標簽,而無監(jiān)督方法可以憑借沒有標簽的數(shù)據(jù)學習正常數(shù)據(jù)特征,并根據(jù)數(shù)據(jù)特性獲得劃分異常的方法。因此,無監(jiān)督方法具有很好的應用前景。

        針對上述問題,Bo Zong[2]提出深度自編碼高斯混合模型DAGMM進行無監(jiān)督網(wǎng)絡(luò)異常檢測。然而,該方法訓練集為異常數(shù)據(jù),真實網(wǎng)絡(luò)環(huán)境理應通過訓練正常數(shù)據(jù)學習數(shù)據(jù)特征,異常數(shù)據(jù)計算后將偏離正常數(shù)據(jù)。一方面獲取用于異常檢測的閾值;另一方面,模型訓練過程只需要正常數(shù)據(jù),無需學習已有攻擊,對新的攻擊手段具有一定檢測能力。此外,真實網(wǎng)絡(luò)環(huán)境中數(shù)據(jù)維度高、數(shù)據(jù)量大,本文提出了一種基于隨機森林和深度自編碼高斯混合模型的無監(jiān)督入侵檢測方法RF-DAGMM。首先,通過隨機森林算法進行特征選擇,選擇最優(yōu)特征組合。然后將隨機森林特征選擇方法與深度自編碼高斯混合模型結(jié)合,進行網(wǎng)絡(luò)異常檢測。

        本文具體貢獻有三點:

        (1)將異常檢測方法應用于網(wǎng)絡(luò)入侵檢測,訓練集只需要正常數(shù)據(jù),解決了人工標記困難、無法檢測新型攻擊的問題;

        (2)針對數(shù)據(jù)維數(shù)過高、無關(guān)特征對檢測結(jié)果產(chǎn)生干擾的問題,提出了一種基于隨機森林的特征重要度特征選擇方法;

        (3)將隨機森林特征選擇方法與深度自編碼高斯混合模型結(jié)合RF-DAGMM,將對結(jié)果重要的特征輸入DAGMM模型,用于網(wǎng)絡(luò)異常檢測。提出的RF-DAGMM模型可以縮短訓練時長,并且在精確率、召回率、F1值多個指標獲得優(yōu)于DAGMM的結(jié)果。

        2 相關(guān)工作

        網(wǎng)絡(luò)攻擊可以引發(fā)網(wǎng)絡(luò)流量特征的顯著變化,由此,Moustafa[3]等和Khammassi[4]等提出了基于統(tǒng)計或行為特征的流量異常檢測方法,但存在兩個問題:一是需要人工設(shè)計準確反映流量特性的特征集;二是攻擊者利用對抗機器學習思想針對性改變攻擊流量特征來消除數(shù)據(jù)分組的時空分布特性,就可以逃避防火墻和安全軟件的檢測。

        有監(jiān)督學習只能針對常見、危害性較大的攻擊方法學習,無法學到網(wǎng)絡(luò)中所有攻擊手段。而無監(jiān)督學習可以從無標簽數(shù)據(jù)中總結(jié)規(guī)律。現(xiàn)有的無監(jiān)督異常檢測方法可以分為三種:基于重構(gòu)的方法、One-Class分類、聚類分析?;谥貥?gòu)的方法主要基于正常數(shù)據(jù)經(jīng)壓縮重建后的重構(gòu)誤差不同,但是大量異常樣本可能以正常水平潛伏;One-Class方法在數(shù)據(jù)維數(shù)增加時會受到次優(yōu)性能的困擾;聚類分析很難直接用于多維數(shù)據(jù)。

        本文將DAGMM模型應用于網(wǎng)絡(luò)入侵檢測,使用正常數(shù)據(jù)作為訓練集,并在該方法基礎(chǔ)上針對數(shù)據(jù)維數(shù)過高、無關(guān)特征對結(jié)果產(chǎn)生干擾問題進行改進,提出了一種基于隨機森林和深度自編碼高斯混合模型的無監(jiān)督入侵檢測方法RFDAGMM,該方法注重對結(jié)果重要的特征,消除無關(guān)特征對檢測結(jié)果的影響?;诙鄠€數(shù)據(jù)集的實驗結(jié)果表明,該方法檢測結(jié)果優(yōu)于DAGMM,同時減少訓練時長和計算成本。

        3 RF-DAGMM方法

        RF-DAGMM模型由三部分組成:特征選擇網(wǎng)絡(luò)、深度自編碼網(wǎng)絡(luò)和高斯混合模型。該模型原理如圖1,特征選擇網(wǎng)絡(luò)選擇對結(jié)果重要的最優(yōu)特征組合,進行冗余特征的刪除;深度自編碼網(wǎng)絡(luò)將數(shù)據(jù)的重構(gòu)誤差及壓縮編碼作為數(shù)據(jù)的低維表示;高斯混合模型通過訓練輸出樣本能量用于異常判別。

        圖1 RF-DAGMM模型圖

        3.1 特征選擇網(wǎng)絡(luò)

        分類高維數(shù)據(jù)時特征空間大,數(shù)據(jù)容易過擬合,特征選擇可以減少數(shù)據(jù)維度,降低分類器復雜度,使之更關(guān)注提供重要信息的特征。特征選擇網(wǎng)絡(luò)通過隨機森林(Random Forest,RF)算法選擇對結(jié)果重要的最優(yōu)特征組合。一方面消除無關(guān)特征對結(jié)果的干擾,另一方面節(jié)省模型訓練時長和計算成本。

        因此,本文提出一種特征選擇網(wǎng)絡(luò),以特征重要度為標準,選擇對結(jié)果重要的最優(yōu)特征組合。由于隨機森林算法具有隨機性,進行S次特征選擇,每次選擇M個特征,并取S次特征選擇的交集作為最終集合。

        3.2 深度自編碼網(wǎng)絡(luò)

        深度自編碼網(wǎng)絡(luò)完成數(shù)據(jù)的降維操作,得到高維數(shù)據(jù)的低維表示,其輸出包含兩部分:通過編碼器學習到的數(shù)據(jù)的壓縮表示、深度自編碼器的重構(gòu)誤差。

        3.3 高斯混合模型

        訓練過程:給定N個樣本,該模型損失函數(shù)為:

        判別方法:異常檢測的判別閾值T根據(jù)數(shù)據(jù)的樣本能量及異常數(shù)據(jù)比例c決定。具體而言,對N條數(shù)據(jù)通過RF-DAGMM模型求取樣本能量,并對所有數(shù)據(jù)的樣本能量值升序排列,閾值T的取值為所有樣本能量中第(1-c)N處的樣本能量值。在異常檢測中,將樣本能量大于閾值T的樣本判斷為異常,反之為正常。

        4 實驗分析

        本節(jié)基于KDD99數(shù)據(jù)集、UNSW-NB15數(shù)據(jù)集、CICIDS2017數(shù)據(jù)集進行實驗,并介紹預處理過程及實驗結(jié)果的對比與分析。

        4.1 數(shù)據(jù)預處理

        (1)刪除無關(guān)信息

        由于原始數(shù)據(jù)集包含網(wǎng)絡(luò)中源主機和目標主機的IP地址、端口號、時間戳,刪除這些信息以提供無偏檢測非常重要,使用這些信息可能會導致對信息的過度訓練[6]。

        (2)數(shù)據(jù)集重組

        在網(wǎng)絡(luò)安全中,旨在通過訓練正常數(shù)據(jù),實現(xiàn)異常數(shù)據(jù)的檢測,即希望異常數(shù)據(jù)占比較小,KDD99數(shù)據(jù)集中攻擊數(shù)據(jù)占比較高,不符合無監(jiān)督入侵檢測的要求,因此對其進行數(shù)據(jù)重組,數(shù)據(jù)信息如表1所示。

        表1 KDD99重組數(shù)據(jù)

        (3)符號特征one-hot編碼

        由于深度自動編碼器的輸入應為數(shù)字,而數(shù)據(jù)集中個別特征為符號特征,因此需要對符號特征進行編碼處理。同時,因特征取值之間為并列關(guān)系,并無前后關(guān)聯(lián)關(guān)系,因此對符號特征進行one-hot編碼。由于數(shù)據(jù)進行重組后,攻擊數(shù)據(jù)減少,one-hot編碼過程中可能出現(xiàn)所有數(shù)據(jù)在某個特征下的取值均相同,因此刪除冗余特征。

        對于KDD99數(shù)據(jù)集,符號特征為service、flag、protocol_type,one-hot編碼后總特征維數(shù)為119(包含標簽)。對于UNSW-NB15數(shù)據(jù)集,符號特征為proto、service、state,進行onehot編碼后總特征數(shù)為197(包含標簽)。對于CICIDS2017數(shù)據(jù)集,去除無關(guān)信息后只有數(shù)字特征,因此不需要one-hot編碼。

        (4)數(shù)字特征歸一化處理

        為了消除指標之間的量綱影響,解決數(shù)據(jù)指標之間的可比性,在數(shù)據(jù)預處理階段對數(shù)據(jù)進行標準化處理,處理后各個特征指標將處于同一數(shù)量級。因此,標準化處理后的數(shù)據(jù)比較適合綜合對比評價。其中,最典型的標準化處理方式就是數(shù)據(jù)的歸一化處理。對數(shù)據(jù)中剩余特征向量進行歸一化處理,采用最大最小歸一化方法,其公式為:

        4.2 RF-DAGMM實驗對比

        本節(jié)分別基于KDD99、UNSW-NB15、CICIDS2017數(shù)據(jù)集進行實驗,三個數(shù)據(jù)集的實驗中深度自編碼網(wǎng)絡(luò)中的編碼器結(jié)構(gòu)為每層節(jié)點數(shù)分別為90-45-20-10-1、102-50-25-10-1、46-23-10-1的全連接層,解碼器結(jié)構(gòu)與編碼器對稱,網(wǎng)絡(luò)中的激活函數(shù)為tanh。

        基于上述實驗分別進行20次測試,并取平均值作為結(jié)果,同時選擇DAE、DSEBM-r、DSEBM-e[7]方法作為對比實驗。DAE為深度自動編碼器,使用重構(gòu)誤差作為異常檢測標準;DSEBM-e是基于深度結(jié)構(gòu)化能量模型,利用樣本能量作為檢測異常的標準;DSEBM-r與DSEBM-e共享同樣的技術(shù),以重構(gòu)誤差作為異常檢測,具體實驗結(jié)果如表2所示(最佳結(jié)果已加粗)。

        表2中結(jié)果表明,在基于KDD99、UNSWNB15、CICIDS2017三個數(shù)據(jù)集的實驗中,RFDAGMM在準確率、精確率、召回率、F1值多個指標上,均取得優(yōu)于DAGMM的結(jié)果,并且RFDAGMM訓練時長更短。

        在與其他模型的實驗結(jié)果對比中,基于KDD99數(shù)據(jù)集的實驗中,RF-DAGMM模型在召回率、F1值上取得最優(yōu)結(jié)果,準確率為次優(yōu)結(jié)果。基于UNSW-NB15數(shù)據(jù)集的實驗,RFDAGMM在準確率、召回率、F1值上均取得最優(yōu)結(jié)果,精確率為次優(yōu)結(jié)果?;贑ICIDS2017數(shù)據(jù)集的實驗中,RF-DAGMM在多個指標上均取得最優(yōu)結(jié)果。綜上,考慮多個指標,RF-DAGMM為上述模型中的最優(yōu)方案。

        5 結(jié)束語

        本文提出一種基于隨機森林和深度自編碼高斯混合模型的無監(jiān)督入侵檢測方法RF-DAGMM。該模型主要有三部分組成:特征選擇網(wǎng)絡(luò)、深度自編碼網(wǎng)絡(luò)、高斯混合模型。特征選擇網(wǎng)絡(luò)利用隨機森林方法實現(xiàn)維數(shù)約簡,更加注重對實驗結(jié)果較為重要的特征,消除無關(guān)特征對檢測結(jié)果的干擾,對實驗結(jié)果的提升、訓練時長的減少起到了關(guān)鍵性作用。基于KDD99、UNSWNB15、CICIDS2017數(shù)據(jù)集的實驗結(jié)果表明,RFDAGMM模型多個指標上的結(jié)果均優(yōu)于DAGMM模型,同時節(jié)省了訓練時長。與其他方法相比,RF-DAGMM亦為其中最優(yōu)方案,為多維數(shù)據(jù)無監(jiān)督網(wǎng)絡(luò)入侵檢測提供了新的研究方向。

        猜你喜歡
        編碼深度特征
        基于SAR-SIFT和快速稀疏編碼的合成孔徑雷達圖像配準
        深度理解一元一次方程
        《全元詩》未編碼疑難字考辨十五則
        子帶編碼在圖像壓縮編碼中的應用
        電子制作(2019年22期)2020-01-14 03:16:24
        如何表達“特征”
        不忠誠的四個特征
        當代陜西(2019年10期)2019-06-03 10:12:04
        深度觀察
        深度觀察
        Genome and healthcare
        深度觀察
        91精品久久久中文字幕| 国产精品久久久久久久久免费观看 | 亚洲人成网7777777国产| 日韩偷拍一区二区三区视频| 日本超骚少妇熟妇视频| 国产激情久久久久影院小草| 人妻经典中文字幕av| 午夜dy888国产精品影院| 国内老熟妇对白xxxxhd| 国产精品一区2区三区| 一本到亚洲av日韩av在线天堂| 激情内射亚洲一区二区三区| 人人妻人人澡人人爽久久av| 欧美韩国精品另类综合| 日韩三级一区二区三区四区| 日韩欧美在线综合网另类| 扒开双腿疯狂进出爽爽爽视频| 国产高清白浆| 日本一区二区三区经典视频| 欧美大屁股xxxx高跟欧美黑人| 又爽又黄无遮挡高潮视频网站| 中文字幕亚洲乱亚洲乱妇| av色一区二区三区精品| 无码免费一区二区三区| 久久久久亚洲AV无码专区喷| 亚洲av网站在线免费观看| 国产精品高清一区二区三区不卡| 国产精品人妻一区夜夜爱| 2021年性爱喷水视频| 国产精品黑丝美腿美臀| 久久久无码精品亚洲日韩按摩| 国产午夜亚洲精品不卡福利| 日本在线一区二区在线| 国产老熟妇精品观看| 色一乱一伦一图一区二区精品| 国产三级黄色的在线观看| 日本区一区二区三视频| 国产激情久久久久影院老熟女免费| 色窝窝无码一区二区三区2022| 久久狼人国产综合精品| 日韩精品久久久久久免费|