LGAIDBMLApr 4, 2023

OneShotSTL: One-Shot Seasonal-Trend Decomposition For Online Time Series Anomaly Detection And Forecasting

arXiv:2304.01506v140 citationsh-index: 10
Originality Incremental advance
AI Analysis

This enables efficient real-time anomaly detection and forecasting for time series applications, though it is an incremental improvement on existing decomposition methods.

The paper tackled the inefficiency of batch seasonal-trend decomposition methods for real-time analysis by proposing OneShotSTL, an online algorithm with O(1) update complexity, achieving over 1,000 times speedup while maintaining comparable accuracy.

Seasonal-trend decomposition is one of the most fundamental concepts in time series analysis that supports various downstream tasks, including time series anomaly detection and forecasting. However, existing decomposition methods rely on batch processing with a time complexity of O(W), where W is the number of data points within a time window. Therefore, they cannot always efficiently support real-time analysis that demands low processing delay. To address this challenge, we propose OneShotSTL, an efficient and accurate algorithm that can decompose time series online with an update time complexity of O(1). OneShotSTL is more than $1,000$ times faster than the batch methods, with accuracy comparable to the best counterparts. Extensive experiments on real-world benchmark datasets for downstream time series anomaly detection and forecasting tasks demonstrate that OneShotSTL is from 10 to over 1,000 times faster than the state-of-the-art methods, while still providing comparable or even better accuracy.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes