《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 基于改進PSO算法的LSSVM入侵檢測模型
基于改進PSO算法的LSSVM入侵檢測模型
來源:電子技術應用2010年第10期
張朝龍, 江巨浪, 江善和, 李彥梅
安慶師范學院 物理與電氣工程學院,安徽 安慶246011
摘要: 在基本PSO算法和線性權重下降PSO算法的基礎上,提出一種并行PSO算法,將粒子群分成兩組,分別采用不同的慣性權重,各側重于全局搜索和局部搜索,根據進化代數動態調整兩種算法中進化的粒子數。通過仿真實驗,證明了并行PSO算法的尋優性能優于基本PSO算法和線性權重下降PSO算法。
中圖分類號: TP391
文獻標識碼: A
文章編號: 0258-7998(2010)10-0132-04
Intrusion detect model of LSSVM based on improved PSO algorithm
ZHANG Chao Long, JIANG Ju Lang, JIANG Shan He, LI Yan Mei
Institute of Physics and Electrical Engineering, Anqing Teachers College,Anqing 246011,China
Abstract: A parallel particle swarm optimization (PSO) algorithm is proposed based on basic PSO algorithm and LWDPSO algorithm. The particle swarm is divided into two groups, and different inertia weights are employed for global search and local search respectively by using parallel PSO algorithm. Parallel variables are dynamically adapted according to the evolution stage. The simulations prove the parallel PSO algorithm has better optimization performance than the other two PSO algorithms.
Key words : PSO algorithm; LSSVM; fitness; intrusion detect

    1980年4月Anderson第一次闡述了入侵檢測的概念,指出可以使用審計網絡數據的方式判斷非法入侵的發生[1]。在網絡數據的審計中,沒有一種確定的函數關系可以鑒別非法入侵。因此引入機器學習的方法,作為入侵行為和網絡數據特征之間模型進行函數逼近。
    機器學習的方法在入侵檢測領域應用廣泛,并有較好的檢測效果。傳統的機器學習算法需要大量的網絡數據,而正常的網絡數據特征有著小樣本、高維數、多變性的特點。支持向量機(SVM)對小樣本、高維數的數據有著較好的訓練能力,已經被應用于入侵檢測[2]。最小二乘向量機(LSSVM)是SVM中的一種,相比SVM有著更快的運行速度。LSSVM懲罰因子C和核函數參數?滓的選擇使用網格搜索,耗時且分類精度不高。而粒子群優化(PSO)算法的尋優求解能力較為突出,可以利用PSO算法對LSSVM的相應參數進行選擇[3]。
 PSO算法中一個重要的參數就是慣性權重w。w較大時,全局搜索能力較強;w較小時,局部搜索能力較強?;綪SO算法采用固定w,搜索的性能和效率不高。參考文獻[4]提出了讓w隨著進化的進行而線性減少的策略,相應的PSO算法稱為線性權重下降PSO(LWDPSO)算法。該PSO算法在提高搜索效率的同時有著早熟收斂、陷于局部最優的缺點。本文提出一種改進的PSO算法,即并行PSO算法。該算法將粒子群分成兩組[5]進行協同搜索,兩組粒子具有不同的w,其中w較大的粒子組側重全局搜索;w較小的粒子組側重在w大的粒子組找到全局最優位置的附近區域進行精細搜索。每組都有一部分固定的粒子,其余的粒子根據進化階段動態分配給兩組,通過動態分配粒子保證算法初期以全局搜索為主,后期以局部搜索為主。通過適應度函數的仿真實驗,證明了并行PSO算法的尋優性能更優。


    選用RBF函數作為核函數:

