- 相關推薦
新型計算機病毒檢測分析論文
1否定選擇算法
1.1傳統(tǒng)否定選擇算法存在的問題
否定選擇算法主要應用于檢測器的生成,是個非常重要的環(huán)節(jié)。文獻中歸結傳統(tǒng)的否定選擇算法存在的問題主要有:(1)當問題空間過大時算法時空復雜度成指數(shù)級遞增,可行性不高。(2)檢測效率較低,容易產生漏洞。(3)冗余檢測器較多,候補檢測器產生的隨機性導致較多檢測器可檢測出相同的異常數(shù)據(jù)。(4)用二進制字符串描述抗原和檢測器不利于管理并且此種形式難以表示某些領域的信息,很難與其它人工免疫算法結合。(5)自適應性是生物免疫系統(tǒng)中一類重要特性,但目前對于人工免疫系統(tǒng)仍是復雜的、函待解決的問題。(6)大部分否定選擇算法中檢測器的管理方式較為簡單。
1.2問題的分析與解決
。1)冗余問題
自體集合是一個相對較為有限的空間,而非自體集合多數(shù)情況下近似于一個無窮的空間,要完全覆蓋非自體空間就需要極其大量的檢測器。而從實際應用的情況來看,有限的系統(tǒng)資源無法滿足完全產生這些有效檢測器的要求。故產生能覆蓋整個非自體空間的檢測器是不現(xiàn)實的。常用的方法是根據(jù)檢測率的實際需要,只產生其中的部分檢測器。因此,若能擴大等量檢測器的整體覆蓋空間,就具有一定的實用價值。
。2)漏洞問題
根據(jù)匹配規(guī)則和自體集合,可能會有一些非自體串(稱之為“漏洞”永遠也找不到檢測器與之匹配。檢測器生成可以分為固定檢測器和變長檢測器。固定檢測器由于檢測器檢測范圍的不可變性,容易引起漏洞的產生,造成系統(tǒng)檢測率和檢測效率均不高。可變檢測器算法中候補檢測器的空間生成位置存在不確定性,相同檢測器可檢測出部分相同的異常數(shù)據(jù)。因此需采用一種自適應的成熟檢測器生成算法,在動態(tài)調整檢測器檢測范圍的同時防止冗余的產生。
2新型的否定選擇算法原理
定義1:待測檢測器Detector,D={x1,xn,,f}與檢測集匹配,有3種狀態(tài),self、noself和uncertain,設有2個閥值R,r(R>r).R是最高匹配閥值,r是初始匹配閥值,當滿足匹配范圍可以直接判斷是selfornoself,uncer-tain,如方程;uncertain有倆種狀態(tài)根據(jù)條件可以確定。
定義2:待測檢測器d與檢測器集x匹配。如下:dmatchx≡xj=djforj=i,,i+r-1表示當檢測器d與抗原x的從第i位開始存在不少于r個連續(xù)相同的對應位時,兩者匹配;r(1<r<l)為靜態(tài)匹配閥值。
3禁忌搜索策略引用與應用
3.1禁忌搜索的原理
禁忌搜索的思想最早由Glover(1986)提出,它是對局部領域搜索的一種擴展,是一種全局逐步尋優(yōu)算法,是對人類智力過程的一種模擬。近年來在函數(shù)全局優(yōu)化方面得到了較大的發(fā)展。文章主要利用禁忌算法的全局優(yōu)化性能,其中鄰域函數(shù)、禁忌表、候選解、特赦準則等概念構成了禁忌搜索的關鍵。(l)鄰域函數(shù):其作用就是指導如何由一組解來產生一組新的解,鄰域函數(shù)的設計往往依賴于問題的特性和解的表達方式。需要結合具體問題進行分析。(2)禁忌表:保存最近被禁忌操作的表。
3.2禁忌人工免疫網(wǎng)絡算法實現(xiàn)
禁忌人工免疫算法,增加了禁忌表、記憶表和進化方向表。禁忌表用于存儲在迭代過程中一些親和力沒有增加的次數(shù)達到設定閡值的細胞,禁忌表記錄細胞取值、親和力和禁忌次數(shù);記憶表存儲記憶細胞,記錄細胞各變量取值和親進化方向表用于網(wǎng)絡中細胞變異時。對于龐大數(shù)量的檢測器的搜索策略進行改進,本章介紹搜索的基本原理和搜索算法的一般算法和算法所涉及的收斂性問題,其次,介紹了傳統(tǒng)的禁忌搜索算法原理,并提出一種改進了禁忌人工免疫網(wǎng)絡搜索算法,其中禁忌表減少搜索所用的時間,根據(jù)記憶表可以知道親和力最高的值(局部極致),可知檢測器的發(fā)展方向,最后驗證該算法的全局的最優(yōu)收斂性。
【新型計算機病毒檢測分析論文】相關文章:
本科論文查重檢測-查重論文檢測本科10-26
案例分析論文11-07
職稱論文檢測系統(tǒng)10-26
期末檢測質量分析總結11-23
本科畢業(yè)論文查重檢測-本科論文查重檢測文章10-26
淺論軟件需求分析的論文11-10
論文的問卷分析報告范文11-05
案例分析論文15篇11-09
案例分析論文(15篇)11-10
論文的可行性分析02-21