Real-time anomaly detection systems for Denial-of-Service attacks by weighted k-nearest-neighbor classifiers

作者:

Highlights:

摘要

This study proposed a method which can detect large-scale attacks, such as DoS attacks, in real-time by weighted KNN classifiers. The key factor for designing an anomaly-based NIDS is to select significant features for making decisions. Not only is excellent detection performance required, but real-time processing is also demanded for most NIDSs. A good feature selection policy, which can choose significant and as few as possible features, plays a key role for any successful NIDS. The study proposed a genetic algorithm combined with KNN (k-nearest-neighbor) for feature selection and weighting. All initial 35 features in the training phase were weighted, and the top ones were selected to implement NIDSs for testing. Many DoS attacks were applied to evaluate the systems. For known attacks, an overall accuracy rate as high as 97.42% was obtained, while only the top 19 features were considered. For unknown attacks, an overall accuracy rate of 78% was obtained using the top 28 features.

论文关键词:KNN (k-nearest-neighbor) classification,Genetic algorithm,NIDS (network intrusion detection system),Network security,DoS attacks,Feature selection,Feature weighting

论文评审过程:Available online 19 September 2010.

论文官网地址:https://doi.org/10.1016/j.eswa.2010.08.137