A population-based incremental learning approach with artificial immune system for network intrusion detection

被引:49
作者
Chen, Meng-Hui [1 ,2 ,3 ]
Chang, Pei-Chann [1 ,2 ,3 ]
Wu, Jheng-Long [2 ,3 ]
机构
[1] Nanchang Univ, Sch Software, Nanchang 330031, Peoples R China
[2] Yuan Ze Univ, Innovat Ctr Big Data & Digital Convergence, Taoyuan 32026, Taiwan
[3] Yuan Ze Univ, Dept Informat Management, Taoyuan 32026, Taiwan
关键词
Artificial immune system; Population-based incremental learning; Evolutionary computation; Classification problems; Electronic commerce; Collaborative filtering; NEURAL-NETWORKS; GENETIC ALGORITHM; FEATURE-SELECTION; FAULT-DETECTION; MODEL; CREDIT;
D O I
10.1016/j.engappai.2016.01.020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The focus of this research is to develop a classifier using an artificial immune system (AIS) combined with population-based incremental learning (PBIL) and collaborative filtering (CF) for network intrusion detection. AIS is a powerful tool in terms of extirpating antigens inspired by the principles and processes of the natural immune system. PBIL uses past experiences to evolve into new species through learning and adopting the idea of CF for classification. The novelty of this research is in its combining of the three above mentioned approaches to develop a new classifier which can be applied to detect network intrusion, with incremental learning capability, by adapting the weight of key features. In addition, four mechanisms: creating a new antibody using PBIL, dynamic adjustment of feature weighting using clonal expansion, antibody hierarchy adjustment using mean affinity, as well as usage rates, are proposed to intensify AIS performance. As shown by the comparison carried out with other artificial intelligence and evolutionary computation approaches in network anomaly detection problems, our PBIL-AIS(CF) classifier can achieve high accuracy for the benchmark problem. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:171 / 181
页数:11
相关论文
共 50 条
[1]   Design and analysis of genetic fuzzy systems for intrusion detection in computer networks [J].
Abadeh, Mohammad Saniee ;
Mohamadi, Hamid ;
Habibi, Jafar .
EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (06) :7067-7075
[2]   A PSO-based optimum consumer incentive policy for WEEE incorporating reliability of components [J].
Agarwal, Gaurav ;
Barari, Sikhar ;
Tiwari, M. K. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (16) :4372-4380
[3]   A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem [J].
Ahn, Hyung Jun .
INFORMATION SCIENCES, 2008, 178 (01) :37-51
[4]  
Alatas B, 2005, LECT NOTES COMPUT SC, V3631, P283, DOI 10.1007/11547686_21
[5]   Bayesian based intrusion detection system [J].
Altwaijry, Hesham ;
Algarny, Saeed .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2012, 24 (01) :1-6
[6]  
Alves RobertoTeixeira., 2010, Fuzzy Systems (FUZZ), 2010 IEEE International Conference on, P1, DOI DOI 10.1109/FUZZY.2010.5584298
[7]  
[Anonymous], 2001, WWW, DOI 10.1145/371920.372071
[8]   Artificial immune classifier with swarm learning [J].
Aydin, Ilhan ;
Karakose, Mehmet ;
Akin, Erhan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2010, 23 (08) :1291-1302
[9]   A multi-objective artificial immune algorithm for parameter optimization in support vector machine [J].
Aydin, Ilhan ;
Karakose, Mehmet ;
Akin, Erhan .
APPLIED SOFT COMPUTING, 2011, 11 (01) :120-129
[10]  
Baluja S., 1995, Machine Learning. Proceedings of the Twelfth International Conference on Machine Learning, P38