A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural Network
Due to the movement and complexity of the carbon market, traditional monoscale forecasting approaches often fail to capture its nonstationary and nonlinear properties and accurately describe its moving tendencies. In this study, a multiscale ensemble forecasting model integrating empirical mode deco...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2012-02-01
|
Series: | Energies |
Subjects: | |
Online Access: | http://www.mdpi.com/1996-1073/5/2/355/ |
id |
doaj-50237c7ddf3944b2ac98317c94196aea |
---|---|
record_format |
Article |
spelling |
doaj-50237c7ddf3944b2ac98317c94196aea2020-11-25T00:57:41ZengMDPI AGEnergies1996-10732012-02-015235537010.3390/en5020355A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural NetworkBangzhu ZhuDue to the movement and complexity of the carbon market, traditional monoscale forecasting approaches often fail to capture its nonstationary and nonlinear properties and accurately describe its moving tendencies. In this study, a multiscale ensemble forecasting model integrating empirical mode decomposition (EMD), genetic algorithm (GA) and artificial neural network (ANN) is proposed to forecast carbon price. Firstly, the proposed model uses EMD to decompose carbon price data into several intrinsic mode functions (IMFs) and one residue. Then, the IMFs and residue are composed into a high frequency component, a low frequency component and a trend component which have similar frequency characteristics, simple components and strong regularity using the fine-to-coarse reconstruction algorithm. Finally, those three components are predicted using an ANN trained by GA, i.e., a GAANN model, and the final forecasting results can be obtained by the sum of these three forecasting results. For verification and testing, two main carbon future prices with different maturity in the European Climate Exchange (ECX) are used to test the effectiveness of the proposed multiscale ensemble forecasting model. Empirical results obtained demonstrate that the proposed multiscale ensemble forecasting model can outperform the single random walk (RW), ARIMA, ANN and GAANN models without EMD preprocessing and the ensemble ARIMA model with EMD preprocessing.http://www.mdpi.com/1996-1073/5/2/355/carbon pricemultiscale predictionempirical mode decompositionartificial neural networkgenetic algorithmpartial autocorrelation function |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Bangzhu Zhu |
spellingShingle |
Bangzhu Zhu A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural Network Energies carbon price multiscale prediction empirical mode decomposition artificial neural network genetic algorithm partial autocorrelation function |
author_facet |
Bangzhu Zhu |
author_sort |
Bangzhu Zhu |
title |
A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural Network |
title_short |
A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural Network |
title_full |
A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural Network |
title_fullStr |
A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural Network |
title_full_unstemmed |
A Novel Multiscale Ensemble Carbon Price Prediction Model Integrating Empirical Mode Decomposition, Genetic Algorithm and Artificial Neural Network |
title_sort |
novel multiscale ensemble carbon price prediction model integrating empirical mode decomposition, genetic algorithm and artificial neural network |
publisher |
MDPI AG |
series |
Energies |
issn |
1996-1073 |
publishDate |
2012-02-01 |
description |
Due to the movement and complexity of the carbon market, traditional monoscale forecasting approaches often fail to capture its nonstationary and nonlinear properties and accurately describe its moving tendencies. In this study, a multiscale ensemble forecasting model integrating empirical mode decomposition (EMD), genetic algorithm (GA) and artificial neural network (ANN) is proposed to forecast carbon price. Firstly, the proposed model uses EMD to decompose carbon price data into several intrinsic mode functions (IMFs) and one residue. Then, the IMFs and residue are composed into a high frequency component, a low frequency component and a trend component which have similar frequency characteristics, simple components and strong regularity using the fine-to-coarse reconstruction algorithm. Finally, those three components are predicted using an ANN trained by GA, i.e., a GAANN model, and the final forecasting results can be obtained by the sum of these three forecasting results. For verification and testing, two main carbon future prices with different maturity in the European Climate Exchange (ECX) are used to test the effectiveness of the proposed multiscale ensemble forecasting model. Empirical results obtained demonstrate that the proposed multiscale ensemble forecasting model can outperform the single random walk (RW), ARIMA, ANN and GAANN models without EMD preprocessing and the ensemble ARIMA model with EMD preprocessing. |
topic |
carbon price multiscale prediction empirical mode decomposition artificial neural network genetic algorithm partial autocorrelation function |
url |
http://www.mdpi.com/1996-1073/5/2/355/ |
work_keys_str_mv |
AT bangzhuzhu anovelmultiscaleensemblecarbonpricepredictionmodelintegratingempiricalmodedecompositiongeneticalgorithmandartificialneuralnetwork AT bangzhuzhu novelmultiscaleensemblecarbonpricepredictionmodelintegratingempiricalmodedecompositiongeneticalgorithmandartificialneuralnetwork |
_version_ |
1725222723328671744 |