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的大數據計算模型
基于樸素貝葉斯算法的垃圾短信智能識別系統
基于圖的半監督學習方法綜述
機器學習理論在高中自主學習中的應用
極限學習機在圖像分割中的應用
主站蜘蛛池模板: 国产欧美另类| 五月天丁香婷婷综合久久| 亚洲欧洲日韩久久狠狠爱| 国产高清在线观看91精品| 精品无码专区亚洲| 中文字幕欧美日韩高清| 无码日韩视频| 91久久精品国产| 欧美三级视频网站| 国产特级毛片aaaaaa| 99热这里只有精品久久免费| 欧美a在线看| 亚洲a免费| 成人综合久久综合| 欧美三级不卡在线观看视频| 国产精品尤物在线| 伊人中文网| 亚洲成肉网| 欧美中文字幕无线码视频| 91啪在线| 激情无码字幕综合| 国产麻豆va精品视频| 91口爆吞精国产对白第三集| 波多野结衣视频一区二区| 国产欧美日韩专区发布| 91娇喘视频| 国产最新无码专区在线| 成人综合网址| 亚洲乱码精品久久久久..| 精品国产福利在线| 亚洲精品国产精品乱码不卞| 无码AV高清毛片中国一级毛片| 97久久超碰极品视觉盛宴| 国产丰满大乳无码免费播放| 亚洲欧美日韩视频一区| 在线欧美一区| 欧美成人第一页| 亚洲视频在线青青| 亚洲伊人久久精品影院| 亚洲精品老司机| 国产免费黄| 伦伦影院精品一区| 欧美色图第一页| 怡春院欧美一区二区三区免费| 黄色网站在线观看无码| 91午夜福利在线观看精品| 亚洲中文字幕97久久精品少妇| 欧美日韩国产精品综合| 日韩精品视频久久| 精品人妻无码中字系列| 日本www在线视频| 天堂岛国av无码免费无禁网站| 欧美亚洲一区二区三区导航| 伊人欧美在线| 久久综合丝袜长腿丝袜| 成人国产一区二区三区| 高清无码手机在线观看 | 97国产在线视频| 福利在线不卡| 国产精品国产三级国产专业不| 19国产精品麻豆免费观看| 成人福利一区二区视频在线| 久久综合丝袜日本网| 国产精品一区在线观看你懂的| 大陆精大陆国产国语精品1024 | 全免费a级毛片免费看不卡| 97国产在线观看| 一级一级一片免费| 国产成人综合亚洲欧美在| 亚洲国产欧美自拍| 全部免费毛片免费播放| 日韩在线播放中文字幕| 伊人久久大香线蕉aⅴ色| 91亚洲视频下载| 热99re99首页精品亚洲五月天| 国产一区二区精品高清在线观看| a毛片在线播放| 一本久道久综合久久鬼色| 免费无码又爽又黄又刺激网站| 欧美日本激情| 国产三级国产精品国产普男人| 亚洲欧美不卡中文字幕|