作者
刘京龙
文章摘要
随着互联网发展与网络攻击增加,组织广泛采用入侵检测系统(IDS),但仍面临高误报(FP)、高漏报(FN)及精度不足的挑战。引入机器学习分类器能有效解决上述问题。本研究基于NSL-KDD、UNSW-NB15和Phishing三个数据集,评估了J48、RF、K-NN、NB、SVM及ANN六种模型。结果表明,K-NN和J48在检测精度与测试时间上综合表现最佳。
文章关键词
入侵检测;NSL-KDD;UNSW-NB15;K-近邻;支持向量机;机器学习;Weka;朴素贝叶斯;决策树;随机森林
参考文献
[1] T.Garg and S.S.Khurana,"Comparison of classification techniques for intrusion detection dataset using weka",in Recent Advances and Innovations in Engineering(ICRAIE),IEEE,2014,pp.1-5.
[2] J.O.Nehinbe,"A critical evaluation of datasets for investigating idss and ipss researches,"In Cybernetic Intelligent Systems(CIS),2011 IEEE 10th International Conference on,IEEE,2011.pp.92-97.
[3] A.Shiravi,H.Shiravi,M.Tavallaee,and A.A.Ghorbani,"Toward developing a systematic approach to generate benchmark datasets for intrusion detection,"computers security,31(3):357-374,2012.
[4] A.Gharib,I.Sharafaldin,A.H.Lashkari,and A.A.Ghorbani,"An evaluation framework for intrusion detection dataset,"In Information Science and Security(ICISS),2016 International Conference on,IEEE,2016.pp.1-6.
[5] C.So-In,N.Mongkonchai,P.Aimtongkham,K.Wijitsopon,and K.Rujirakul,"An evaluation of data mining classification models for network intrusion detection,"In Digital Information and Communication Technology and its Applications(DICTAP),2014 Fourth International Conference on,IEEE,2014.pp.90-94.
[6] P.Aggarwal and S.K.Sharma,"An empirical comparison of classifiers to analyze intrusion detection,"In Advanced Computing Communication Technologies(ACCT),2015 Fifth International Conference on,IEEE,2015.pp.446-450.
[7] N.Rani and R.Kr.Purwar,"Performance analysis of various classifiers using benchmark datasets in weka tools,"International Journal of Engineering Trends and Technology(IJETT),47(5),pp.290-294.
[8] P.Vijay,"Performance evaluation of classification techniques for intrusion detection in noisy datasets,"International Journal on Recent and Innovation Trends in Computing and Communication,5(6):1011-1016,2017.
[9] S.Duque and M.N.B.Omar,"Using data mining algorithms for developing a model for intrusion detection system(ids),"Procedia Computer Science,61:46-51,2015.
[10] L.Dhanabal and S.P.Shantharajah,"A study on nsl-kdd dataset for intrusion detection system based on classification algorithms,"International Journal of Advanced Research in Computer and Communication Engineering.4(6):446-452,2015.
Full Text:
DOI