From simple to complex: a sequential method for enhancing time series forecasting with deep learning

Time series forecasting is a well-known deep learning application field in which previous data are used to predict the future behavior of the series. Recently, several deep learning approaches have been proposed in which several nonlinear functions are applied to the input to obtain the output. In t...

Descripción completa

Detalles Bibliográficos
Autores: Jiménez Navarro, Manuel Jesús, Martínez Ballesteros, María del Mar, Martínez-Álvarez, F., Troncoso, A., Asencio-Cortés, G.
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2024
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/169046
Acceso en línea:https://hdl.handle.net/11441/169046
https://doi.org/10.1093/jigpal/jzae030
Access Level:acceso abierto
Palabra clave:Time series
Forecasting
Deep learning
Univariate
Multihorizon
Descripción
Sumario:Time series forecasting is a well-known deep learning application field in which previous data are used to predict the future behavior of the series. Recently, several deep learning approaches have been proposed in which several nonlinear functions are applied to the input to obtain the output. In this paper, we introduce a novel method to improve the performance of deep learning models in time series forecasting. This method divides the model into hierarchies or levels from simpler to more complex ones. Simpler levels handle smoothed versions of the input, whereas the most complex level processes the original time series. This method follows the human learning process where general/simpler tasks are performed first, and afterward, more precise/harder ones are accomplished. Our proposed methodology has been applied to the LSTM architecture, showing remarkable performance in various time series. In addition, a comparison is reported including a standard LSTM and novel methods such as DeepAR, Temporal Fusion Transformer, NBEATS and Echo State Network.