国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種基于深度學(xué)習(xí)的網(wǎng)絡(luò)安全態(tài)勢評(píng)估方法

2019-03-11 07:29:31葉亮譚振江
關(guān)鍵詞:深度學(xué)習(xí)

葉亮 譚振江

摘要:提出一種使用深度學(xué)習(xí)方法對網(wǎng)絡(luò)環(huán)境進(jìn)行態(tài)勢評(píng)估的方法。根據(jù)網(wǎng)絡(luò)掃描過程中獲取的風(fēng)險(xiǎn)信息進(jìn)行分類和特征提取,訓(xùn)練深度學(xué)習(xí)網(wǎng)絡(luò),并根據(jù)學(xué)習(xí)結(jié)果預(yù)測攻擊對網(wǎng)絡(luò)造成的影響,同時(shí)對當(dāng)前網(wǎng)絡(luò)態(tài)勢進(jìn)行整體評(píng)估。針對網(wǎng)絡(luò)整體的安全問題進(jìn)行定量描述,從而可以對不同協(xié)議層、不同來源、不同手段的攻擊進(jìn)行風(fēng)險(xiǎn)評(píng)價(jià),并調(diào)度資源進(jìn)行攔截及防護(hù)。

關(guān)鍵詞:網(wǎng)絡(luò)安全態(tài)勢:深度學(xué)習(xí):態(tài)勢評(píng)估

0引言

隨著網(wǎng)絡(luò)規(guī)模的不斷擴(kuò)展,網(wǎng)絡(luò)安全問題的規(guī)模也隨之?dāng)U大,攻擊手段也不斷在更新,這使得網(wǎng)絡(luò)安全面臨著數(shù)據(jù)規(guī)模龐大、識(shí)別方式復(fù)雜以及面對問題不斷更新的挑戰(zhàn)。在現(xiàn)實(shí)情況中,使網(wǎng)絡(luò)中的所有接入設(shè)備都完全處于安全狀態(tài)也相當(dāng)艱難。

與傳統(tǒng)的網(wǎng)絡(luò)安全要求不同,網(wǎng)絡(luò)安全態(tài)勢感知不關(guān)注個(gè)體的狀態(tài),也不僅局限于檢測一種特定類型的攻擊。而是從宏觀角度對當(dāng)前網(wǎng)絡(luò)的安全狀態(tài)進(jìn)行描述和評(píng)估,更關(guān)注于對整體網(wǎng)絡(luò)的全部要素進(jìn)行獲取、整理、分析、理解,最終得到當(dāng)前網(wǎng)絡(luò)安全的總體評(píng)價(jià)及發(fā)展趨勢。其主要研究集中在可視化、分層和融合三條主線上。

(1)可視化側(cè)重于人機(jī)交互的應(yīng)用,管理人員易于從管理工具中直觀檢測到當(dāng)前狀況,主要根據(jù)對系統(tǒng)的日志分析來回答是否有攻擊,來自何處的攻擊以及攻擊的影響等。但是該主線上較少關(guān)注網(wǎng)絡(luò)管理設(shè)備的自主分析,而是依賴于系統(tǒng)管理員的經(jīng)驗(yàn)或?qū)<抑R(shí),

(2)在層次化的結(jié)構(gòu)上,將不同類型的硬件、服務(wù)、軟件定義為不同層次上的節(jié)點(diǎn),而在不同層次上,根據(jù)重要程度和對網(wǎng)絡(luò)產(chǎn)生的影響定義其權(quán)值,自底向上,逐層評(píng)估,得到總體的概況,在這類認(rèn)知的前提下,研究得到一系列評(píng)估的模型,大多數(shù)模型的框架建立在數(shù)據(jù)收集——規(guī)范化——權(quán)值生成——評(píng)價(jià)的過程上,而模型的區(qū)別在于數(shù)據(jù)來源、清洗算法和權(quán)值學(xué)習(xí)算法等方面。

(3)網(wǎng)絡(luò)安全態(tài)勢使用數(shù)據(jù)融合,來自不同層次的數(shù)據(jù)結(jié)果的總和能夠?qū)B(tài)勢進(jìn)行描述。

