English

Formally Exploring Time-Series Anomaly Detection Evaluation Metrics

Machine Learning 2025-10-21 v1

Abstract

Undetected anomalies in time series can trigger catastrophic failures in safety-critical systems, such as chemical plant explosions or power grid outages. Although many detection methods have been proposed, their performance remains unclear because current metrics capture only narrow aspects of the task and often yield misleading results. We address this issue by introducing verifiable properties that formalize essential requirements for evaluating time-series anomaly detection. These properties enable a theoretical framework that supports principled evaluations and reliable comparisons. Analyzing 37 widely used metrics, we show that most satisfy only a few properties, and none satisfy all, explaining persistent inconsistencies in prior results. To close this gap, we propose LARM, a flexible metric that provably satisfies all properties, and extend it to ALARM, an advanced variant meeting stricter requirements.

Keywords

Cite

@article{arxiv.2510.17562,
  title  = {Formally Exploring Time-Series Anomaly Detection Evaluation Metrics},
  author = {Dennis Wagner and Arjun Nair and Billy Joe Franks and Justus Arweiler and Aparna Muraleedharan and Indra Jungjohann and Fabian Hartung and Mayank C. Ahuja and Andriy Balinskyy and Saurabh Varshneya and Nabeel Hussain Syed and Mayank Nagda and Phillip Liznerski and Steffen Reithermann and Maja Rudolph and Sebastian Vollmer and Ralf Schulz and Torsten Katz and Stephan Mandt and Michael Bortz and Heike Leitte and Daniel Neider and Jakob Burger and Fabian Jirasek and Hans Hasse and Sophie Fellenz and Marius Kloft},
  journal= {arXiv preprint arXiv:2510.17562},
  year   = {2025}
}

Comments

73 pages, 13 figures

R2 v1 2026-07-01T06:47:40.189Z