首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于PCA和KPCA特征抽取的SVM网络入侵检测方法
引用本文:高海华,杨辉华,王行愚.基于PCA和KPCA特征抽取的SVM网络入侵检测方法[J].华东理工大学学报(自然科学版),2006,32(3):321-326.
作者姓名:高海华  杨辉华  王行愚
作者单位:1. 华东理工大学信息科学与工程学院,上海,200237
2. 华东理工大学信息科学与工程学院,上海,200237;桂林电子工业学院计算机系,桂林,541004
3. 桂林电子工业学院计算机系,桂林,541004
基金项目:国家自然科学基金项目(69974014),教育部高校博士点基金项目(20040251010)
摘    要:提出一种新颖的基于特征抽取的异常检测方法,应用主分量分析(PCA)和核主分量分析(KPCA)抽取入侵特征,再应用支持向量机(SVM)检测入侵。其中PCA对输入特征做线性变换,而KPCA通过核函数进行非线性变换。利用KDD 99数据集,将PCA-SVM、KPCA-SVM与SVM、PCR、KPCR进行比较,结果显示:在不降低分类器性能的情况下,特征抽取方法能对输入数据有效降维。在各种方法中,KPCA与SVM的结合能得到最优入侵检测性能。

关 键 词:异常检测  特征抽取  主分量分析(PCA)  核主分量分析(KPCA)  支持向量机(SVM)
文章编号:1006-3080(2006)03-0321-06
收稿时间:2005-03-06
修稿时间:2005年3月6日

PCA/KPCA Feature Extraction Approach to SVM for Anomaly Detection
GAO Hai-hua,YANG Hui-hua,WANG Xing-yu.PCA/KPCA Feature Extraction Approach to SVM for Anomaly Detection[J].Journal of East China University of Science and Technology,2006,32(3):321-326.
Authors:GAO Hai-hua  YANG Hui-hua  WANG Xing-yu
Abstract:Feature selection and feature extraction are two kinds of dimensionality reduction techniques to boost classifiers' performance.Very little work on feature extraction is taken in the field of network anomaly detection.This paper applies principal component analysis(PCA) and kernel prncipal component analysis(KPCA) to network intrusion feature extraction.The extracted features are employed by SVM for classification.PCA linearly transforms the original inputs into new uncorrelated features while KPCA is an nonlinear generalization of the linear PCA using the kernal method.The MIT's KDD Cup 99 dataset is used to evaluate these feature extraction methods,and classification performances achieved by SVM with PCA and KPCA feature extraction are compared with those obtained by principal component regression(PCR) and kernel principal component regression(KPCR) classification methods and by SVM without(application) of feature extraction.The results clearly demonstrate that feature extraction can greatly reduce the dimensionality of feature space witout degrading the claaifiers' performance.Among these methods,the best performance is achieved by SVM using only the first four principal components extracted by(KPCA.)
Keywords:anomaly detection  feature extraction  principal components analysis(PCA)  kernel principal components analysis(KPCA)  support vector machines(SVM)  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号