基于改進(jìn)V-detector算法的入侵檢測研究與優(yōu)化
【文章頁數(shù)】:9 頁
【部分圖文】:
圖1成熟檢測器產(chǎn)生過程
否定選擇算法主要包括耐受和檢測兩個(gè)重要階段。耐受階段模擬生物免疫系統(tǒng)中T細(xì)胞在胸腺的檢查過程,負(fù)責(zé)產(chǎn)生成熟檢測器。成熟檢測器產(chǎn)生過程如圖1所示。檢測階段模擬生物免疫系統(tǒng)中T細(xì)胞的非己識別過程來進(jìn)行入侵檢測,如圖2所示。
圖2檢測器執(zhí)行入侵檢測
檢測階段模擬生物免疫系統(tǒng)中T細(xì)胞的非己識別過程來進(jìn)行入侵檢測,如圖2所示。入侵檢測系統(tǒng)對待檢測數(shù)據(jù)提取網(wǎng)絡(luò)活動特征,進(jìn)行二進(jìn)制編碼后,與成熟檢測器集合中的每個(gè)檢測器進(jìn)行R位匹配親和度計(jì)算,如果有R個(gè)或R個(gè)以上位置都匹配,則判定待檢測數(shù)據(jù)與檢測器相似,向網(wǎng)絡(luò)入侵檢測系統(tǒng)報(bào)警。
圖3RNSA算法中的“黑洞”問題
2003年,GONZALEZ[14]等人在否定選擇算法(NSA)基礎(chǔ)上,提出實(shí)值否定選擇算法(RNSA)。該算法核心思想是使用n維向量對檢測器進(jìn)行編碼標(biāo)識,并且使用實(shí)值來描述檢測器檢測半徑,通過計(jì)算檢測器與待檢測數(shù)據(jù)之間的距離來檢測異常。RNSA檢測器主要基于半徑恒定的類檢測球,....
圖4改進(jìn)目標(biāo)
通過研究可知,保證人工免疫算法性能和時(shí)效性的核心是訓(xùn)練一個(gè)好的檢測器集合。理想的檢測器集合應(yīng)以少量的檢測器覆蓋較大的非自體空間,從而加快算法收斂;同時(shí)檢測器集合擁有更少的檢測黑洞,以利于提升算法的精確度。針對以上目標(biāo),本文從3個(gè)方面進(jìn)行分析與優(yōu)化,如圖4所示。2.1改進(jìn)的檢測器....
本文編號:3903960
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3903960.html