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