數(shù)據(jù)分層和融合兩條主線對安全態(tài)勢的認(rèn)知基礎(chǔ)來源于不同軟硬件或不同服務(wù)的數(shù)據(jù),分層更注重來源數(shù)據(jù)的評(píng)價(jià),融合則更側(cè)重于數(shù)據(jù)的融合,而可視化將二者結(jié)果直觀地表達(dá)出來,

綜合各條主線,網(wǎng)絡(luò)安全態(tài)勢評(píng)估實(shí)際上表達(dá)的是對網(wǎng)絡(luò)整體動(dòng)態(tài)的綜合評(píng)價(jià),這種評(píng)價(jià)建立在較大規(guī)模的數(shù)據(jù)基礎(chǔ)上。在攻擊手段技術(shù)不斷更新,人為預(yù)期相對滯后的情況下,提出一種使用深度學(xué)習(xí)的態(tài)勢評(píng)估方法,在卷積神經(jīng)網(wǎng)絡(luò)上建立起針對各層網(wǎng)絡(luò)數(shù)據(jù)的特征提取和判斷,最終獲取對網(wǎng)絡(luò)的評(píng)估結(jié)果,

1 模型框架

在卷積神經(jīng)網(wǎng)絡(luò)上構(gòu)建對態(tài)勢評(píng)估的模型,通過深度學(xué)習(xí)提取在大規(guī)模網(wǎng)絡(luò)數(shù)據(jù)中的特征,并加以分析和評(píng)估。經(jīng)典的卷積神經(jīng)網(wǎng)絡(luò)通常包括輸入層、卷積層、池化層、全連接層和輸出層等部分,接下來介紹將態(tài)勢評(píng)估建立在卷積神經(jīng)網(wǎng)絡(luò)模型上的過程。

1.1輸入層

輸入層是數(shù)據(jù)進(jìn)入卷積神經(jīng)網(wǎng)絡(luò)的第一層,在該層進(jìn)行數(shù)據(jù)的均值化、歸一化、降維和白化。將不同形式、不同規(guī)則的數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化,以便于準(zhǔn)確抽取特征和構(gòu)建評(píng)價(jià)。網(wǎng)絡(luò)掃描獲取的數(shù)據(jù)源自網(wǎng)絡(luò)不同層次,需要獲取的數(shù)據(jù)不同,但是數(shù)據(jù)格式相對整齊。因此在數(shù)據(jù)進(jìn)行歸一化前,使用m×n維矩陣接收實(shí)際獲取數(shù)據(jù),并將來自網(wǎng)絡(luò)不同層的數(shù)據(jù)分布在矩陣的不同維。如:當(dāng)前的數(shù)據(jù)包括IP地址、加密后的用戶名和密碼及服務(wù)請求等信息,則將數(shù)據(jù)記錄為4×n的矩陣,每一行獲取的是一類信息。

對于矩陣中的數(shù)據(jù)進(jìn)行歸一化處理,二元的定性信息定義為[0.1]上的實(shí)數(shù),n元定性信息定義為[1.|n|]上的整數(shù),并可以通過函數(shù)映射到[0.1]上。定量信息根據(jù)數(shù)據(jù)分布和范圍,通過函數(shù)映射到[0.1]上。并且可以將m×n維矩陣,壓縮為m維向量。

1.2卷積層

卷積層是卷積神經(jīng)網(wǎng)絡(luò)中的核心部分,通過卷積層,將歸一化的數(shù)據(jù)進(jìn)行特征提取,自動(dòng)學(xué)習(xí)數(shù)據(jù)的屬性。根據(jù)網(wǎng)絡(luò)層的結(jié)構(gòu),相關(guān)聯(lián)的數(shù)據(jù)總是在當(dāng)前的上層或下層,因此使用大小為(3.3)的濾波器,并設(shè)置步長為1。

卷積層接受來自輸入層標(biāo)準(zhǔn)化的數(shù)據(jù),在數(shù)據(jù)中進(jìn)行特征提取,對于標(biāo)準(zhǔn)化數(shù)據(jù)的矩陣形式,大小為(3.3)的濾波器提取的是相鄰3條數(shù)據(jù);對于每條數(shù)據(jù),每次提取3列的值,該值來源于相鄰層的信息。濾波器每次提取當(dāng)前層的信息,同時(shí)考慮當(dāng)前層上層和下層對評(píng)估的影響,也考慮前后相鄰數(shù)據(jù)對當(dāng)前數(shù)據(jù)的影響。濾波器主要提取當(dāng)前數(shù)據(jù)的當(dāng)前層特征,較少考慮其它因素影響,濾波器將采用如下形式:

其中,a.b.c∈[0.1],但是a》b≈C。雖考慮其它因素影響,但以當(dāng)前數(shù)據(jù)為主。

1.3池化層

池化層獲取來自卷積層的矩陣,用于縮減來自卷積層數(shù)據(jù)規(guī)模。來自卷積層的數(shù)據(jù),因?yàn)V波器的特征提取結(jié)果,得到特征明顯的數(shù)據(jù)。在m×m真的矩陣中表現(xiàn)為在第i行第j列(i≤m.j≤m)的元素aij,與矩陣中其它元素有較大的差異(如遠(yuǎn)大于或遠(yuǎn)小于)。那么將m×m的矩陣化簡為1×1的值,選擇aij為池化層的特征值來表達(dá)。根據(jù)(1)式,通常選擇得到的是過濾結(jié)果矩陣a11的值。

1.4全連接層和輸出層

該層獲取卷積層或池化層的矩陣數(shù)據(jù),并將其變?yōu)榱邢蛄窟M(jìn)行加權(quán),并向輸出層輸出。將m×n的矩陣數(shù)據(jù)轉(zhuǎn)為有m×n個(gè)元素的列向量。即

對于列向量進(jìn)行加權(quán)輸出,得到輸出層的最終結(jié)果。但是通常情況下,m×n的值是一個(gè)較大的數(shù)字,對其進(jìn)行加權(quán)輸出的計(jì)算量也較大??刹捎萌∑骄档姆椒ń鉀Q,即若輸出層結(jié)果為y0,則有:

最終,由輸出層得到的結(jié)果再次進(jìn)行白化,得到當(dāng)前輸入態(tài)勢評(píng)估的賦值。對一定時(shí)間段內(nèi)的態(tài)勢進(jìn)行評(píng)估,將得到賦值的分類。

2各層算法

使用網(wǎng)絡(luò)掃描數(shù)據(jù)進(jìn)行訓(xùn)練和評(píng)估,算法執(zhí)行過程如圖1所示。算法形式化表示如下:

輸入:掃描數(shù)據(jù)集x.人工判斷結(jié)果集合y.卷積過濾器組F=f1…fn

輸出:分類輸出向量t.評(píng)估值a

初始化:劃分掃描數(shù)據(jù)集X為訓(xùn)練集和測試集,X={X1…X10},對應(yīng)結(jié)果集合Y={Y1…Y10},設(shè)定卷積層數(shù)m。

1.M=SetNum(X)//將數(shù)據(jù)集數(shù)據(jù)化

2.M0=AVG(M)//均值化

3.M1=NOR(M0)//歸一化

4。M2=PCA(M1)//使用主成分分析降維

5.M3=WHI(M2)//白化

6.While(|OT(X)-Y|>ε)//當(dāng)輸出層結(jié)果與實(shí)際結(jié)果不同

7.{While(|OT_fi(X)-fi(Y)|>ε)//當(dāng)每層結(jié)果與實(shí)際每層結(jié)果不同

8.{SetFl(F)//設(shè)置卷積過濾器

9.M4=Get(M3,F(xiàn))//卷積輸出

10.OT_fi(X)=MaxP(M4)}//最大池化

11.NextL(OT_fi(X))}//向下一層傳遞

12.T=OT(X)//獲取輸出向量

在算法中,掃描數(shù)據(jù)集X可能獲取到非數(shù)字化的結(jié)果,如IP地址、請求時(shí)間等,需將此類數(shù)據(jù)化為數(shù)字化結(jié)果。如來自內(nèi)網(wǎng)地址記錄為0.外網(wǎng)地址為1.不能獲取地址為-1;或更精確地,與當(dāng)前網(wǎng)絡(luò)地址的接近程度來標(biāo)記IP地址的數(shù)字化結(jié)果等。

