atlas

Research map / Time series / Anomaly detection

When Model Meets New Normals: Test-Time Adaptation for Unsupervised Time-Series Anomaly Detection

AAAI 2024 · Time series › Anomaly detection · approach: Time series anomaly detection evaluation · 34 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a test-time adaptation strategy for unsupervised time-series anomaly detection that detrends inputs with an EMA trend estimate and updates an autoencoder online using only self-predicted normal instances, addressing the "new normal" distribution-shift problem.

Problem

Unsupervised time-series anomaly detectors trained on normal data degrade under distribution shift between training and test data, producing false alarms when normal behavior changes (the "new normal problem").

Approach

Combine an exponential-moving-average trend estimate used to detrend inputs with fully test-time online updates of a reconstruction-based detector, where only instances the model itself predicts as normal are used for gradient updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add detrending and test-time adaptation to MLPMLP · WADIF1: 0.131 -> 0.148Hurt
Add detrending and test-time adaptation to MLPMLP · Yahoo (A1-R20)F1: 0.067 -> 0.678Helped
Add detrending and test-time adaptation to MLPMLP · CreditCardF1: 0.127 -> 0.135Mixed
Add detrending only; omit test-time adaptation (ablation)MLP · SWaTF1: 0.765 -> 0.762No clear effect
Add test-time adaptation only; omit detrending (ablation)MLP · SWaTF1: 0.765 -> 0.784Helped
Add detrending only; omit test-time adaptation (ablation)MLP · SMD (M-2-1)AUROC: 0.674 -> 0.749Helped
Add test-time adaptation only; omit detrending (ablation)MLP · MSL (P-15)F1: 0.263 -> 0.019Hurt
Combine detrending and test-time adaptation (ablation)MLP · MSL (P-15)AUPRC: 0.061 -> 0.575Helped
Add MLP test-time adaptation to the MLP baselineMLP · AnoShift FARAUROC: 0.208 -> 0.424 (+0.216)Helped
Add MLP test-time adaptation to the MLP baselineMLP · AnoShift NEARAUROC: 0.441 -> 0.639 (+0.194)Helped

Surprising findings

Limitations

Experimental setup

Datasets: SWaT WADI SMD SMAP MSL CreditCard Yahoo A1 AnoShift

Benchmarks: SWaT WADI SMD SMAP MSL CreditCard Yahoo A1 AnoShift

Metrics: F1 F1-PA AUROC AUPRC AUPRC-in AUPRC-out

Baselines: MLP LSTMEncDec USAD THOC Anomaly Transformer SO-GAAL deepSVDD LUNAR ICL BERT

Builds on: fully test-time adaptation online gradient descent Online RNN-AD anomaly transformer

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy