Forecasting Across Time Series Databases using Recurrent Neural Networks on Groups of Similar Series: A Clustering Approach
With the advent of Big Data, nowadays in many applications databases containing large quantities of similar time series are available. Forecasting time series in these domains with traditional univariate forecasting procedures leaves great potentials for producing accurate forecasts untapped. Recurrent neural networks (RNNs), and in particular Long Short-Term Memory (LSTM) networks, have proven recently that they are able to outperform state-of-the-art univariate time series forecasting methods in this context when trained across all available time series. However, if the time series database is heterogeneous, accuracy may degenerate, so that on the way towards fully automatic forecasting methods in this space, a notion of similarity between the time series needs to be built into the methods. To this end, we present a prediction model that can be used with different types of RNN models on subgroups of similar time series, which are identified by time series clustering techniques. We assess our proposed methodology using LSTM networks, a widely popular RNN variant. Our method achieves competitive results on benchmarking datasets under competition evaluation procedures. In particular, in terms of mean sMAPE accuracy, it consistently outperforms the baseline LSTM model and outperforms all other methods on the CIF2016 forecasting competition dataset.
Code (3)
Tasks
BenchmarkingClusteringTime SeriesTime Series AnalysisTime Series ClusteringTime Series ForecastingUnivariate Time Series ForecastingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Improving the Accuracy of Global Forecasting Models using Time Series Data Augmentation
Forecasting models that are trained across sets of many time series, known as Global Forecasting Models (GFM), have shown recently promising results in forecasting competitions and real-world applications, outperforming …
Data AugmentationDynamic Time WarpingTime SeriesTime Series Analysis+1Recurrent Neural Networks for Time Series Forecasting
Time series forecasting is difficult. It is difficult even for recurrent neural networks with their inherent ability to learn sequentiality. This article presents a recurrent neural network based time series forecasting …
Feature EngineeringTime SeriesTime Series AnalysisTime Series ForecastingRecurrent Interpolants for Probabilistic Time Series Prediction
Sequential models like recurrent neural networks and transformers have become standard for probabilistic multivariate time series forecasting across various domains. Despite their strengths, they struggle with capturing …
Computational EfficiencyImputationMultivariate Time Series ForecastingPrediction+3Meta-Forecasting by combining Global Deep Representations with Local Adaptation
While classical time series forecasting considers individual time series in isolation, recent advances based on deep learning showed that jointly learning from a large pool of related time series can boost the forecastin…
Meta-LearningTime SeriesTime Series AnalysisTime Series ForecastingISMRNN: An Implicitly Segmented RNN Method with Mamba for Long-Term Time Series Forecasting
Long time series forecasting aims to utilize historical information to forecast future states over extended horizons. Traditional RNN-based series forecasting methods struggle to effectively address long-term dependencie…
MambaSegmentationTime SeriesTime Series Forecasting