SoK: Pragmatic Assessment of Machine Learning for Network Intrusion Detection
Not on the map. Why?
Abstract (arXiv)
Machine Learning (ML) has become a valuable asset to solve many real-world tasks. For Network Intrusion Detection (NID), however, scientific advances in ML are still seen with skepticism by practitioners. This disconnection is due to the intrinsically limited scope of research papers, many of which primarily aim to demonstrate new methods ``outperforming'' prior work -- oftentimes overlooking the practical implications for deploying the proposed solutions in real systems. Unfortunately, the value of ML for NID depends on a plethora of factors, such as hardware, that are often neglected in scientific literature. This paper aims to reduce the practitioners' skepticism towards ML for NID by "changing" the evaluation methodology adopted in research. After elucidating which "factors" influence the operational deployment of ML in NID, we propose the notion of "pragmatic assessment", which enable practitioners to gauge the real value of ML methods for NID. Then, we show that the state-of-research hardly allows one to estimate the value of ML for NID. As a constructive step forward, we carry out a pragmatic assessment. We re-assess existing ML methods for NID, focusing on the classification of malicious network traffic, and consider: hundreds of configuration settings; diverse adversarial scenarios; and four hardware platforms. Our large and reproducible evaluations enable estimating the quality of ML for NID. We also validate our claims through a user-study with security practitioners.
Key facts. Cited by 13 papers in the map (data through 14 Oct 2026). Builds on 46 of its 215 references that are in the map. First posted on arXiv 30 Apr 2023.
Builds on
46 of 215 references.
References · 46
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2017A Survey on Deep Learning in Medical Image Analysiscited by 1,186
- 2017One pixel attack for fooling deep neural networkscited by 582
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 573
- 2020Learning under Concept Drift: A Reviewcited by 477
- 2015Deep Speech 2: End-to-End Speech Recognition in English and Mandarincited by 451
- 2019On Evaluating Adversarial Robustnesscited by 447
- 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 414
- 2019Explainable Machine Learning in Deploymentcited by 211
- 2018To Trust Or Not To Trust A Classifiercited by 207
- 2020Challenges in Deploying Machine Learning: a Survey of Case Studiescited by 152
- 2018Kitsune: An Ensemble of Autoencoders for Online Network Intrusion Detectioncited by 121
34 more
- 2018TESSERACT: Eliminating Experimental Bias in Malware Classification across Space and Timecited by 108
- 2022"Real Attackers Don't Compute Gradients": Bridging the Gap Between Adversarial ML Research and Practicecited by 56
- 2019Best Practices for Scientific Research on Neural Architecture Searchcited by 54
- 2020UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threatscited by 53
- 2017Yes, Machine Learning Can Be More Secure! A Case Study on Android Malware Detectioncited by 52
- 2019Requirements Engineering for Machine Learning: Perspectives from Data Scientistscited by 49
- 2019A Survey of Network-based Intrusion Detection Data Setscited by 46
- 2020NetFlow Datasets for Machine Learning-based Network Intrusion Detection Systemscited by 45
- 2018HOLMES: Real-time APT Detection through Correlation of Suspicious Information Flowscited by 43
- 2021Modeling Realistic Adversarial Attacks against Network Intrusion Detection Systemscited by 41
- 2017Survey of Machine Learning Techniques for Malware Analysiscited by 31
- 2022The Role of Machine Learning in Cybersecuritycited by 22
- 2021Realtime Robust Malicious Traffic Detection via Frequency Domain Analysiscited by 20
- 2015Reviewer Integration and Performance Measurement for Malware Detectioncited by 19
- 2017Improving Robustness of ML Classifiers against Realizable Evasion Attacks Using Conserved Featurescited by 18
- 2021DeepAID: Interpreting and Improving Deep Learning-based Anomaly Detection in Security Applicationscited by 18
- 2021A Framework for Cluster and Classifier Evaluation in the Absence of Reference Labelscited by 16
- 2022SoK: The Impact of Unlabelled Data in Cyberthreat Detectioncited by 15
- 2021Trusted Artificial Intelligence: Towards Certification of Machine Learning Applicationscited by 13
- 2021A Survey on Industrial Control System Testbeds and Datasets for Security Researchcited by 10
- 2021Towards a Robust and Trustworthy Machine Learning System Development: An Engineering Perspectivecited by 9
- 2017Viden: Attacker Identification on In-Vehicle Networkscited by 8
- 2020Less is More: A privacy-respecting Android malware classifier using Federated Learningcited by 8
- 2022The Cross-evaluation of Machine Learning-based Network Intrusion Detection Systemscited by 8
- 2021MalPhase: Fine-Grained Malware Detection Using Network Flow Datacited by 7
- 2022Multi-SpacePhish: Extending the Evasion-space of Adversarial Attacks against Phishing Website Detectors using Machine Learningcited by 7
- 2019A new method for flow-based network intrusion detection using the inverse Potts modelcited by 6
- 2021Can We Leverage Predictive Uncertainty to Detect Dataset Shift and Adversarial Examples in Android Malware Detection?cited by 5
- 2016Supervised Anomaly Detection in Uncertain Pseudoperiodic Data Streamscited by 4
- 2020Recomposition vs. Prediction: A Novel Anomaly Detection for Discrete Events Based On Autoencodercited by 4
- 2018Eight Years of Rider Measurement in the Android Malware Ecosystem: Evolution and Lessons Learnedcited by 3
- 2018Optimal Sample Size Planning for the Wilcoxon-Mann-Whitney-Testcited by 3
- 2021On the Evaluation of Sequential Machine Learning for Network Intrusion Detectioncited by 3
- 2021IPAL: Breaking up Silos of Protocol-dependent and Domain-specific Industrial Intrusion Detection Systemscited by 2
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 3; 2026: 5.
13 papers.
Sort:
- 2024SoK: On the Offensive Potential of AIcited by 5
- 2024On the use of neurosymbolic AI for defending against cyber attackscited by 3
- 2025Not All Explanations for Deep Learning Phenomena Are Equally Valuablecited by 3
- 2024Expectations Versus Reality: Evaluating Intrusion Detection Systems in Practicecited by 2
- 2024SoK: Security and Privacy Risks of Healthcare AIcited by 2
- 2025Temporal Analysis of NetFlow Datasets for Network Intrusion Detection Systemscited by 2
- 2025PHASE: Passive Human Activity Simulation Evaluationcited by 1
- 2023Assessing the Impact of a Supervised Classification Filter on Flow-based Hybrid Network Anomaly Detectioncited by 0
- 2026Improving Generalization on Cybersecurity Tasks with Multi-Modal Contrastive Learningcited by 0
- 2026Stream Assembly Is an Uncontrolled Treatment in Streaming Intrusion-Detection Benchmarkscited by 0
- 2026IstGPT: LLM-based Anomaly Detection for Spatial-Temporal Graph in Industrial Systemscited by 0
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detectioncited by 0
- 2026Candidate Comparability Before Promotion: Conditional Validation in Adaptive Network Intrusion Detection3 Sep 2026
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detection2 Aug 2026
- 2026IstGPT: LLM-based Anomaly Detection for Spatial-Temporal Graph in Industrial Systems1 Jun 2026
- 2026Stream Assembly Is an Uncontrolled Treatment in Streaming Intrusion-Detection Benchmarks23 May 2026
- 2026Improving Generalization on Cybersecurity Tasks with Multi-Modal Contrastive Learning20 Mar 2026
- 2025PHASE: Passive Human Activity Simulation Evaluation17 Jul 2025
- 2025Not All Explanations for Deep Learning Phenomena Are Equally Valuable29 Jun 2025
- 2025Temporal Analysis of NetFlow Datasets for Network Intrusion Detection Systems6 Mar 2025
- 2024SoK: On the Offensive Potential of AI24 Dec 2024
- 2024SoK: Security and Privacy Risks of Healthcare AI11 Sep 2024
- 2024On the use of neurosymbolic AI for defending against cyber attacks9 Aug 2024
- 2024Expectations Versus Reality: Evaluating Intrusion Detection Systems in Practice26 Mar 2024
- 2024SoK: On the Offensive Potential of AIcited by 5
- 2024On the use of neurosymbolic AI for defending against cyber attackscited by 3
- 2025Not All Explanations for Deep Learning Phenomena Are Equally Valuablecited by 3
- 2024Expectations Versus Reality: Evaluating Intrusion Detection Systems in Practicecited by 2
- 2024SoK: Security and Privacy Risks of Healthcare AIcited by 2
- 2025Temporal Analysis of NetFlow Datasets for Network Intrusion Detection Systemscited by 2
- 2025PHASE: Passive Human Activity Simulation Evaluationcited by 1
- 2023Assessing the Impact of a Supervised Classification Filter on Flow-based Hybrid Network Anomaly Detectioncited by 0
- 2026Improving Generalization on Cybersecurity Tasks with Multi-Modal Contrastive Learningcited by 0
- 2026Stream Assembly Is an Uncontrolled Treatment in Streaming Intrusion-Detection Benchmarkscited by 0
- 2026IstGPT: LLM-based Anomaly Detection for Spatial-Temporal Graph in Industrial Systemscited by 0
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detectioncited by 0
12 most cited of 13 All 13 (JSON)
- 2026Candidate Comparability Before Promotion: Conditional Validation in Adaptive Network Intrusion Detection3 Sep 2026
- 2026How Benchmarks and Evaluation Protocols Shape Conclusions in Provenance-Based Intrusion Detection2 Aug 2026
- 2026IstGPT: LLM-based Anomaly Detection for Spatial-Temporal Graph in Industrial Systems1 Jun 2026
- 2026Stream Assembly Is an Uncontrolled Treatment in Streaming Intrusion-Detection Benchmarks23 May 2026
- 2026Improving Generalization on Cybersecurity Tasks with Multi-Modal Contrastive Learning20 Mar 2026
- 2025PHASE: Passive Human Activity Simulation Evaluation17 Jul 2025
- 2025Not All Explanations for Deep Learning Phenomena Are Equally Valuable29 Jun 2025
- 2025Temporal Analysis of NetFlow Datasets for Network Intrusion Detection Systems6 Mar 2025
- 2024SoK: On the Offensive Potential of AI24 Dec 2024
- 2024SoK: Security and Privacy Risks of Healthcare AI11 Sep 2024
- 2024On the use of neurosymbolic AI for defending against cyber attacks9 Aug 2024
- 2024Expectations Versus Reality: Evaluating Intrusion Detection Systems in Practice26 Mar 2024
12 newest of 13 All 13 (JSON)