999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于機器學習的入侵檢測研究

2019-01-06 02:19:13彭寧任薇范會麗
電腦知識與技術 2019年32期
關鍵詞:機器學習

彭寧 任薇 范會麗

摘要:互聯網環境的復雜性造成網絡連接數據的海量化和繁復性,使得入侵檢測時間長效率低。因此,提出一種基于核主成分分析(KPcA)和孿生支持向量機(TSVM)的入侵檢測方法(KPCA-TSVM)研究。KPCA可以將原始高維數據映射成低維數據,TSVM比支持向量機具有更高效的檢測精度和分類效果。使用Python語言對KPCA-TSVM模型在經過字符映射和歸一處理后的KDDCUP99數據上進行實驗模擬,結果表明該模型是一種有效的檢測方式。

關鍵詞:機器學習;核主成分分析;孿生支持向量機;入侵識別;數據特征提取

中圖分類號:TP393 文獻標識碼:A

文章編號:1009-3044(2019)32-0198-02

1概述

入侵檢測(Intrusion Detection)是指通過對網絡連接數據和計算機中關鍵點信息的監測,檢測出是否有威脅計算機安全的行為發生,并在此基礎上發出警報和進行預警處理。人們的日常生活也因為網絡的普及而簡化了許多煩瑣的方式,它在帶來巨大便利的同時也使得網絡安全問題日趨嚴峻,例如各大運營商用戶信息的泄露,震驚全球的勒索病毒等等。面對日新月異、種類多變的網絡攻擊手段,基于傳統異常檢測和誤用檢測方法在入侵檢測系統研究(Intrusion Detection Systems,IDS)上進入了瓶頸期。為解決這一難題,研究學者將當下熱點研究機器學習應用于入侵檢測領域中,如支持向量機(Support Vector Ma-chine,SVM)t21、樸素貝葉斯網絡、粒子群算法、決策樹等,經實驗證明這些方法在IDS中皆取得了令人滿意的效果。然而,由于網絡入侵原始數據特征維度多,數據量大的特點,會導致準確率低,耗費時間長,影響檢測的整體效果,因此提出一種基于KPCA和TSVM的入侵檢測模型。

KPCA將大量高維非線性數據在保持原有數據特征信息的基礎上使原始數據映射到低維空間,大幅度減少數據的維數,去除冗余,獲得更具有代表性特征的數據,從而更有利于分類和識別。TSVM是比SVM具有更高的分類精度,而且時間只是SVM的四分之一。以KDDCUP99為實驗數據,驗證KPCA-TSVM方法提高入侵檢測準確率的同時并降低誤報率,為IDS研究開拓了新的研究思路。

2相關知識

2.1KPCA

主成分分析(PCA)只能提取數據中的線性特征或篩選方差最大的特征數據,以致用PCA降維的數據用于分類獲得的結果并不理想。KPCA利用核函數將原始數據映射到高維度空間,再利用PCA算法進行降維,這樣不僅減小了計算量,同時又可以進行非線性映射KPCA有效地提取原始輸入數據集的非線性信息,從而使映射出的低維數據更利于分類和入侵識別檢測。

2.2TSVM

TSVM于2007年提出,它是對正負兩類樣本點分別構造一個分類超平面,同時遠離另一類樣本點。TSVM的兩個超平面是將SVM中的一個二次規劃問題(QPP)分成兩個規模較小的QPP得到嘲,這樣既簡化了計算復雜度,又使樣本訓練時間縮減為傳統SVM的1/4,還具有較高的分類精度。

其中A和B分別代表正和負兩類樣本,e1和e2分別為對應的單位變量,c,和c:是A和B的懲罰因子,ζ1ζ2是松弛變量。公式(2)表示求得的超平面使其盡量擬合正類樣本A的同時遠離負樣本B。同理公式(3)代表的超平面盡可能擬合負類樣本B而同時遠離樣本A。

3 KPCA-TSVM方法

本文提出的KPCA-TSVM方法總體架如圖1所示,包含三個步驟:

1)數據預處理

KDDCU99中的數據既有數值型又有字符型,然而字符型的數據不能直接用于模型的入侵識別,需要先把字符屬性的數據通過字符映射的方法全部轉換成數值類型的數據;再將所有數據歸一到0-1之間,去除屬性量綱影響。

2)KPCA降維

將歸一化后標準數據進行特征提取,降低原始數據的屬性特征,獲得非線性、最優的低維數據表示。

