Research map / Time series / Anomaly detection
KAN-AD: Time Series Anomaly Detection with Kolmogorov–Arnold Networks
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 KAN-AD, a sub-1,000-parameter time series anomaly detector that replaces KAN's B-spline univariate functions with truncated Fourier expansions, adds constant-term elimination via differencing, and a 1D-CNN coefficient learner, evaluated on KPI, TODS, WSD, UCR and five multivariate benchmarks.
Problem
Forecasting-based time series anomaly detection overfits to local disturbances (peaks and drops) in training data, and vanilla KAN with B-spline basis is also sensitive to them, especially when training data contains anomalies.
Approach
Reformulate normal-pattern modeling as approximating the series with smooth univariate functions using truncated Fourier series (instead of B-splines) with learned coefficients from a 1D CNN, combined with first-order differencing to remove trend/constant-term effects and extra periodic univariate terms.
Key results
- On four UTS benchmarks KAN-AD reports average Event F1 of 0.7798 versus 0.6835 for the best prior baseline (KAN), roughly 15% improvement.
- KAN-AD uses 274 trainable parameters on UCR, versus 1,360 for KAN, and runs with 42s GPU time versus KAN's 66s.
- On five multivariate benchmarks KAN-AD achieves average Best F1 of 0.9076 with 4,491 parameters (measured on MSL), beating UniTS (0.8921).
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| replace KAN's B-splines with KAN-AD's Fourier-based function deconstruction | KAN · KPI | Event F1: 0.7816 -> 0.7989 | Helped |
| use KAN-AD instead of FCVAE | TODS · TODS | Event F1: 0.6995 -> 0.8940 | Helped |
| use KAN-AD instead of LSTMAD | WSD · WSD | Event F1: 0.9028 -> 0.8927 | Hurt |
| use KAN-AD instead of SAND | UCR · UCR | Event F1: 0.5108 -> 0.5335 | Helped |
| remove raw time input X (ablation) | KAN-AD · UCR | Event F1: 0.5335 -> 0.5153 | Hurt |
| remove periodic sine-cosine functions P (ablation) | KAN-AD · UCR | Event F1: 0.5335 -> 0.5081 | Hurt |
| remove Fourier functions S (ablation) | KAN-AD · UCR | Event F1: 0.5335 -> 0.5056 | Hurt |
| remove raw time input X and periodic functions P (ablation) | KAN-AD · UCR | Event F1: 0.5335 -> 0.4737 | Hurt |
| remove raw time input X and Fourier functions S (ablation) | KAN-AD · UCR | Event F1: 0.5335 -> 0.4698 | Hurt |
| remove Fourier functions S and periodic functions P (ablation) | KAN-AD · UCR | Event F1: 0.5335 -> 0.4561 | Hurt |
| add constant term elimination preprocessing (ablation) | KAN-AD · KPI, TODS, UCR | detection performance | Helped |
| add constant term elimination preprocessing (ablation) | KAN-AD · WSD | detection performance | No clear effect |
Surprising findings
- Fourier-based KAN-AD using only the raw series X already outperforms vanilla KAN, indicating the Fourier basis itself helps over B-splines.
- Chebyshev polynomial variants underperform, which the authors attribute to minimax vs mean-squared-error objectives.
Limitations
- Trains a separate model per time series for univariate benchmarks, which limits scalability.
- Relies on a first-order differencing heuristic for trend removal and hand-tuned window size and number of Fourier terms.
- Inference efficiency comparisons are limited to a single dataset (UCR) and some baselines are excluded from timing comparisons.
Experimental setup
Datasets: KPI TODS WSD UCR SMD MSL SMAP SWaT PSM
Benchmarks: KPI TODS WSD UCR SMD MSL SMAP SWaT PSM
Metrics: Event F1 Best F1 Delay F1 AUPRC parameter count inference time
Baselines: SRCNN SAND Anomaly Transformer TranAD SubLOF TimesNet FITS OFA FCVAE LSTMAD KAN Informer
Builds on: Kolmogorov-Arnold Networks FITS FCVAE
Closest papers by meaning
- Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretability. (NeurIPS 2026 · similarity 0.88)
- The Elephant in the Room: Towards A Reliable Time-Series Anomaly Detection Benchmark (NeurIPS 2024 · similarity 0.88)
- Supervision Recovery for Time Series Anomaly Detection via Counterfactual Pairing (NeurIPS 2026 · similarity 0.86)
- Structured Temporal Causality for Interpretable Multivariate Time Series Anomaly Detection (NeurIPS 2025 · similarity 0.86)
- ScatterAD: Temporal-Topological Scattering Mechanism for Time Series Anomaly Detection (NeurIPS 2025 · similarity 0.85)
- Retrieval Over Training: Similarity search-based Model Selection for Time Series Anomaly Detection (NeurIPS 2026 · similarity 0.85)
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.