2  PSO算法
    PSO算法源于對鳥類覓食行為的模擬,通過鳥群之間的集體協作使群體達到最優。標準PSO算法初始化產生一群粒子,每個粒子以一定的速度在n維空間里飛行,飛行速度由個體的飛行經歷和群體的飛行經歷動態調整。X1=(Xi1,Xi2,…,Xin)是粒子i當前的位置,V1=(Vi1,Vi2,…,Vin)是粒子當前的速度,P1=(Pi1,Pi2,…,Pin)是粒子i所經歷過的最好位置,在這個位置粒子i擁有最佳適應度。設f(x)為最小化的目標函數,則粒子i的最好位置由下

3 改進PSO算法
 粒子群進化前期應該以全局搜索為主,搜索整個空間,但不能放棄局部搜索,因為全局搜索的粒子速度較快,發現的位置的范圍雖然廣泛,但精度不高,容易錯過全局最優位置;進化后期應該以局部搜索為主,但不能放棄全局搜索,因為局部搜索雖然精細,但搜索的范圍較小,無法搜索到較遠的更優位置。
 本文提出一種改進PSO算法,即并行PSO算法。設粒子的數量為S,總進化代數為G,當前進化代數為i。該算法將粒子群分成兩組,運行PSO算法時慣性權重w分別設置為0.95和0.4,其中w為0.95的粒子組側重全局搜索,w為0.4的粒子組側重在w為0.95的粒子組找到全局最優位置的區域進行精細搜索。每組粒子都有一定基本的粒子數量,均為S/4。剩余S/2粒子根據進化階段動態分配給兩組,分配給w為0.95的粒子組為S×(G-i)/2G(朝負無窮方向取整);分配給w為0.4的粒子組為S×i)/2G(朝正無窮方向取整)。
 進化初始,w為0.95的粒子組粒子數目最多,達到3S/4,進行全局搜索,余下的S/4 w為0.4的粒子組對全局搜索到的當前最優位置的小范圍區域進行局部搜索,期望在該區域中搜索到更優位置;進化后期,動態粒子逐漸從w為0.95的粒子組調整到w為0.4的粒子組,空間已被w為0.95的粒子組多次搜索,w為0.4的粒子組針對當前最優位置的相關小范圍區域進行局部搜索,w為0.95的粒子組在對空間中當前全局最優位置的相關大范圍區域進行搜索,不放棄任何尋找到全局最優位置的機會。
4 仿真實驗及分析
     使用四種典型的測試函數[6]: Sphere函數、 Rastrigrin函數、Rosenbrock函數和Griewank函數作為適應度函數進行測試。各算法最大進化代數為500代,種群規模為80,優化方程的維數為30,c1、c2等于2,搜索的空間為[-100,100]。為避免實驗中偶然性現象,現將PSO三種算法針對這四種函數同時進行了10次實驗。圖1~圖4分別是四種測試函數對三種算法的適應度變化與進化代數比較曲線圖。表1是三種算法在10次實驗次數中取得的適應度的平均值、最大值和最小值。

    基本PSO算法粒子一直進行全局搜索,沒有進行局部精細搜索,因此無法找到較優位置,適應度值一直較大,尋優效果較差;LWDPSO算法在前期有較好的搜索效果,但是在中后期收斂之后對最優位置的搜索沒有任何突破,早熟的跡象非常明顯;并行PSO算法有著較好的全局搜索能力以及局部收斂能力,對最優位置的搜索較為穩定,避免了局部最優,沒有早熟的缺點,同時搜索到了最優位置。同時從表1可以得出:基本PSO算法的尋優較差,得到的適應度遠遠高于其他兩種算法;LWDPSO算法的尋優結果優于基本PSO算法,次于并行PSO算法;并行PSO算法的尋優結果優于基本PSO算法和LWDPSO算法,實驗得到的適應度平均值、最大值和最小值在三種算法中都是最低的。


