Machine Learning for Misuse-Based Network Intrusion Detection: Overview, Unified Evaluation and Feature Choice Comparison Framework
IEEE Access, vol. 9, pp. 63995–64015
Abstract
Network Intrusion detection systems are essential for the protection of advanced communication networks. Originally, these systems were hard-coded to identify specific signatures, patterns and rule violations; now artificial intelligence and machine learning algorithms provide promising alternatives. However, in the literature, various outdated datasets as well as a plethora of different evaluation metrics are used to prove algorithm efficacy. To enable a global comparison, this study compiles algorithms for different configurations to create common ground and proposes two new evaluation metrics. These metrics, the detection score and the identification score, together reliably present the performance of a network intrusion detection system to allow for practical comparison on a large scale. Additionally, we present a workflow to process raw packet flows into input features for machine learning. This framework quickly implements different algorithms for the various datasets and allows systematic performance comparison between those algorithms. Our experimental results, matching and surpassing the state-of-the-art, indicate the potential of this approach. As raw traffic input features are much easier and cheaper to extract when compared to traditional features, they show promise for application in real-time deep learning-based systems.
Authors 3
-
Affiliation as printed
EAVISE, PSI, KU Leuven, Leuven, Belgium
ES&S and imec-COSIC, KU Leuven, Leuven, Belgium
-
Affiliation as printed
EAVISE, PSI, KU Leuven, Leuven, Belgium
-
Leiden University · KU Leuven · IMEC
Affiliation as printed
ES&S and imec-COSIC, KU Leuven, Leuven, Belgium
Leiden Institute of Advanced Computer Science (LIACS), Leiden University, Leiden, The Netherlands
Cited by 57 stored of 58
No patents citing this paper on Lens.org (checked 2026-10-11).
References 135
-
W2963037989details pending0citations
-
W2618530766details pending0citations
-
W3100989807details pending0citations
-
W3122775348details pending0citations
-
W6600247753details pending0citations
-
W6607974698details pending0citations
-
W6630335461details pending0citations
-
W6630758996details pending0citations
-
W6633310491details pending0citations
-
W6637623109details pending0citations
-
W6683235873details pending0citations
-
W6735304853details pending0citations
-
W6761077980details pending0citations
-
W6762736311details pending0citations
-
W6803782233details pending0citations