RobustSTL: A Robust Seasonal-Trend Decomposition Algorithm for Long Time Series

12/05/2018
by   Qingsong Wen, et al.
0

Decomposing complex time series into trend, seasonality, and remainder components is an important task to facilitate time series anomaly detection and forecasting. Although numerous methods have been proposed, there are still many time series characteristics exhibiting in real-world data which are not addressed properly, including 1) ability to handle seasonality fluctuation and shift, and abrupt change in trend and reminder; 2) robustness on data with anomalies; 3) applicability on time series with long seasonality period. In the paper, we propose a novel and generic time series decomposition algorithm to address these challenges. Specifically, we extract the trend component robustly by solving a regression problem using the least absolute deviations loss with sparse regularization. Based on the extracted trend, we apply the the non-local seasonal filtering to extract the seasonality component. This process is repeated until accurate decomposition is obtained. Experiments on different synthetic and real-world time series datasets demonstrate that our method outperforms existing solutions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/19/2021

OnlineSTL: Scaling Time Series Decomposition by 100x

Decomposing a complex time series into trend, seasonality, and remainder...
research
06/10/2019

RobustTrend: A Huber Loss with a Combined First and Second Order Difference Regularization for Time Series Trend Filtering

Extracting the underlying trend signal is a crucial step to facilitate t...
research
04/21/2022

STD: A Seasonal-Trend-Dispersion Decomposition of Time Series

The decomposition of a time series is an essential task that helps to un...
research
10/24/2015

Data-driven detrending of nonstationary fractal time series with echo state networks

In this paper, we propose a novel data-driven approach for removing tren...
research
10/22/2012

Reducing statistical time-series problems to binary classification

We show how binary classification methods developed to work on i.i.d. da...
research
01/30/2020

Semantic Discord: Finding Unusual Local Patterns for Time Series

Finding anomalous subsequence in a long time series is a very important ...
research
09/13/2020

STR: A Seasonal-Trend Decomposition Procedure Based on Regression

We propose two new general methods for decomposing seasonal time series ...

Please sign up or login with your details

Forgot password? Click here to reset