Time Series Anomaly Detection

Discover how a century-old algorithm outperforms modern anomaly detection methods.

A 100-year-old statistical process control method is outperforming state-of-the-art time series anomaly detection on a popular benchmark.

3 min readMachine Learning
Discover how a century-old algorithm outperforms modern anomaly detection methods.
You can beat SOTA Time Series Anomaly Detection methods with a 100 year old algorithm [R]

The claim lands like a thud, and it should. A researcher has taken the TSB-AD benchmark, the standard proving ground for Time Series Anomaly Detection, and beaten its state-of-the-art results with Statistical Process Control, a method predating the transistor. The example is stark: perfect scores on an ECG trace using a century-old technique. This is not a critique of any single paper's ingenuity. It is a blunt assessment that the community's measuring stick is broken. When a simple thresholding rule outperforms complex neural architectures, the problem is not with the algorithms. It is with the yardstick.

This should resonate with anyone who has ever tried to apply a new tool to a messy real-world problem. We see the same dynamic in the rush to scale large language models. As we explored in Unlock LLM Training: A Practical Guide to Distributed Algorithms, the field often fixates on the machinery of progress, the distributed systems and the parameter counts, while neglecting the fundamental question of whether the evaluation itself is meaningful. Similarly, the TSAD community has been polishing elaborate models on datasets that are, to put it plainly, too easy. The benchmark's "TAO" traces are apparently even more trivial than the example shown. When a baseline from the 1920s sails through, the benchmark is not challenging the field; it is failing it.

The practical takeaway for our readers is a lesson in skepticism. Do not assume that a paper's "SOTA" tag on a benchmark means it will work on your data. Your data does not care about the benchmark. It has noise, missing values, and non-stationary drift. It resembles the sled dogs and fuel cells the researcher mentions as more challenging alternatives, not the clean, curated traces in TSB-AD. Before you adopt a complex new method, ask a simple question: does it beat a well-tuned baseline? In many cases, as this work suggests, you might find that a simple control chart is enough. This is not to say all deep learning for TSAD is useless, but it does mean the burden of proof is on the method to demonstrate value on problems that are not trivial. The community needs to introspect, but so does your evaluation pipeline. The next time you read a headline about a new anomaly detection record, run a quick sanity check with a basic statistical method first. You might save yourself a lot of time and compute.

From Machine Learning

You can beat SOTA Time Series Anomaly Detection methods with a 100 year old algorithm

Time Series Anomaly Detection (TSAD) seems to be one of the hottest topics in NeurIPS, SIGKDD, VLDB etc.

Read the original at Machine Learning

Discover how a century-old algorithm outperforms modern