Carbon pricing prediction based on wavelet transform and K-ELM optimized by bat optimization algorithm in China ETS: the case of Shanghai and Hubei carbon markets

Abstract Carbon pricing is regarded as a crucial enabler for an accelerated low-carbon energy economy transformation to achieve temperature control targets. This paper studies carbon price forecasting considering historical carbon price series as an influencing factor. A hybrid model of a kernel-based extreme learning machine (KELM) optimized by the bat optimization algorithm based on wavelet transform is proposed. Firstly, the wavelet transform is used to eliminate the high-frequency components of the previous day’s carbon price data to improve the accuracy of prediction. Then, the partial auto-correlation function (PACF) is applied to analyse the correlation among historical carbon prices to select the inputs for the forecasting model. Additionally, adding a kernel function improves to some extent the fitting accuracy and stability of the traditional extreme learning machine. Finally, the parameters of the KELM model are optimized by the bat optimization algorithm. Two types of carbon prices in the China ETS were used to examine the forecasting ability of the proposed hybrid methodology. The empirical results show that the proposed hybrid methodology is more robust than other comparison models for carbon price forecasting.

[1]  C. Granger,et al.  Forecasting Volatility in Financial Markets: A Review , 2003 .

[2]  Guang-Bin Huang,et al.  Extreme learning machine: a new learning scheme of feedforward neural networks , 2004, 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541).

[3]  Liu Zhiyuan,et al.  The Carbon Trading Price and Trading Volume Forecast in Shanghai City by BP Neural Network , 2017 .

[4]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[5]  Yi-Ming Wei,et al.  Carbon price forecasting with a novel hybrid ARIMA and least squares support vector machines methodology , 2013 .

[6]  S. Satchell,et al.  Forecasting Volatility in Financial Markets : A Review , 2004 .

[7]  Ming-Tang Tsai,et al.  A Forecasting System of Carbon Price in the Carbon Trading Markets Using Artificial Neural Network , 2013 .

[8]  Yonghui Sun,et al.  A Carbon Price Forecasting Model Based on Variational Mode Decomposition and Spiking Neural Networks , 2016 .

[9]  Jianzhou Wang,et al.  Short-term wind speed prediction using empirical wavelet transform and Gaussian process regression , 2015 .

[10]  Wei Li,et al.  The research on setting a unified interval of carbon price benchmark in the national carbon trading market of China , 2015 .

[11]  Peng Wu,et al.  International carbon market price forecasting using an integration model based on SVR , 2015 .

[12]  Andrzej Kijko,et al.  Estimation of earthquake hazard parameters for incomplete and uncertain data files , 1990 .

[13]  Ali Deihimi,et al.  Short-term electric load and temperature forecasting using wavelet echo state networks with neural reconstruction , 2013 .

[14]  Bao-Jun Tang,et al.  Research on carbon market price mechanism and influencing factors: a literature review , 2018, Natural Hazards.

[15]  Farshid Keynia,et al.  Short-term load forecasting of power systems by combination of wavelet transform and neuro-evolutionary algorithm , 2009 .

[16]  Yudong Wang,et al.  The dynamic spillover between carbon and energy markets: New evidence , 2018 .

[17]  Mei Sun,et al.  How to optimize the development of carbon trading in China—Enlightenment from evolution rules of the EU carbon price , 2018 .

[18]  Lin Jun Forecasting of strong earthquakes in China′s mainland based on wavelet transform and support vector machine , 2006 .

[19]  Lixin Tian,et al.  Chaotic characteristic identification for carbon price and an multi-layer perceptron network prediction model , 2015, Expert Syst. Appl..

[20]  Guang-Bin Huang,et al.  An Insight into Extreme Learning Machines: Random Neurons, Random Features and Kernels , 2014, Cognitive Computation.

[21]  Dongxiao Niu,et al.  Short-term wind speed forecasting using wavelet transform and support vector machines optimized by genetic algorithm , 2014 .

[22]  M. Renner,et al.  Carbon prices and CCS investment: A comparative study between the European Union and China , 2014 .

[23]  Han Zhao,et al.  Extreme learning machine: algorithm, theory and applications , 2013, Artificial Intelligence Review.

[24]  Anupam Dutta,et al.  Modeling and forecasting the volatility of carbon emission market: The role of outliers, time-varying jumps and oil price risk , 2018 .

[25]  S. Byun,et al.  Forecasting carbon futures volatility using GARCH models with energy volatilities , 2013 .

[26]  Tao Zhang,et al.  Forecasting carbon price using empirical mode decomposition and evolutionary least squares support vector regression , 2017 .

[27]  Gabriele Ferrini,et al.  Time-frequency representation of signals by wavelet transform , 2017, 2017 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus).