An improved intrusion detection framework based on Artificial Neural Networks

Faced with high dimensional and large amount of data, network intrusion detection is always the focus of current research in the network security field. With the advantages of nonlinear, distributed storage and easily computing, Artificial Neural Networks (ANNs) are widely used in machine learning and pattern recognition fields. In this paper, we adopt a feature selection algorithm based on Fisher to select feature subsets, and three typical neural network algorithms for classification in order to improve the results of the intrusion detection. Experiments adopt KDD'99 as the data set, and use the accuracy, false positive rate and false negative rate, to evaluate the feasibility and effectiveness of the three neural networks. And as a result, the experiments show that the algorithms have acceptable performance in intrusion detection.

[1]  Shifei Ding,et al.  An optimizing BP neural network algorithm based on genetic algorithm , 2011, Artificial Intelligence Review.

[2]  Structure theorems for nonlinear systems , 1992, Multidimens. Syst. Signal Process..

[3]  Murugan Anandarajan,et al.  Classifying inventory using an artificial neural network approach , 2002 .

[4]  David S. Broomhead,et al.  Multivariable Functional Interpolation and Adaptive Networks , 1988, Complex Syst..

[5]  Yao Kang-ze A Survey of Feature Selection , 2005 .

[6]  Susan C. Lee,et al.  Training a neural-network based intrusion detector to recognize novel attacks , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[7]  Chunlin Zhang,et al.  Intrusion detection using hierarchical neural networks , 2005, Pattern Recognit. Lett..

[8]  Alexander Hofmann,et al.  On the versatility of radial basis function neural networks: A case study in the field of intrusion detection , 2010, Inf. Sci..

[9]  Yang Ya Research on Intrusion Detection Based on Incremental GHSOM , 2014 .

[10]  Bernard Widrow,et al.  The basic ideas in neural networks , 1994, CACM.

[11]  Joseph J. Pignatiello,et al.  Finding stable system designs: a reverse simulation technique , 1994, CACM.

[12]  Yong Zhao,et al.  Concurrent Subspace Width Optimization Method for RBF Neural Network Modeling , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[13]  D. Broomhead,et al.  Radial Basis Functions, Multi-Variable Functional Interpolation and Adaptive Networks , 1988 .

[14]  M. J. D. Powell,et al.  Radial basis functions for multivariable interpolation: a review , 1987 .

[15]  Chao Ren,et al.  Optimal parameters selection for BP neural network based on particle swarm optimization: A case study of wind speed forecasting , 2014, Knowl. Based Syst..

[16]  Robert P. W. Duin,et al.  Feedforward neural networks with random weights , 1992, Proceedings., 11th IAPR International Conference on Pattern Recognition. Vol.II. Conference B: Pattern Recognition Methodology and Systems.

[17]  Dejan J. Sobajic,et al.  Learning and generalization characteristics of the random vector Functional-link net , 1994, Neurocomputing.

[18]  C. L. Philip Chen,et al.  A rapid supervised learning neural network for function interpolation and approximation , 1996, IEEE Trans. Neural Networks.

[19]  Irwin W. Sandberg,et al.  Structure theorems for nonlinear systems , 1991, Multidimens. Syst. Signal Process..

[20]  Robert K. Cunningham,et al.  Improving Intrusion Detection Performance using Keyword Selection and Neural Networks , 2000, Recent Advances in Intrusion Detection.

[21]  Beatriz de la Iglesia,et al.  Survey on Feature Selection , 2015, ArXiv.

[22]  Zheng Lian Feature selection method based on Fisher criterion and feature clustering , 2007 .