3)TSVM識別

對入侵數據進行識別,檢測數據的異常情況。

4實驗結果與分析

實驗采用Windows 7系統,運行內存8GB,處理器是i5,使用Anaconda和Pycharm的python語言環境。利用python第三方庫sklearn里自帶的函數將KDDCUP99數據集分割成訓練集和測試集。本文通過SVM、KPCA-SVM、TSVM、KPCA-TSVM四個方法對比入侵檢測準確率。由于RBF核函數參數設置少,且非線性分類性能好,所以采用RBF核函數。

表1是四種方法在數據集上進行多次實驗得到的平均檢測精度結果。

從實驗結果看,TSVM比SVM具有較高的分類作用,而經過KPCA降維后的數據再用分類器識別,具有更精準的檢測效果。

5結論

對于入侵檢測數據量大并具有高維特征的問題,需要把降維的必要性考慮到研究中去。本文提出的KPCA-TSVM方法,利用KPCA進行特征提取,然后用TSVM分類器進行入侵識別。實驗表明,此方法具有很好的檢測效果,是一種行之有效的入侵檢測手段。

猜你喜歡
機器學習
基于詞典與機器學習的中文微博情感分析
基于網絡搜索數據的平遙旅游客流量預測分析
時代金融(2016年27期)2016-11-25 17:51:36
前綴字母為特征在維吾爾語文本情感分類中的研究
科教導刊(2016年26期)2016-11-15 20:19:33
下一代廣播電視網中“人工智能”的應用
活力(2016年8期)2016-11-12 17:30:08
基于支持向量機的金融數據分析研究
基于Spark的大數據計算模型
基于樸素貝葉斯算法的垃圾短信智能識別系統
基于圖的半監督學習方法綜述
機器學習理論在高中自主學習中的應用
極限學習機在圖像分割中的應用
主站蜘蛛池模板: 国产小视频在线高清播放| 亚洲中字无码AV电影在线观看| 午夜精品影院| 国产精品人人做人人爽人人添| 国产午夜看片| 激情乱人伦| 中文字幕久久波多野结衣| 国产18页| 婷婷五月在线| 高潮爽到爆的喷水女主播视频| 亚洲天堂成人在线观看| 国产凹凸一区在线观看视频| 欧美福利在线播放| 热久久综合这里只有精品电影| 四虎精品国产AV二区| 欧美亚洲欧美| 欧美成人精品一级在线观看| 欧美视频二区| 国内熟女少妇一线天| 美女无遮挡被啪啪到高潮免费| 四虎永久在线| 欧美一级黄片一区2区| 国产玖玖玖精品视频| 26uuu国产精品视频| 麻豆精品视频在线原创| 永久免费无码日韩视频| 国产成人一区在线播放| 99久久无色码中文字幕| 日本不卡免费高清视频| 天堂岛国av无码免费无禁网站 | 女人毛片a级大学毛片免费| 91精品国产自产在线老师啪l| 国产欧美日韩在线一区| 国产精品亚洲片在线va| 久操线在视频在线观看| 国产日韩精品一区在线不卡| 91蜜芽尤物福利在线观看| 欧美激情二区三区| 69av免费视频| 国产精品30p| 国产在线专区| 亚洲黄色高清| 国内精品久久久久鸭| 91青草视频| 欧美精品亚洲精品日韩专| 全部毛片免费看| 亚洲视频影院| 亚洲人成人无码www| 香蕉视频在线精品| 国产精品19p| 午夜国产理论| 日本国产精品一区久久久| 国产激情无码一区二区APP| 国产精品亚洲а∨天堂免下载| 欧美专区在线观看| 精品伊人久久久大香线蕉欧美| 国产精品专区第1页| 免费一级无码在线网站| 亚洲无码电影| 国产精彩视频在线观看| 99视频在线免费观看| 91麻豆国产精品91久久久| 国内精品视频| 国内自拍久第一页| 国产精品区网红主播在线观看| 67194在线午夜亚洲| 国产成人三级在线观看视频| 8090午夜无码专区| 一级黄色网站在线免费看| 午夜国产小视频| 日韩不卡高清视频| 日本免费高清一区| 国产91成人| 一级毛片免费高清视频| 亚洲永久视频| 国产精品视频3p| 国产精品熟女亚洲AV麻豆| 亚洲AV人人澡人人双人| 亚洲永久精品ww47国产| 国产福利免费视频| 国产资源站| 多人乱p欧美在线观看|