5 基于并行PSO算法的LSSVM建模方法
    將LSSVM的懲罰因子C和δ核參數映射成粒子,根據并行PSO算法進行優化選擇,最終使得建立的模型估計值與期望值的逼近程度達到預期目標。其算法流程如下:
    (1) 并行PSO算法參數初始化,將粒子群分成兩組,慣性權重w分別設置為0.95和0.4。
    (2) 根據設定的適應度函數,計算每個粒子的位置。
    (3) 將粒子的位置與自身最優位置進行比較,如果當前位置相應適應度小,則更新自身最優位置。
    (4)比較每個粒子的自身最優位置適應度求出全局最優位置。
    (5) 根據當前進化代數動態調整兩組粒子的數目,進行下一代進化。
    (6) 所有進化次數結束,將此時全局最優粒子分別映射為懲罰因子C和核參數?滓,并以此為優化結果,建立模型。
6  實驗過程及結果
6.1實驗數據預處理

    實驗中采用的數據取自1999年DARPA為KDD競賽提供的一個異常檢測的標準數據集,它是由美國麻省理工學院的Liconln實驗室通過模擬一個典型的美國空軍網絡而獲得原始的TCP/IP網絡通信數據,對于每一個TCP/IP連接,提取了41個屬性。數據中有四種類型的攻擊:未經授權的遠程訪問(R2L)、拒絕服務攻擊(DoS)、對本地超級用戶的非法訪問(U2R)和掃描與探測(Probing)。標識為正常的數據占19.6%,攻擊數據占80.4%。
 實驗中的訓練數據取自于原始數據集中kddcup數據,測試數據取自于corrected數據,訓練數據和測試數據采用等間隔的選取方式。測試數據共選取54 220條,其中正常數據12 140條、攻擊數據42 080條,訓練數據共33 520條,按類型和間隔平均分成10組,分別使用10組訓練數據建立模型對測試數據進行測試,實驗結果取10次實驗的平均值。
 實驗中,需要對數據進行處理,實驗數據的protocol-type、sevice和flag屬性使用字符串表示,對其進行數字替換處理,對屬性中不同的類型使用不同的數字表示。另外,必須要對所有屬性進行歸一化處理,公式為:
  

其中new為歸一化后的數據,old為歸一化前數據,max為屬性的最大值,min為屬性的最小值。
6.2 實驗結果
    網格搜索、LWDPSO算法和并行PSO算法分別對LSSVM的參數尋優,并建立各自的模型,對測試數據集進行了檢測。實驗結果如表2所示。

 從表2可以得出,由于訓練數據和測試數據采自不同的數據集,網格搜索和LWDPSO算法的檢測率較低,誤報率和漏報率較高;采用并行PSO算法對LSSVM進行參數尋優所建立的入侵檢測模型檢測率、誤報率和漏報率都優于其他兩種算法參數尋優后所建立的模型。
   本文給出并分析了基本PSO算法和LWDPSO算法的定義及特點。提出并行PSO算法,將粒子群分成兩組,分別設置不同的慣性權重,慣性權重大的粒子組側重全局搜索,慣性權重小的粒子組側重在慣性權重大的粒子組找到全局最優位置的附近區域進行精細搜索。根據進化代數動態調整兩組中進化的粒子數,并給出了每組粒子的數量調整公式。通過四個適應度函數仿真實驗,證明了并行PSO算法的尋優性能優于基本PSO算法與LWDPSO算法。通過入侵檢測實驗測試,并行PSO算法對LSSVM參數尋優后建立的模型可以有效提高入侵檢測的性能指標。