卷積過濾器使用3×3.步長為1的矩陣與對應(yīng)數(shù)據(jù)相乘,獲取卷積后的結(jié)果。當(dāng)預(yù)期值與實(shí)際值差值大于預(yù)期時(shí),調(diào)整過濾器并進(jìn)行進(jìn)一步的計(jì)算。接下來使用該算法對網(wǎng)絡(luò)掃描結(jié)果進(jìn)行評(píng)估,獲取實(shí)際評(píng)估值。

3 實(shí)驗(yàn)結(jié)果及分析

采用來自校園網(wǎng)絡(luò)某月的掃描結(jié)果,對網(wǎng)絡(luò)態(tài)勢進(jìn)行評(píng)估。掃描結(jié)果包括日期、時(shí)間、訪問者IP地址、訪問安全級(jí)別、訪問類型等內(nèi)容。對非定量信息進(jìn)行分類標(biāo)記,最終得出評(píng)價(jià)結(jié)果,如圖2所示。

其中,縱軸表示評(píng)價(jià)值,橫軸為依時(shí)間順序選擇的時(shí)間點(diǎn),評(píng)價(jià)值在0.5附近為平均值。通常情況下,向上的高點(diǎn)為修復(fù)或拒絕某特定訪問后的時(shí)段,而向下的低點(diǎn)為掃描發(fā)現(xiàn)攻擊時(shí)段。

使用深度學(xué)習(xí)方法可以處理網(wǎng)絡(luò)多層或多步攻擊情況,因此,在訓(xùn)練較好的深度學(xué)習(xí)方法中,能夠?qū)φw態(tài)勢有更為精確的評(píng)估。在此基礎(chǔ)上,將進(jìn)一步研究不依賴于掃描結(jié)果,直接從訪問數(shù)據(jù)中進(jìn)行分析的方法,并且希望能夠根據(jù)預(yù)測對網(wǎng)絡(luò)資源進(jìn)行調(diào)度,

4 結(jié)束語

訓(xùn)練深度學(xué)習(xí)網(wǎng)絡(luò),依賴校園網(wǎng)掃描到的風(fēng)險(xiǎn)數(shù)據(jù),對網(wǎng)絡(luò)風(fēng)險(xiǎn)和攻擊進(jìn)行特征提取和分類,對網(wǎng)絡(luò)當(dāng)前安全態(tài)勢進(jìn)行評(píng)估,從而進(jìn)一步實(shí)現(xiàn)風(fēng)險(xiǎn)預(yù)測和網(wǎng)絡(luò)資源調(diào)度。

猜你喜歡
深度學(xué)習(xí)
從合坐走向合學(xué):淺議新學(xué)習(xí)模式的構(gòu)建
面向大數(shù)據(jù)遠(yuǎn)程開放實(shí)驗(yàn)平臺(tái)構(gòu)建研究
基于自動(dòng)智能分類器的圖書館亂架圖書檢測
搭建深度學(xué)習(xí)的三級(jí)階梯
有體驗(yàn)的學(xué)習(xí)才是有意義的學(xué)習(xí)
電子商務(wù)中基于深度學(xué)習(xí)的虛假交易識(shí)別研究
利用網(wǎng)絡(luò)技術(shù)促進(jìn)學(xué)生深度學(xué)習(xí)的幾大策略
考試周刊(2016年94期)2016-12-12 12:15:04
MOOC與翻轉(zhuǎn)課堂融合的深度學(xué)習(xí)場域建構(gòu)
大數(shù)據(jù)技術(shù)在反恐怖主義中的應(yīng)用展望
深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
昔阳县| 治多县| 兴仁县| 玉门市| 阿图什市| 土默特左旗| 三门县| 肃南| 苍山县| 威宁| 察雅县| 常山县| 涪陵区| 昆山市| 津市市| 江门市| 万全县| 辽宁省| 凤台县| 灵璧县| 沧源| 常德市| 政和县| 方正县| 太原市| 弥勒县| 平邑县| 舒城县| 陈巴尔虎旗| 密山市| 马龙县| 东乌珠穆沁旗| 安西县| 迁安市| 大新县| 通道| 镇宁| 礼泉县| 美姑县| 会东县| 光山县|