Cargando…

Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series

Hierarchical time series is a set of data sequences organized by aggregation constraints to represent many real-world applications in research and the industry. Forecasting of hierarchical time series is a challenging and time-consuming problem owing to ensuring the forecasting consistency among the...

Descripción completa

Detalles Bibliográficos
Autores principales: Sagheer, Alaa, Hamdoun, Hala, Youness, Hassan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8271891/
https://www.ncbi.nlm.nih.gov/pubmed/34206750
http://dx.doi.org/10.3390/s21134379
_version_ 1783721097248636928
author Sagheer, Alaa
Hamdoun, Hala
Youness, Hassan
author_facet Sagheer, Alaa
Hamdoun, Hala
Youness, Hassan
author_sort Sagheer, Alaa
collection PubMed
description Hierarchical time series is a set of data sequences organized by aggregation constraints to represent many real-world applications in research and the industry. Forecasting of hierarchical time series is a challenging and time-consuming problem owing to ensuring the forecasting consistency among the hierarchy levels based on their dimensional features. The excellent empirical performance of our Deep Long Short-Term Memory (DLSTM) approach on various forecasting tasks motivated us to extend it to solve the forecasting problem through hierarchical architectures. Toward this target, we develop the DLSTM model in auto-encoder (AE) fashion and take full advantage of the hierarchical architecture for better time series forecasting. DLSTM-AE works as an alternative approach to traditional and machine learning approaches that have been used to manipulate hierarchical forecasting. However, training a DLSTM in hierarchical architectures requires updating the weight vectors for each LSTM cell, which is time-consuming and requires a large amount of data through several dimensions. Transfer learning can mitigate this problem by training first the time series at the bottom level of the hierarchy using the proposed DLSTM-AE approach. Then, we transfer the learned features to perform synchronous training for the time series of the upper levels of the hierarchy. To demonstrate the efficiency of the proposed approach, we compare its performance with existing approaches using two case studies related to the energy and tourism domains. An evaluation of all approaches was based on two criteria, namely, the forecasting accuracy and the ability to produce coherent forecasts through through the hierarchy. In both case studies, the proposed approach attained the highest accuracy results among all counterparts and produced more coherent forecasts.
format Online
Article
Text
id pubmed-8271891
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-82718912021-07-11 Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series Sagheer, Alaa Hamdoun, Hala Youness, Hassan Sensors (Basel) Article Hierarchical time series is a set of data sequences organized by aggregation constraints to represent many real-world applications in research and the industry. Forecasting of hierarchical time series is a challenging and time-consuming problem owing to ensuring the forecasting consistency among the hierarchy levels based on their dimensional features. The excellent empirical performance of our Deep Long Short-Term Memory (DLSTM) approach on various forecasting tasks motivated us to extend it to solve the forecasting problem through hierarchical architectures. Toward this target, we develop the DLSTM model in auto-encoder (AE) fashion and take full advantage of the hierarchical architecture for better time series forecasting. DLSTM-AE works as an alternative approach to traditional and machine learning approaches that have been used to manipulate hierarchical forecasting. However, training a DLSTM in hierarchical architectures requires updating the weight vectors for each LSTM cell, which is time-consuming and requires a large amount of data through several dimensions. Transfer learning can mitigate this problem by training first the time series at the bottom level of the hierarchy using the proposed DLSTM-AE approach. Then, we transfer the learned features to perform synchronous training for the time series of the upper levels of the hierarchy. To demonstrate the efficiency of the proposed approach, we compare its performance with existing approaches using two case studies related to the energy and tourism domains. An evaluation of all approaches was based on two criteria, namely, the forecasting accuracy and the ability to produce coherent forecasts through through the hierarchy. In both case studies, the proposed approach attained the highest accuracy results among all counterparts and produced more coherent forecasts. MDPI 2021-06-26 /pmc/articles/PMC8271891/ /pubmed/34206750 http://dx.doi.org/10.3390/s21134379 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Sagheer, Alaa
Hamdoun, Hala
Youness, Hassan
Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series
title Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series
title_full Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series
title_fullStr Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series
title_full_unstemmed Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series
title_short Deep LSTM-Based Transfer Learning Approach for Coherent Forecasts in Hierarchical Time Series
title_sort deep lstm-based transfer learning approach for coherent forecasts in hierarchical time series
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8271891/
https://www.ncbi.nlm.nih.gov/pubmed/34206750
http://dx.doi.org/10.3390/s21134379
work_keys_str_mv AT sagheeralaa deeplstmbasedtransferlearningapproachforcoherentforecastsinhierarchicaltimeseries
AT hamdounhala deeplstmbasedtransferlearningapproachforcoherentforecastsinhierarchicaltimeseries
AT younesshassan deeplstmbasedtransferlearningapproachforcoherentforecastsinhierarchicaltimeseries