Evaluating Real-time Anomaly Detection Algorithms - the Numenta Anomaly Benchmark
Not on the map. Why?
Abstract (arXiv)
Much of the world's data is streaming, time-series data, where anomalies give significant information in critical situations; examples abound in domains such as finance, IT, security, medical, and energy. Yet detecting anomalies in streaming data is a difficult task, requiring detectors to process data in real-time, not batches, and learn while simultaneously making predictions. There are no benchmarks to adequately test and score the efficacy of real-time anomaly detectors. Here we propose the Numenta Anomaly Benchmark (NAB), which attempts to provide a controlled and repeatable environment of open-source tools to test and measure anomaly detection algorithms on streaming data. The perfect detector would detect all anomalies as soon as possible, trigger no false alarms, work with real-world time-series data across a variety of domains, and automatically adapt to changing statistics. Rewarding these characteristics is formalized in NAB, using a scoring algorithm designed for streaming data. NAB evaluates detectors on a benchmark dataset with labeled, real-world time-series data. We present these components, and give results and analyses for several open source, commercially-used algorithms. The goal for NAB is to provide a standard, open source framework with which the research community can compare and evaluate different algorithms for detecting anomalies in streaming data.
Key facts. Cited by 87 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Oct 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 14; 2023: 12; 2024: 11; 2025: 20; 2026: 17.
87 papers.
Sort:
By area:
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022Deep Learning for Time Series Anomaly Detection: A Surveycited by 130
- 2022Local Evaluation of Time Series Anomaly Detection Algorithmscited by 79
- 2025TAB: Unified Benchmarking of Time Series Anomaly Detection Methodscited by 58
- 2021Neural Contextual Anomaly Detection for Time Seriescited by 42
- 2021Merlion: A Machine Learning Library for Time Seriescited by 25
- 2023Navigating the Metric Maze: A Taxonomy of Evaluation Metrics for Anomaly Detection in Time Seriescited by 24
- 2024Out-of-Distribution Detection: A Task-Oriented Survey of Recent Advancescited by 24
- 2024Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspectivecited by 22
- 2022Sintel: A Machine Learning Framework to Extract Insights from Signalscited by 16
- 2022Are we certain it's anomalous?cited by 13
- 2022Deep Contrastive One-Class Time Series Anomaly Detectioncited by 10
38 more
- 2022A Comparative Study on Unsupervised Anomaly Detection for Time Series: Experiments and Analysiscited by 10
- 2022Is it worth it? Comparing six deep and classical methods for unsupervised anomaly detection in time seriescited by 9
- 2025Harnessing Vision-Language Models for Time Series Anomaly Detectioncited by 9
- 2021How Far Should We Look Back to Achieve Effective Real-Time Time-Series Anomaly Detection?cited by 8
- 2021SALAD: Self-Adaptive Lightweight Anomaly Detection for Real-time Recurrent Time Seriescited by 8
- 2021A Learning-Based Fast Uplink Grant for Massive IoT via Support Vector Machines and Long Short-Term Memorycited by 7
- 2021A Modular and Unified Framework for Detecting and Localizing Video Anomaliescited by 6
- 2023RePAD2: Real-Time, Lightweight, and Adaptive Anomaly Detection for Open-Ended Time Seriescited by 6
- 2024Anomaly Detection in Large-Scale Cloud Systems: An Industry Case and Datasetcited by 6
- 2025mTSBench: Benchmarking Multivariate Time Series Anomaly Detection and Model Selection at Scalecited by 6
- 2025Artificial Intelligence-Based Multiscale Temporal Modeling for Anomaly Detection in Cloud Servicescited by 6
- 2021Data-driven Design of Context-aware Monitors for Hazard Prediction in Artificial Pancreas Systemscited by 5
- 2021Anomaly Detection in Predictive Maintenance: A New Evaluation Framework for Temporal Unsupervised Anomaly Detection Algorithmscited by 5
- 2022MOSPAT: AutoML based Model Selection and Parameter Tuning for Time Series Anomaly Detectioncited by 5
- 2025Open Challenges in Time Series Anomaly Detection: An Industry Perspectivecited by 5
- 2026ARFBench: Benchmarking Time Series Question Answering Ability for Software Incident Responsecited by 5
- 2026TimeSage-MT: A Multi-Turn Benchmark for Evaluating Agentic Time Series Reasoningcited by 5
- 2023ALGAN: Time Series Anomaly Detection with Adjusted-LSTM GANcited by 4
- 2025RoCA: Robust Contrastive One-class Time Series Anomaly Detection with Contaminated Datacited by 4
- 2022Stacked Residuals of Dynamic Layers for Time Series Anomaly Detectioncited by 3
- 2023Adaptive Thresholding Heuristic for KPI Anomaly Detectioncited by 3
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Surveycited by 3
- 2024A Reliable Framework for Human-in-the-Loop Anomaly Detection in Time Seriescited by 3
- 2024Anomaly Prediction: A Novel Approach with Explicit Delay and Horizoncited by 3
- 2025GAL-MAD: Towards Explainable Anomaly Detection in Microservice Applications Using Graph Attention Networkscited by 3
- 2021NVAE-GAN Based Approach for Unsupervised Time Series Anomaly Detectioncited by 2
- 2021Distribution Agnostic Symbolic Representations for Time Series Dimensionality Reduction and Online Anomaly Detectioncited by 2
- 2022Hybridization of Capsule and LSTM Networks for unsupervised anomaly detection on multivariate datacited by 2
- 2022Latent Neural Stochastic Differential Equations for Change Point Detectioncited by 2
- 2023SoftED: Metrics for Soft Evaluation of Time Series Event Detectioncited by 2
- 2024A Parameter-Efficient Quantum Anomaly Detection Method on a Superconducting Quantum Processorcited by 2
- 2025PatchTrAD: A Patch-Based Transformer focusing on Patch-Wise Reconstruction Error for Time Series Anomaly Detectioncited by 2
- 2021Novelty Detection in Sequential Data by Informed Clustering and Modelingcited by 1
- 2021Pastprop-RNN: improved predictions of the future by correcting the pastcited by 1
- 2023Impact of Deep Learning Libraries on Online Adaptive Lightweight Time Series Anomaly Detectioncited by 1
- 2023OrionBench: Benchmarking Time Series Generative Models in the Service of the End-Usercited by 1
- 2024CARE to Compare: A real-world dataset for anomaly detection in wind turbine datacited by 1
- 2024Exploring the Impact of Outlier Variability on Anomaly Detection Evaluation Metricscited by 1
50 most cited of 87 All 87 (JSON)
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretability1 Oct 2026
- 2026HoliBench: A Cross-Platform Benchmarking and Deployment Toolkit for Foundation Models in CPS-IoT Applications11 Sep 2026
- 2026Cadence: Error-Bounded Lossy Compression of Demand Time Series with a Time-Series Foundation Model5 Sep 2026
- 2026LLM Agents for Time-Series: A Survey26 Aug 2026
- 2026CAGE: Certified Authorization under Typed-Return Uncertainty for Tool-Using Agents31 Jul 2026
- 2026ClouDens: Operational Context-Aware Anomaly Detection for Large-scale Cloud System Monitoring20 Jul 2026
- 2026Lightweight Multi-Scale Anomaly Detection for Resource-Constrained Edge Devices14 Jul 2026
- 2026Did We Actually Fix It? An Independent Adversarial Stress-Test of Post-Point-Adjustment Evaluation Metrics for Time-Series Anomaly Detection12 Jul 2026
- 2026TimeSage-MT: A Multi-Turn Benchmark for Evaluating Agentic Time Series Reasoning31 May 2026
- 2026Accurate Evaluation of Quickest Changepoint Detectors via Non-parametric Survival Analysis11 May 2026
- 2026FactoryBench: Evaluating Industrial Machine Understanding8 May 2026
- 2026ARFBench: Benchmarking Time Series Question Answering Ability for Software Incident Response23 Apr 2026
38 more
- 2026ECoLAD: Selecting Anomaly Detectors for Automotive Deployment via Compute-Reduction Evaluation11 Mar 2026
- 2026Benchmarking IoT Time-Series AD with Event-Level Augmentations17 Feb 2026
- 2026The Cost of Learning Under Multiple Change Points11 Feb 2026
- 2026Contextual and Seasonal LSTMs for Time Series Anomaly Detection10 Feb 2026
- 2026Benchmarking Anomaly Detection Across Heterogeneous Cloud Telemetry Datasets7 Feb 2026
- 2025A Problem-Oriented Taxonomy of Evaluation Metrics for Time Series Anomaly Detection24 Nov 2025
- 2025MSAD: A Deep Dive into Model Selection for Time series Anomaly Detection30 Oct 2025
- 2025Online Reliable Anomaly Detection via Neuromorphic Sensing and Communications16 Oct 2025
- 2025A Comprehensive Forecasting-Based Framework for Time Series Anomaly Detection: Benchmarking on the Numenta Anomaly Benchmark (NAB)13 Oct 2025
- 2025LPCVAE: A Conditional VAE with Long-Term Dependency and Probabilistic Time-Frequency Fusion for Time Series Anomaly Detection13 Oct 2025
- 2025SPEAR: Soft Prompt Enhanced Anomaly Recognition for Time Series Data4 Oct 2025
- 2025Artificial Intelligence-Based Multiscale Temporal Modeling for Anomaly Detection in Cloud Services20 Aug 2025
- 2025Active Learning and Transfer Learning for Anomaly Detection in Time-Series Data5 Aug 2025
- 2025mTSBench: Benchmarking Multivariate Time Series Anomaly Detection and Model Selection at Scale26 Jun 2025
- 2025TAB: Unified Benchmarking of Time Series Anomaly Detection Methods22 Jun 2025
- 2025Harnessing Vision-Language Models for Time Series Anomaly Detection7 Jun 2025
- 2025RATFM: Retrieval-augmented Time Series Foundation Model for Anomaly Detection2 Jun 2025
- 2025A Hybrid Framework for Real-Time Data Drift and Anomaly Identification Using Hierarchical Temporal Memory and Statistical Tests24 Apr 2025
- 2025PatchTrAD: A Patch-Based Transformer focusing on Patch-Wise Reconstruction Error for Time Series Anomaly Detection10 Apr 2025
- 2025Enhancing Biologically Inspired Hierarchical Temporal Memory with Hardware-Accelerated Reflex Memory1 Apr 2025
- 2025GAL-MAD: Towards Explainable Anomaly Detection in Microservice Applications Using Graph Attention Networks31 Mar 2025
- 2025RoCA: Robust Contrastive One-class Time Series Anomaly Detection with Contaminated Data24 Mar 2025
- 2025Graph-Augmented LSTM for Forecasting Sparse Anomalies in Graph-Structured Time Series5 Mar 2025
- 2025OIPR: Evaluation for Time-series Anomaly Detection Inspired by Operator Interest3 Mar 2025
- 2025Open Challenges in Time Series Anomaly Detection: An Industry Perspective8 Feb 2025
- 2024A Parameter-Efficient Quantum Anomaly Detection Method on a Superconducting Quantum Processor22 Dec 2024
- 2024Anomaly Detection in Large-Scale Cloud Systems: An Industry Case and Dataset13 Nov 2024
- 2024Improved Anomaly Detection through Conditional Latent Space VAE Ensembles16 Oct 2024
- 2024Exploring the Impact of Outlier Variability on Anomaly Detection Evaluation Metrics24 Sep 2024
- 2024Out-of-Distribution Detection: A Task-Oriented Survey of Recent Advances18 Sep 2024
- 2024Anomaly Prediction: A Novel Approach with Explicit Delay and Horizon8 Aug 2024
- 2024A Reliable Framework for Human-in-the-Loop Anomaly Detection in Time Series6 May 2024
- 2024I/O in Machine Learning Applications on HPC Systems: A 360-degree Survey16 Apr 2024
- 2024CARE to Compare: A real-world dataset for anomaly detection in wind turbine data16 Apr 2024
- 2024Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspective5 Feb 2024
- 2024Understanding Time Series Anomaly State Detection through One-Class Classification3 Feb 2024
- 2023OrionBench: Benchmarking Time Series Generative Models in the Service of the End-User26 Oct 2023
- 2023Expert enhanced dynamic time warping based anomaly detection2 Oct 2023
50 newest of 87 All 87 (JSON)
- 2026LLM Agents for Time-Series: A Survey26 Aug 2026
- 2026CAGE: Certified Authorization under Typed-Return Uncertainty for Tool-Using Agents31 Jul 2026
- 2022ADBench: Anomaly Detection Benchmarkcited by 230
- 2022Deep Learning for Time Series Anomaly Detection: A Surveycited by 130
- 2022Local Evaluation of Time Series Anomaly Detection Algorithmscited by 79
- 2025TAB: Unified Benchmarking of Time Series Anomaly Detection Methodscited by 58
- 2021Neural Contextual Anomaly Detection for Time Seriescited by 42
- 2021Merlion: A Machine Learning Library for Time Seriescited by 25
- 2023Navigating the Metric Maze: A Taxonomy of Evaluation Metrics for Anomaly Detection in Time Seriescited by 24
- 2024Out-of-Distribution Detection: A Task-Oriented Survey of Recent Advancescited by 24
- 2024Revisiting VAE for Unsupervised Time Series Anomaly Detection: A Frequency Perspectivecited by 22
- 2022Sintel: A Machine Learning Framework to Extract Insights from Signalscited by 16
- 2022Are we certain it's anomalous?cited by 13
- 2022Deep Contrastive One-Class Time Series Anomaly Detectioncited by 10
12 most cited of 82 All 82 (JSON)
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretability1 Oct 2026
- 2026HoliBench: A Cross-Platform Benchmarking and Deployment Toolkit for Foundation Models in CPS-IoT Applications11 Sep 2026
- 2026Cadence: Error-Bounded Lossy Compression of Demand Time Series with a Time-Series Foundation Model5 Sep 2026
- 2026ClouDens: Operational Context-Aware Anomaly Detection for Large-scale Cloud System Monitoring20 Jul 2026
- 2026Lightweight Multi-Scale Anomaly Detection for Resource-Constrained Edge Devices14 Jul 2026
- 2026Did We Actually Fix It? An Independent Adversarial Stress-Test of Post-Point-Adjustment Evaluation Metrics for Time-Series Anomaly Detection12 Jul 2026
- 2026Accurate Evaluation of Quickest Changepoint Detectors via Non-parametric Survival Analysis11 May 2026
- 2026FactoryBench: Evaluating Industrial Machine Understanding8 May 2026
- 2026ARFBench: Benchmarking Time Series Question Answering Ability for Software Incident Response23 Apr 2026
- 2026ECoLAD: Selecting Anomaly Detectors for Automotive Deployment via Compute-Reduction Evaluation11 Mar 2026
- 2026Benchmarking IoT Time-Series AD with Event-Level Augmentations17 Feb 2026
- 2026The Cost of Learning Under Multiple Change Points11 Feb 2026
12 newest of 82 All 82 (JSON)