Improving the Detection Rate of Rarely Appearing Intrusions in Network-Based Intrusion Detection Systems
Source abstract
Abstract
In network-based intrusion detection practices, there are more regular instances than intrusion instances. Because there is always a statistical imbalance in the instances, it is difficult to train the intrusion detection system effectively. In this work, we compare intrusion detection performance by increasing the rarely appearing instances rather than by eliminating the frequently appearing duplicate instances. Our technique mitigates the statistical imbalance in these instances. We also carried out an experiment on the training model by increasing the instances, thereby increasing the attack instances step by step up to 13 levels. The experiments included not only known attacks, but also unknown new intrusions. The results are compared with the existing studies from the literature, and show an improvement in accuracy, sensitivity, and specificity over previous studies. The detection rates for the remote-to-user (R2L) and user-to-root (U2L) categories are improved significantly by adding fewer instances. The detection of many intrusions is increased from a very low to a very high detection rate. The detection of newer attacks that had not been used in training improved from 9% to 12%. This study has practical applications in network administration to protect from known and unknown attacks. If network administrators are running out of instances for some attacks, they can increase the number of instances with rarely appearing instances, thereby improving the detection of both known and unknown new attacks.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Advanced Malware Detection Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (22)
Show source-provided references
1. UCI, “KDD Cup 1999 Data,” 1999. [Online]. Available: http://kdd.ics.uci.edu/databases/kddcup99/kddcup99.html.
2. Datasets, “NSL-KDD dataset,” 2020. [Online]. Available: https://www.unb.ca/cic/datasets/nsl.html.
3. Malicious web domain identification using online credibility and performance data by considering the class imbalance issue10.1108/IMDS-02-2018-0072 ↗
4. SMOTE based class-specific extreme learning machine for imbalanced learning10.1016/j.knosys.2019.06.022 ↗
5. A survey of network-based intrusion detection data sets10.1016/j.cose.2019.06.005 ↗
6. Designing an efficient security framework for detecting intrusions in virtual network of cloud computing10.1016/j.cose.2019.05.016 ↗
7. Anomaly based unknown intrusion detection in endpoint environments
8. Robust detection for network intrusion of industrial IoT based on multi-CNN fusion10.1016/j.measurement.2019.107450 ↗
9. Improvement of intrusion detection system in data mining using neural network
10. Comparison of classification techniques for intrusion detection dataset using WEKA
11. Attack’s feature selection-based network intrusion detection system using fuzzy control language10.1007/s40815-016-0160-6 ↗
12. Performance analysis of multiple classifiers on KDD cup dataset using WEKA tool10.17485/ijst/2015/v8i17/70324 ↗
13. Intrusion detection in computer networks via machine learning algorithms
14. Perspective analysis of machine learning algorithms for detecting network intrusions
15. Intrusion detection system using WEKA data mining tool
16. Intrusion detection in computer networks via machine learning algorithms
17. A comparative study on the classification of the imbalanced intrusion detection dataset based on deep learning10.5391/JKIIS.2018.28.2.152 ↗
18. SMOTE: Synthetic minority over-sampling technique10.1613/jair.953 ↗
19. SMOTEBoost: Improving prediction of the minority class in boosting
20. Incremental learning of concept drift from streaming imbalanced data10.1109/TKDE.2012.136 ↗
21. A survey of IDS classification using KDD CUP 99 dataset in WEKA
22. Anomaly intrusion detection based on PLS feature extraction and core vector machine10.1016/j.knosys.2012.09.004 ↗