Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural Networks

Long-term dependence is an essential feature for the predictability of time series. Estimating the parameter that describes long memory is essential to describing the behavior of time series models. However, most long memory estimation methods assume that this parameter has a constant value througho...

Full description

Bibliographic Details
Published in:Machine Learning and Knowledge Extraction
Main Authors: Cristian Ubal, Gustavo Di-Giorgi, Javier E. Contreras-Reyes, Rodrigo Salas
Format: Article
Language:English
Published: MDPI AG 2023-10-01
Subjects:
Online Access:https://www.mdpi.com/2504-4990/5/4/68
_version_ 1851841227070111744
author Cristian Ubal
Gustavo Di-Giorgi
Javier E. Contreras-Reyes
Rodrigo Salas
author_facet Cristian Ubal
Gustavo Di-Giorgi
Javier E. Contreras-Reyes
Rodrigo Salas
author_sort Cristian Ubal
collection DOAJ
container_title Machine Learning and Knowledge Extraction
description Long-term dependence is an essential feature for the predictability of time series. Estimating the parameter that describes long memory is essential to describing the behavior of time series models. However, most long memory estimation methods assume that this parameter has a constant value throughout the time series, and do not consider that the parameter may change over time. In this work, we propose an automated methodology that combines the estimation methodologies of the fractional differentiation parameter (and/or Hurst parameter) with its application to Recurrent Neural Networks (RNNs) in order for said networks to learn and predict long memory dependencies from information obtained in nonlinear time series. The proposal combines three methods that allow for better approximation in the prediction of the values of the parameters for each one of the windows obtained, using Recurrent Neural Networks as an adaptive method to learn and predict the dependencies of long memory in Time Series. For the RNNs, we have evaluated four different architectures: the Simple RNN, LSTM, the BiLSTM, and the GRU. These models are built from blocks with gates controlling the cell state and memory. We have evaluated the proposed approach using both synthetic and real-world data sets. We have simulated ARFIMA models for the synthetic data to generate several time series by varying the fractional differentiation parameter. We have evaluated the proposed approach using synthetic and real datasets using Whittle’s estimates of the Hurst parameter classically obtained in each window. We have simulated ARFIMA models in such a way that the synthetic data generate several time series by varying the fractional differentiation parameter. The real-world IPSA stock option index and Tree Ringtime series datasets were evaluated. All of the results show that the proposed approach can predict the Hurst exponent with good performance by selecting the optimal window size and overlap change.
format Article
id doaj-art-c8ffd720631e44bda5f4dcda3bbf0892
institution Directory of Open Access Journals
issn 2504-4990
language English
publishDate 2023-10-01
publisher MDPI AG
record_format Article
spelling doaj-art-c8ffd720631e44bda5f4dcda3bbf08922025-08-19T22:28:24ZengMDPI AGMachine Learning and Knowledge Extraction2504-49902023-10-01541340135810.3390/make5040068Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural NetworksCristian Ubal0Gustavo Di-Giorgi1Javier E. Contreras-Reyes2Rodrigo Salas3Instituto de Estadística, Facultad de Ciencias, Universidad de Valparaíso, Valparaíso 2360102, ChileEscuela de Administración Pública, Facultad de Ciencias Económicas y Administrativas, Universidad de Valparaíso, Valparaíso 2362797, ChileInstituto de Estadística, Facultad de Ciencias, Universidad de Valparaíso, Valparaíso 2360102, ChileEscuela de Ingeniería C. Biomédica, Facultad de Ingeniería, Universidad de Valparaíso, Valparaíso 2362905, ChileLong-term dependence is an essential feature for the predictability of time series. Estimating the parameter that describes long memory is essential to describing the behavior of time series models. However, most long memory estimation methods assume that this parameter has a constant value throughout the time series, and do not consider that the parameter may change over time. In this work, we propose an automated methodology that combines the estimation methodologies of the fractional differentiation parameter (and/or Hurst parameter) with its application to Recurrent Neural Networks (RNNs) in order for said networks to learn and predict long memory dependencies from information obtained in nonlinear time series. The proposal combines three methods that allow for better approximation in the prediction of the values of the parameters for each one of the windows obtained, using Recurrent Neural Networks as an adaptive method to learn and predict the dependencies of long memory in Time Series. For the RNNs, we have evaluated four different architectures: the Simple RNN, LSTM, the BiLSTM, and the GRU. These models are built from blocks with gates controlling the cell state and memory. We have evaluated the proposed approach using both synthetic and real-world data sets. We have simulated ARFIMA models for the synthetic data to generate several time series by varying the fractional differentiation parameter. We have evaluated the proposed approach using synthetic and real datasets using Whittle’s estimates of the Hurst parameter classically obtained in each window. We have simulated ARFIMA models in such a way that the synthetic data generate several time series by varying the fractional differentiation parameter. The real-world IPSA stock option index and Tree Ringtime series datasets were evaluated. All of the results show that the proposed approach can predict the Hurst exponent with good performance by selecting the optimal window size and overlap change.https://www.mdpi.com/2504-4990/5/4/68long-term dependencyHurst exponentfractional differentiationrecurrent neural networks
spellingShingle Cristian Ubal
Gustavo Di-Giorgi
Javier E. Contreras-Reyes
Rodrigo Salas
Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural Networks
long-term dependency
Hurst exponent
fractional differentiation
recurrent neural networks
title Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural Networks
title_full Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural Networks
title_fullStr Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural Networks
title_full_unstemmed Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural Networks
title_short Predicting the Long-Term Dependencies in Time Series Using Recurrent Artificial Neural Networks
title_sort predicting the long term dependencies in time series using recurrent artificial neural networks
topic long-term dependency
Hurst exponent
fractional differentiation
recurrent neural networks
url https://www.mdpi.com/2504-4990/5/4/68
work_keys_str_mv AT cristianubal predictingthelongtermdependenciesintimeseriesusingrecurrentartificialneuralnetworks
AT gustavodigiorgi predictingthelongtermdependenciesintimeseriesusingrecurrentartificialneuralnetworks
AT javierecontrerasreyes predictingthelongtermdependenciesintimeseriesusingrecurrentartificialneuralnetworks
AT rodrigosalas predictingthelongtermdependenciesintimeseriesusingrecurrentartificialneuralnetworks