Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in Greece
This paper introduced a new ensemble learning approach, based on evolutionary fuzzy cognitive maps (FCMs), artificial neural networks (ANNs), and their hybrid structure (FCM-ANN), for time series prediction. The main aim of time series forecasting is to obtain reasonably accurate forecasts of future...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-11-01
|
Series: | Algorithms |
Subjects: | |
Online Access: | https://www.mdpi.com/1999-4893/12/11/235 |
id |
doaj-a457484b236c479b8da26adc5f069f85 |
---|---|
record_format |
Article |
spelling |
doaj-a457484b236c479b8da26adc5f069f852020-11-25T02:03:10ZengMDPI AGAlgorithms1999-48932019-11-01121123510.3390/a12110235a12110235Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in GreeceKonstantinos I. Papageorgiou0Katarzyna Poczeta1Elpiniki Papageorgiou2Vassilis C. Gerogiannis3George Stamoulis4Department of Computer Science & Telecommunications, University of Thessaly, 35100 Lamia, GreeceDepartment of Information Systems, Kielce University of Technology, 25-541 Kielce, PolandFaculty of Technology, University of Thessaly-Gaiopolis, 41500 Gaiopolis, Larissa, GreeceFaculty of Technology, University of Thessaly-Gaiopolis, 41500 Gaiopolis, Larissa, GreeceDepartment of Computer Science & Telecommunications, University of Thessaly, 35100 Lamia, GreeceThis paper introduced a new ensemble learning approach, based on evolutionary fuzzy cognitive maps (FCMs), artificial neural networks (ANNs), and their hybrid structure (FCM-ANN), for time series prediction. The main aim of time series forecasting is to obtain reasonably accurate forecasts of future data from analyzing records of data. In the paper, we proposed an ensemble-based forecast combination methodology as an alternative approach to forecasting methods for time series prediction. The ensemble learning technique combines various learning algorithms, including SOGA (structure optimization genetic algorithm)-based FCMs, RCGA (real coded genetic algorithm)-based FCMs, efficient and adaptive ANNs architectures, and a hybrid structure of FCM-ANN, recently proposed for time series forecasting. All ensemble algorithms execute according to the one-step prediction regime. The particular forecast combination approach was specifically selected due to the advanced features of each ensemble component, where the findings of this work evinced the effectiveness of this approach, in terms of prediction accuracy, when compared against other well-known, independent forecasting approaches, such as ANNs or FCMs, and the long short-term memory (LSTM) algorithm as well. The suggested ensemble learning approach was applied to three distribution points that compose the natural gas grid of a Greek region. For the evaluation of the proposed approach, a real-time series dataset for natural gas prediction was used. We also provided a detailed discussion on the performance of the individual predictors, the ensemble predictors, and their combination through two well-known ensemble methods (the average and the error-based) that are characterized in the literature as particularly accurate and effective. The prediction results showed the efficacy of the proposed ensemble learning approach, and the comparative analysis demonstrated enough evidence that the approach could be used effectively to conduct forecasting based on multivariate time series.https://www.mdpi.com/1999-4893/12/11/235fuzzy cognitive mapsneural networkstime series forecastingensemble learningpredictionmachine learningnatural gas |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Konstantinos I. Papageorgiou Katarzyna Poczeta Elpiniki Papageorgiou Vassilis C. Gerogiannis George Stamoulis |
spellingShingle |
Konstantinos I. Papageorgiou Katarzyna Poczeta Elpiniki Papageorgiou Vassilis C. Gerogiannis George Stamoulis Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in Greece Algorithms fuzzy cognitive maps neural networks time series forecasting ensemble learning prediction machine learning natural gas |
author_facet |
Konstantinos I. Papageorgiou Katarzyna Poczeta Elpiniki Papageorgiou Vassilis C. Gerogiannis George Stamoulis |
author_sort |
Konstantinos I. Papageorgiou |
title |
Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in Greece |
title_short |
Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in Greece |
title_full |
Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in Greece |
title_fullStr |
Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in Greece |
title_full_unstemmed |
Exploring an Ensemble of Methods that Combines Fuzzy Cognitive Maps and Neural Networks in Solving the Time Series Prediction Problem of Gas Consumption in Greece |
title_sort |
exploring an ensemble of methods that combines fuzzy cognitive maps and neural networks in solving the time series prediction problem of gas consumption in greece |
publisher |
MDPI AG |
series |
Algorithms |
issn |
1999-4893 |
publishDate |
2019-11-01 |
description |
This paper introduced a new ensemble learning approach, based on evolutionary fuzzy cognitive maps (FCMs), artificial neural networks (ANNs), and their hybrid structure (FCM-ANN), for time series prediction. The main aim of time series forecasting is to obtain reasonably accurate forecasts of future data from analyzing records of data. In the paper, we proposed an ensemble-based forecast combination methodology as an alternative approach to forecasting methods for time series prediction. The ensemble learning technique combines various learning algorithms, including SOGA (structure optimization genetic algorithm)-based FCMs, RCGA (real coded genetic algorithm)-based FCMs, efficient and adaptive ANNs architectures, and a hybrid structure of FCM-ANN, recently proposed for time series forecasting. All ensemble algorithms execute according to the one-step prediction regime. The particular forecast combination approach was specifically selected due to the advanced features of each ensemble component, where the findings of this work evinced the effectiveness of this approach, in terms of prediction accuracy, when compared against other well-known, independent forecasting approaches, such as ANNs or FCMs, and the long short-term memory (LSTM) algorithm as well. The suggested ensemble learning approach was applied to three distribution points that compose the natural gas grid of a Greek region. For the evaluation of the proposed approach, a real-time series dataset for natural gas prediction was used. We also provided a detailed discussion on the performance of the individual predictors, the ensemble predictors, and their combination through two well-known ensemble methods (the average and the error-based) that are characterized in the literature as particularly accurate and effective. The prediction results showed the efficacy of the proposed ensemble learning approach, and the comparative analysis demonstrated enough evidence that the approach could be used effectively to conduct forecasting based on multivariate time series. |
topic |
fuzzy cognitive maps neural networks time series forecasting ensemble learning prediction machine learning natural gas |
url |
https://www.mdpi.com/1999-4893/12/11/235 |
work_keys_str_mv |
AT konstantinosipapageorgiou exploringanensembleofmethodsthatcombinesfuzzycognitivemapsandneuralnetworksinsolvingthetimeseriespredictionproblemofgasconsumptioningreece AT katarzynapoczeta exploringanensembleofmethodsthatcombinesfuzzycognitivemapsandneuralnetworksinsolvingthetimeseriespredictionproblemofgasconsumptioningreece AT elpinikipapageorgiou exploringanensembleofmethodsthatcombinesfuzzycognitivemapsandneuralnetworksinsolvingthetimeseriespredictionproblemofgasconsumptioningreece AT vassiliscgerogiannis exploringanensembleofmethodsthatcombinesfuzzycognitivemapsandneuralnetworksinsolvingthetimeseriespredictionproblemofgasconsumptioningreece AT georgestamoulis exploringanensembleofmethodsthatcombinesfuzzycognitivemapsandneuralnetworksinsolvingthetimeseriespredictionproblemofgasconsumptioningreece |
_version_ |
1724948961246052352 |