參考文獻
[1]  ANDERSON J P. Computer sercurity threat monitoring and     surveillance[R]. James PAnderson Co, Fort Washington,  Pennsylvania, Aprial 1980.
[2]  MUKKAMALA S, JANOSKIG I, SUNGA H. Intrusion detection using neural networks and support vector machines[C]. Proc of IEEE International Joint Conference on Neural Networks. Washington DC:IEEE Computer Society,  2002: 1702-1707.
[3]  陳光英,張千里,李星. 特征選擇和SVM訓練模型的聯合優化[J]. 清華大學學報(自然科學版),2004,44(1);9-12.
[4]  SHI Y, EBERHART R. A modified particle swarm optimizer[C]. IEEE World Congress on Computational Intelligence. Piscataway:IEEE Press,1998:69-73.
[5]  龍文,梁昔明,肖金紅,等.一種動態分級的混合粒子群優化算法[J].控制與決策.2009,24(6):1406-1411.
[6]  CLERC M, KENNEDY J. The particle swarm: explosion, stability, and convergence in multi-dimension complex space[J]. IEEE Transactions on Evolutionary Computation,  2002,16(1):58-73.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          日韩视频在线永久播放| 国产丝袜一区二区三区| 一区二区三区在线观看欧美| 欧美国产亚洲另类动漫| 一本色道88久久加勒比精品| 欧美成人首页| 国产一区香蕉久久| 在线看无码的免费网站| 亚洲美女诱惑| 国产精品久久午夜| 洋洋av久久久久久久一区| 午夜精品视频在线观看| 欧美自拍丝袜亚洲| 亚洲美女视频网| 欧美在线观看一区二区| 亚洲第一精品夜夜躁人人躁| 免费欧美网站| 99综合精品| 亚洲国产日韩欧美在线动漫| 欧美电影在线观看完整版| 亚洲电影在线看| 国产精品久久久一区麻豆最新章节| 国产麻豆视频精品| 一本色道久久综合亚洲二区三区| 91久久中文| 亚洲第一偷拍| 国产一区二区精品丝袜| 91久久嫩草影院一区二区| 久久精品国产欧美激情| 欧美日韩午夜在线| 一区二区三区精品视频在线观看| 一区二区欧美日韩视频| 国产精品高潮呻吟视频| 国产精品日韩专区| 国产精品久久久久一区二区三区| 国产精品h在线观看| 国产一区在线播放| 久久精品成人| 欧美 日韩 国产 一区| 久久久www成人免费精品| 午夜国产精品影院在线观看| 亚洲国产精品视频一区| 在线观看日韩一区| 牛牛国产精品| 久久一区二区三区超碰国产精品| 一区二区在线不卡| 国产精品久久久久久久一区探花| 亚洲欧美综合国产精品一区| 怡红院精品视频| 免费美女久久99| 欧美午夜激情在线| 欧美日韩精品一区二区在线播放| 欧美三日本三级少妇三2023| 一区二区日韩欧美| 欧美精品一区二区高清在线观看| 欧美日韩中文另类| 国产精品电影观看| 欧美精品日本| 欧美精品日韩一区| 亚洲第一在线视频| 亚洲国产精品小视频| 亚洲视频网在线直播| 欧美freesex8一10精品| 国产日本精品| 一本久久综合| 欧美gay视频| 欧美在线一区二区| 一区二区三区不卡视频在线观看| 一本色道久久综合精品竹菊| 久久频这里精品99香蕉| 亚洲一区二区视频在线观看| 狠狠色综合色综合网络| 欧美一区免费视频| 亚洲高清久久网| 久久偷看各类wc女厕嘘嘘偷窃| 国产精品综合久久久| 激情综合色综合久久综合| 亚洲欧洲在线免费| 国产一在线精品一区在线观看| 一区二区三区.www| 免费91麻豆精品国产自产在线观看| 性欧美1819sex性高清| 一区在线视频| 国产日韩一区欧美| 国产日韩欧美不卡| 欧美日韩91| 麻豆成人91精品二区三区| 性做久久久久久久久| 久久午夜色播影院免费高清| 欧美日韩国产免费| 一区二区三区在线免费视频| 亚洲精品免费在线| 亚洲欧美日本另类| 亚洲三级电影全部在线观看高清| 欧美激情第二页| av成人福利| 亚洲欧美国产精品专区久久| 先锋影音一区二区三区| 国内外成人免费激情在线视频| 亚洲一级二级在线| 欧美激情一级片一区二区| 欧美一区2区视频在线观看| 浪潮色综合久久天堂| 亚洲国产三级| 久久免费视频这里只有精品| 欧美成人网在线| 国产欧美日韩在线观看| 亚洲国产精品久久| 国产视频久久网| 久久精品男女| 国产毛片一区二区| 国产精品视频久久久| 欧美激情片在线观看| 亚洲高清三级视频| 欧美日韩一区三区| 在线观看免费视频综合| 亚洲第一偷拍| 在线不卡视频| 国产精品综合av一区二区国产馆| 亚洲精品自在在线观看| 在线亚洲美日韩| 国产精品久久久一本精品| 欧美大香线蕉线伊人久久国产精品| 欧美经典一区二区三区| 欧美成人免费小视频| 午夜精品成人在线视频| 欧美在线免费一级片| 久久国产一区| 久久一日本道色综合久久| 亚洲激情啪啪| 亚洲精品久久久久久下一站| 国产精品久久久久久久久久尿| 久久精品伊人| 国产精品腿扒开做爽爽爽挤奶网站| 91久久中文字幕| 宅男66日本亚洲欧美视频| 欧美日韩一区二区三区四区五区| 亚洲国产视频一区| 国产精品xxxav免费视频| 亚洲精品国产精品国自产观看| 欧美精品三级在线观看| 国产一区二区无遮挡| 国产精品a级| 激情婷婷亚洲| 国产精品视频免费在线观看| 美腿丝袜亚洲色图| 国模精品一区二区三区色天香| 亚洲欧洲精品天堂一级| 亚洲视频在线一区观看| 久久婷婷成人综合色| 国产午夜精品视频免费不卡69堂| 国产精品久久久一本精品| 亚洲一区二区精品在线观看| 国产精品视频网址| 国产精品户外野外| 亚洲精品视频中文字幕| 久久午夜羞羞影院免费观看| 一区二区激情| 久久av一区二区| 国内外成人免费激情在线视频| 怡红院精品视频在线观看极品| 美女在线一区二区| 国产精品素人视频| 99热精品在线观看| 韩国女主播一区二区三区| 久久久久99精品国产片| 一区二区成人精品| 亚洲日本一区二区| 欧美精品久久一区| 亚洲精品在线一区二区| 国产精品视频成人| 欧美在线黄色| 亚洲免费影院| 欧美精品一区在线| 亚洲欧美国产精品专区久久| 亚洲精品国产精品国产自| 免费一级欧美在线大片| 国内精品福利| 国产精品久久婷婷六月丁香| 亚洲区第一页| 国产精品高潮呻吟视频| 国产视频一区二区三区在线观看| 欧美日韩喷水| 国产日韩欧美综合一区| 国产精品国产三级国产普通话蜜臀| 艳女tv在线观看国产一区| 六月丁香综合| 欧美伊人久久久久久午夜久久久久| 欧美精品 国产精品| 亚洲精品国产日韩| 国产亚洲精品bv在线观看| 亚洲国产高清一区二区三区| 国产亚洲一区二区三区在线观看| 亚洲国产成人精品女人久久久| 欧美亚洲日本网站| 亚洲欧美一区二区视频| 母乳一区在线观看| 国产精品99久久99久久久二8| 久久尤物电影视频在线观看| 国产精品一区免费在线观看| 久久久久青草大香线综合精品| 欧美在线精品免播放器视频| 久久久爽爽爽美女图片| 亚洲欧美激情视频在线观看一区二区三区| 欧美视频在线观看| 欧美精品一区二区在线观看| 亚洲国产专区校园欧美| 伊人狠狠色丁香综合尤物| 亚洲欧美日韩在线观看a三区| 亚洲女性喷水在线观看一区| 国产精品欧美久久| 亚洲成人影音| 亚洲成人在线免费| 国产精品一香蕉国产线看观看| 午夜欧美大片免费观看| 久久国产婷婷国产香蕉| 国产女精品视频网站免费| 欧美精品一区二区视频| 久久久久久成人| 一色屋精品视频在线观看网站| 欧美人成在线视频| 亚洲黄色一区二区三区| 国产精品热久久久久夜色精品三区| 亚洲丰满少妇videoshd| 欧美成人精品一区二区三区| 欧美性猛交xxxx乱大交退制版| 国产精品v欧美精品v日韩精品| 欧美午夜精品久久久久久人妖| 欧美日本韩国| 国产亚洲综合性久久久影院| 国产精品久久看| 亚洲美女中文字幕| 国产视频在线观看一区二区| 久久激情一区| 欧美激情成人在线| 在线播放国产一区中文字幕剧情欧美| 久久久久久久91| 欧美四级在线观看| 亚洲欧美国产精品va在线观看| 免费一级欧美在线大片| 欧美 日韩 国产 一区| 欧美日韩妖精视频| 欧美日韩一区二区三区在线观看免| 久久精品一区二区国产| 正在播放欧美一区| 久久aⅴ乱码一区二区三区| 欧美高清在线一区| 一区二区三区日韩精品| 欧美国产日韩精品| 国产欧美日韩中文字幕在线| 一区二区三区欧美在线| 亚洲国产1区| 六月丁香综合| 久久综合久久综合这里只有精品| 欧美日韩性生活视频| 欧美紧缚bdsm在线视频| 久久嫩草精品久久久精品| 在线欧美一区| 国产精品青草综合久久久久99| 欧美日韩在线综合| 欧美黄色视屏| 午夜欧美精品久久久久久久| 亚洲看片免费| 欧美亚洲在线视频| 欧美精品福利在线| 欧美日韩视频在线观看一区二区三区| 国产亚洲精品自拍| 欧美日韩国产在线看| 欧美在线播放一区二区| 欧美1区免费| 日韩系列欧美系列| 国产日韩亚洲欧美精品| 久久在线免费观看| 亚洲欧美日韩一区二区三区在线| 免费亚洲电影在线观看| 国产精品久久久久国产a级| 亚洲国产一区二区在线| 欧美大片免费看| 欧美中文在线字幕| 国产精品色婷婷| 欧美一区二区三区在线观看视频| 日韩视频免费看| 欧美激情影院| 国产精品黄色在线观看| 精品成人一区二区三区四区| 国内综合精品午夜久久资源| 欧美精品v国产精品v日韩精品| 国产婷婷精品| 亚洲国产精品免费| 欧美日韩国产一级| 亚洲曰本av电影| 欧美日韩中文字幕精品| 亚洲一区二区三区在线观看视频| 日韩视频永久免费观看| 亚洲九九九在线观看| 在线国产欧美| 久久综合一区| 欧美96在线丨欧| 亚洲高清免费在线| 亚洲欧洲另类国产综合| 欧美日韩亚洲天堂| 欧美国产视频一区二区| 欧美www视频在线观看| 精品成人一区| 一本色道久久综合亚洲精品不| 国产日韩欧美在线| 狠狠久久综合婷婷不卡| 亚洲人成在线观看一区二区| 久久中文字幕一区二区三区| 亚洲电影视频在线| 亚洲欧洲精品天堂一级| 国产精品婷婷午夜在线观看| 欧美freesex交免费视频| 欧美在线观看www| 亚洲丶国产丶欧美一区二区三区| 1000精品久久久久久久久| 欧美精品一区二区三区高清aⅴ| 日韩一区二区精品| 日韩视频一区二区在线观看| 欧美~级网站不卡| 在线视频精品一区| 91久久综合亚洲鲁鲁五月天| 在线看一区二区| 久久久久久久成人| 国产精品毛片在线| 日韩视频免费看| 亚洲国产精品ⅴa在线观看| 欧美一区综合|