Unsupervised Anomaly Detectors to Detect Intrusions in the Current Threat Landscape
Not on the map. Why?
Abstract (arXiv)
Anomaly detection aims at identifying unexpected fluctuations in the expected behavior of a given system. It is acknowledged as a reliable answer to the identification of zero-day attacks to such extent, several ML algorithms that suit for binary classification have been proposed throughout years. However, the experimental comparison of a wide pool of unsupervised algorithms for anomaly-based intrusion detection against a comprehensive set of attacks datasets was not investigated yet. To fill such gap, we exercise seventeen unsupervised anomaly detection algorithms on eleven attack datasets. Results allow elaborating on a wide range of arguments, from the behavior of the individual algorithm to the suitability of the datasets to anomaly detection. We conclude that algorithms as Isolation Forests, One-Class Support Vector Machines and Self-Organizing Maps are more effective than their counterparts for intrusion detection, while clustering algorithms represent a good alternative due to their low computational complexity. Further, we detail how attacks with unstable, distributed or non-repeatable behavior as Fuzzing, Worms and Botnets are more difficult to detect. Ultimately, we digress on capabilities of algorithms in detecting anomalies generated by a wide pool of unknown attacks, showing that achieved metric scores do not vary with respect to identifying single attacks.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 0; 2024: 3; 2025: 1.
7 papers.
- 2022Open challenges for Machine Learning based Early Decision-Making researchcited by 6
- 2024ROSpace: Intrusion Detection Dataset for a ROS2-Based Cyber-Physical Systemcited by 3
- 2024Evaluating ML-Based Anomaly Detection Across Datasets of Varied Integrity: A Case Studycited by 2
- 2022Prepare for Trouble and Make it Double. Supervised and Unsupervised Stacking for AnomalyBased Intrusion Detectioncited by 1
- 2022ENCODE: Encoding NetFlows for Network Anomaly Detectioncited by 1
- 2024State Frequency Estimation for Anomaly Detectioncited by 0
- 2025Architecting software monitors for control-flow anomaly detection through large language models and conformance checkingcited by 0
- 2025Architecting software monitors for control-flow anomaly detection through large language models and conformance checking14 Nov 2025
- 2024State Frequency Estimation for Anomaly Detection4 Dec 2024
- 2024ROSpace: Intrusion Detection Dataset for a ROS2-Based Cyber-Physical System13 Feb 2024
- 2024Evaluating ML-Based Anomaly Detection Across Datasets of Varied Integrity: A Case Study30 Jan 2024
- 2022ENCODE: Encoding NetFlows for Network Anomaly Detection8 Jul 2022
- 2022Open challenges for Machine Learning based Early Decision-Making research27 Apr 2022
- 2022Prepare for Trouble and Make it Double. Supervised and Unsupervised Stacking for AnomalyBased Intrusion Detection28 Feb 2022