Unsupervised anomaly detection algorithms on real-world data: how many do we need?
Not on the map. Why?
Abstract (arXiv)
In this study we evaluate 32 unsupervised anomaly detection algorithms on 52 real-world multivariate tabular datasets, performing the largest comparison of unsupervised anomaly detection algorithms to date. On this collection of datasets, the k-thNN (distance to the k-nearest neighbor) algorithm significantly outperforms the most other algorithms. Visualizing and then clustering the relative performance of the considered algorithms on all datasets, we identify two clear clusters: one with ``local'' datasets, and another with ``global'' datasets. ``Local'' anomalies occupy a region with low density when compared to nearby samples, while ``global'' occupy an overall low density region in the feature space. On the local datasets the kNN (k-nearest neighbor) algorithm comes out on top. On the global datasets, the EIF (extended isolation forest) algorithm performs the best. Also taking into consideration the algorithms' computational complexity, a toolbox with these three unsupervised anomaly detection algorithms suffices for finding anomalies in this representative collection of multivariate datasets. By providing access to code and datasets, our study can be easily reproduced and extended with more algorithms and/or datasets.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 17 of its 59 references that are in the map. First posted on arXiv 1 May 2023.
Builds on
17 of 59 references.
References · 17
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 2020A Unifying Review of Deep and Shallow Anomaly Detectioncited by 423
- 2019Deep Semi-Supervised Anomaly Detectioncited by 290
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2019PyOD: A Python Toolbox for Scalable Outlier Detectioncited by 221
- 2022ECOD: Unsupervised Outlier Detection Using Empirical Cumulative Distribution Functionscited by 153
- 2020COPOD: Copula-Based Outlier Detectioncited by 143
- 2018Adversarially Learned Anomaly Detectioncited by 115
- 2018Extended Isolation Forestcited by 78
- 2018Generative Adversarial Active Learning for Unsupervised Outlier Detectioncited by 65
- 2021LUNAR: Unifying Local Outlier Detection Methods via Graph Neural Networkscited by 42
- 2020Benchmarking Unsupervised Outlier Detection with Realistic Synthetic Datacited by 25
5 more
- 2015A Meta-Analysis of the Anomaly Detection Problemcited by 23
- 2020On the Nature and Types of Anomalies: A Review of Deviations in Datacited by 22
- 2019ELKI: A large open-source library for data analysis - ELKI Release 0.7.5 "Heidelberg"cited by 10
- 2020Unsupervised anomaly localization using VAE and beta-VAEcited by 8
- 2021gen2Out: Detecting and Ranking Generalized Anomaliescited by 7
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 11; 2026: 4.
20 papers.
Sort:
- 2025Autoencoders for Anomaly Detection are Unreliablecited by 9
- 2023Reconstruction Error-based Anomaly Detection with Few Outlying Examplescited by 5
- 2023Enhancing Interpretability and Generalizability in Extended Isolation Forestscited by 4
- 2025We Need to Rethink Benchmarking in Anomaly Detectioncited by 4
- 2025Foundation Models for Anomaly Detection: Vision and Challengescited by 3
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contaminationcited by 3
- 2026ICLAD: In-Context Learning for Unified Tabular Anomaly Detection Across Supervision Regimescited by 3
- 2024Harmonic Machine Learning Models are Robustcited by 1
- 2025Fairness-aware Anomaly Detection via Fair Projectioncited by 1
- 2026FoMo X: Modular Explainability Signals for Outlier Detection Foundation Modelscited by 1
- 2024Towards Transparent and Efficient Anomaly Detection in Industrial Processes through ExIFFIcited by 0
- 2024Acquiring Better Load Estimates by Combining Anomaly and Change Point Detection in Power Grid Time-series Measurementscited by 0
8 more
- 2025Real-Time Anomaly Detection with Synthetic Anomaly Monitoring (SAM)cited by 0
- 2025Unsupervised anomaly detection on cybersecurity data streams: a case with BETH datasetcited by 0
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Seriescited by 0
- 2025Dynamic Reward Scaling for Multivariate Time Series Anomaly Detection: A VAE-Enhanced Reinforcement Learning Approachcited by 0
- 2025A Trainable Centrality Framework for Modern Datacited by 0
- 2025Novelty detection on path spacecited by 0
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challengescited by 0
- 2026When Identical Rows Disagree: From Benchmark Identifiability to Replication-Robust Anomaly Detectioncited by 0
- 2026When Identical Rows Disagree: From Benchmark Identifiability to Replication-Robust Anomaly Detection27 Aug 2026
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challenges8 May 2026
- 2026ICLAD: In-Context Learning for Unified Tabular Anomaly Detection Across Supervision Regimes19 Mar 2026
- 2026FoMo X: Modular Explainability Signals for Outlier Detection Foundation Models18 Mar 2026
- 2025Novelty detection on path space2 Dec 2025
- 2025A Trainable Centrality Framework for Modern Data28 Nov 2025
- 2025Dynamic Reward Scaling for Multivariate Time Series Anomaly Detection: A VAE-Enhanced Reinforcement Learning Approach15 Nov 2025
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contamination24 Oct 2025
- 2025We Need to Rethink Benchmarking in Anomaly Detection21 Jul 2025
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Series10 Jul 2025
- 2025Fairness-aware Anomaly Detection via Fair Projection16 May 2025
- 2025Unsupervised anomaly detection on cybersecurity data streams: a case with BETH dataset6 Mar 2025
8 more
- 2025Foundation Models for Anomaly Detection: Vision and Challenges10 Feb 2025
- 2025Real-Time Anomaly Detection with Synthetic Anomaly Monitoring (SAM)30 Jan 2025
- 2025Autoencoders for Anomaly Detection are Unreliable23 Jan 2025
- 2024Acquiring Better Load Estimates by Combining Anomaly and Change Point Detection in Power Grid Time-series Measurements25 May 2024
- 2024Towards Transparent and Efficient Anomaly Detection in Industrial Processes through ExIFFI2 May 2024
- 2024Harmonic Machine Learning Models are Robust29 Apr 2024
- 2023Enhancing Interpretability and Generalizability in Extended Isolation Forests9 Oct 2023
- 2023Reconstruction Error-based Anomaly Detection with Few Outlying Examples17 May 2023
- 2025Autoencoders for Anomaly Detection are Unreliablecited by 9
- 2023Reconstruction Error-based Anomaly Detection with Few Outlying Examplescited by 5
- 2023Enhancing Interpretability and Generalizability in Extended Isolation Forestscited by 4
- 2025We Need to Rethink Benchmarking in Anomaly Detectioncited by 4
- 2025Foundation Models for Anomaly Detection: Vision and Challengescited by 3
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contaminationcited by 3
- 2026ICLAD: In-Context Learning for Unified Tabular Anomaly Detection Across Supervision Regimescited by 3
- 2024Harmonic Machine Learning Models are Robustcited by 1
- 2025Fairness-aware Anomaly Detection via Fair Projectioncited by 1
- 2026FoMo X: Modular Explainability Signals for Outlier Detection Foundation Modelscited by 1
- 2024Towards Transparent and Efficient Anomaly Detection in Industrial Processes through ExIFFIcited by 0
- 2024Acquiring Better Load Estimates by Combining Anomaly and Change Point Detection in Power Grid Time-series Measurementscited by 0
12 most cited of 20 All 20 (JSON)
- 2026When Identical Rows Disagree: From Benchmark Identifiability to Replication-Robust Anomaly Detection27 Aug 2026
- 2026GAD in the Wild: Benchmarking Graph Anomaly Detection under Realistic Deployment Challenges8 May 2026
- 2026ICLAD: In-Context Learning for Unified Tabular Anomaly Detection Across Supervision Regimes19 Mar 2026
- 2026FoMo X: Modular Explainability Signals for Outlier Detection Foundation Models18 Mar 2026
- 2025Novelty detection on path space2 Dec 2025
- 2025A Trainable Centrality Framework for Modern Data28 Nov 2025
- 2025Dynamic Reward Scaling for Multivariate Time Series Anomaly Detection: A VAE-Enhanced Reinforcement Learning Approach15 Nov 2025
- 2025An Evidence-Based Post-Hoc Adjustment Framework for Anomaly Detection Under Data Contamination24 Oct 2025
- 2025We Need to Rethink Benchmarking in Anomaly Detection21 Jul 2025
- 2025Real-Time Decorrelation-Based Anomaly Detection for Multivariate Time Series10 Jul 2025
- 2025Fairness-aware Anomaly Detection via Fair Projection16 May 2025
- 2025Unsupervised anomaly detection on cybersecurity data streams: a case with BETH dataset6 Mar 2025
12 newest of 20 All 20 (JSON)