Time series clustering based on prediction accuracy of global forecasting models
In this paper, a novel method to perform model-based clustering of time series is proposed. The procedure relies on two iterative steps: (i) K global forecasting models are fitted via pooling by considering the series pertaining to each cluster and (ii) each series is assigned to the group associated with the model producing the best forecasts according to a particular criterion. Unlike most techniques proposed in the literature, the method considers the predictive accuracy as the main element for constructing the clustering partition, which contains groups jointly minimizing the overall forecasting error. Thus, the approach leads to a new clustering paradigm where the quality of the clustering solution is measured in terms of its predictive capability. In addition, the procedure gives rise to an effective mechanism for selecting the number of clusters in a time series database and can be used in combination with any class of regression model. An extensive simulation study shows that our method outperforms several alternative techniques concerning both clustering effectiveness and predictive accuracy. The approach is also applied to perform clustering in several datasets used as standard benchmarks in the time series literature, obtaining great results.
Code (0)
등록된 구현이 없습니다.
Tasks
ClusteringTime SeriesTime Series ClusteringSimilar Papers 제목 키워드 기반
Improving Internet Traffic Matrix Prediction via Time Series Clustering
We present a novel framework that leverages time series clustering to improve internet traffic matrix (TM) prediction using deep learning (DL) models. Traffic flows within a TM often exhibit diverse temporal behaviors, w…
Time Series ClusteringEfficient Forecasting of Large Scale Hierarchical Time Series via Multilevel Clustering
We propose a novel approach to the problem of clustering hierarchically aggregated time-series data, which has remained an understudied problem though it has several commercial applications. We first group time series at…
ClusteringTime SeriesTime Series AnalysisUsing Connectome Features to Constrain Echo State Networks
We report an improvement to the conventional Echo State Network (ESN) across three benchmark chaotic time-series prediction tasks using fruit fly connectome data alone. We also investigate the impact of key connectome-de…
ClusteringPredictionTime SeriesTime Series Analysis+1GALACTIC: Global and Local Agnostic Counterfactuals for Time-series Clustering
Time-series clustering is a fundamental tool for pattern discovery, yet existing explainability methods, primarily based on feature attribution or metadata, fail to identify the transitions that move an instance across c…
A clustering approach to time series forecasting using neural networks: A comparative study on distance-based vs. feature-based clustering methods
Time series forecasting has gained lots of attention recently; this is because many real-world phenomena can be modeled as time series. The massive volume of data and recent advancements in the processing power of the co…
Anomaly DetectionClusteringTime SeriesTime Series Analysis+1