LGMLJan 27, 2020

A clustering approach to time series forecasting using neural networks: A comparative study on distance-based vs. feature-based clustering methods

arXiv:2001.09547v23 citations
AI Analysis

This is an incremental study for time series forecasting practitioners, showing that clustering can enhance neural network efficiency and accuracy.

The paper tackles time series forecasting by comparing distance-based and feature-based clustering methods with neural networks, finding that clustering improves prediction time and performance, with feature-based clustering outperforming distance-based in speed and efficiency.

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 computers enable researchers to develop more sophisticated machine learning algorithms such as neural networks to forecast the time series data. In this paper, we propose various neural network architectures to forecast the time series data using the dynamic measurements; moreover, we introduce various architectures on how to combine static and dynamic measurements for forecasting. We also investigate the importance of performing techniques such as anomaly detection and clustering on forecasting accuracy. Our results indicate that clustering can improve the overall prediction time as well as improve the forecasting performance of the neural network. Furthermore, we show that feature-based clustering can outperform the distance-based clustering in terms of speed and efficiency. Finally, our results indicate that adding more predictors to forecast the target variable will not necessarily improve the forecasting 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