Anomaly Detection for Sparse and Irregular Multivariate Time Series with Latent SDEs
About
Multivariate time series anomaly detection (MTSAD) is critical for a wide range of application areas, such as industrial monitoring, cybersecurity, or healthcare. Real-world data is often sparse, irregularly sampled or partially observed, yet existing methods assume uniformly sampled time series. We propose a generative approach based on Latent SDEs that projects the observed time series on a continuous-time stochastic dynamical system, directly being able to handle missing observations and irregular sampling, while also naturally capturing possible cyclic behavior that many real-world use cases inherently possess. Experiments on six anomaly benchmark datasets show that our proposed method ranks first among state-of-the-art baselines. We further demonstrate that our method remains robust under severe data sparsity, while performance significantly degrades for the tested baseline methods. These results highlight latent SDEs as a natural inductive bias for anomaly detection in multivariate time series, especially in presence of real-world irregularities.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Multivariate Time Series Anomaly Detection | SWaT | F1 Score74.86 | 102 | |
| Multivariate Time Series Anomaly Detection | WADI | F1 Score0.2614 | 58 | |
| Multivariate Time Series Anomaly Detection | PSM | AUC77.23 | 16 | |
| Multivariate Time Series Anomaly Detection | Single-trace MTSAD benchmarks (SWaT, WaDi, PSM) | Mean Rank5.44 | 16 | |
| Multivariate Time Series Anomaly Detection | Multi-trace MTSAD benchmarks SMAP MSL SMD | Mean Rank4 | 16 | |
| Multivariate Time Series Anomaly Detection | All MTSAD benchmarks Overall | Mean Rank4.72 | 16 | |
| Anomaly Detection | MSL | AUC67.1 | 16 | |
| Anomaly Detection | QAPPD 16 (test) | Rank4 | 16 | |
| Anomaly Detection | SMD 28 | AUC82.74 | 16 | |
| Anomaly Detection | SMAP (55) | AUC62.55 | 16 |