atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Online Adaptive Anomaly Thresholding with Confidence Sequences

ICML 2024 · Label-efficient and robust learning › OOD and anomaly detection · approach: Anomaly detection with contaminated data

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 distribution-free online anomaly thresholding algorithm built on confidence sequences for quantiles, with abstention, change detection, and offline-data warm-starting, with guarantees on FP/FN and abstains.

Problem

Choosing anomaly score thresholds online and unsupervised under distribution shift, with guarantees on false positives, false negatives, and abstentions, and without distributional assumptions.

Approach

Treats thresholding as online quantile estimation and uses confidence sequences on the p-th quantile to abstain inside the CS and flag anomalies/benign outside it; detects shifts via non-intersecting forward/backward CS and uses offline datasets only when their CS intersects the online CS.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use confidence-sequence thresholding instead of EQOnline anomaly thresholding · Synthetic, no shift and no offline dataFP+FN: 3.9 ± 2.1 -> 0 ± 0Helped
Use adaptive thresholding with change detection instead of τ 30%Online anomaly thresholding · Synthetic, shift and no offline dataFP+FN: 195 ± 71 -> 5.2 ± 1.3Helped
Use offline data for warm-startingOnline anomaly thresholding · Synthetic, no shiftAbs. %: 12.1 ± 1.4 -> 9.3 ± 1.2Helped
Use offline data for warm-startingOnline anomaly thresholding · Synthetic, shiftAbs. %: 32.7 ± 9.1 -> 18.9 ± 4.1Helped
Use NN+A5 instead of DSpotMNIST anomaly detection · MNIST, staticFP+FN: 78.1 ± 2.5 -> 2.1 ± 0.2Helped
Use NN+A5 instead of DSpotMNIST anomaly detection · MNIST, shiftFP+FN: 129.5 ± 10.2 -> 8.8 ± 2.3Helped
Use NN+A5 instead of DSpotMNIST anomaly detection · MNIST, shiftabstains: 150 ± 0 -> 210 ± 8Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST synthetic Normal streams Pareto streams two real cloud anomaly score streams (DS1, DS2)

Benchmarks: MNIST one-class anomaly detection synthetic streams real cloud anomaly score streams DS1 and DS2

Metrics: FP+FN mistakes abstain percentage alert volume

Baselines: static threshold tau 30% DSpot EQ empirical quantile with online gradient descent IF+A1 NN+A1

Builds on: Howard and Ramdas 2022 quantile confidence sequences Shekhar and Ramdas 2023 change detection with confidence sequences SPOT/DSpot

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