Skip to main content

Advertisement

Log in

Preprocessing and postprocessing strategies comparisons: case study of forecasting the carbon price in China

  • Soft Computing in Decision Making and in Modeling in Economics
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The accurate carbon price prediction is of significance to decrease investment risks, make scientific decisions and improve production efficiency. As matters stand, most studies focusing on carbon price prediction are following the preprocessing models, while the postprocessing models based on the error correction are rarely applied. To enhance the forecasting robustness and provide a relatively comprehensive comparison between the preprocessing and postprocessing model, this research proposes a novel hybrid model KELM-VMD-KELM by combining variational mode decomposition (VMD) and the kernel-based extreme learning machine (KELM), in which the KELM is firstly employed to forecast the daily carbon price series and obtain the initial prediction results, and then the VMD-KELM is utilized to build the predicting models for the residual error series to implement the process of error correction. The particle swarm optimization (PSO) algorithm is made a use to determine the optimal parameters of KELM and VMD. The daily average carbon price from Beijing, Guangdong and Shanghai market are selected to test the validity of the model. The results indicate that there is heterogeneity of the optimal model in different datasets. Both KELM-VMD-KELM and VMD-KELM perform well in the daily carbon price prediction. The postprocessing model can guarantee a high stability in different datasets.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

Notes

  1. We omit PSO in the abbreviation of KELM-VMD-KELM model to avoid too long of the model. But in KELM-VMD-KELM, PSO is employed to learn the parameters in both KELM and VMD.

Abbreviations

VMD:

Variational mode decomposition

KELM:

Kernel-based extreme learning machine

PSO:

Particle swarm optimization

IMF:

Intrinsic mode function

MAE:

Mean absolute error

RMSE:

Root mean square error

MAPE:

Mean absolute percentage error

U1:

Theil U statistic 1

MASE:

Mean absolute scaled error

IA:

Index of agreement

D stat :

Directional statistic

BPNN:

Back propagation neural network

ELM:

Extreme learning machine

EEMD:

Ensemble empirical mode decomposition

LSTM:

Long short-term memory

PSO-KELM:

Kernel-based extreme learning machine optimized by particle swarm optimization

DM:

Diebold-Mariano

PT:

Pesaran and Timmermann

References

  • Bisoi R, Dash PK, Parida AK (2019) Hybrid variational mode decomposition and evolutionary robust kernel extreme learning machine for stock price and movement prediction on daily basis. Appl Soft Comput J 74:652–678

    Google Scholar 

  • Boyd S, Parikh N, Chu E et al (2011) Distributed optimization and statistical learning via the alternating direction method of multipliers. Found Trends Mach Learn 3(1):1–122

    MATH  Google Scholar 

  • Chen K, Xue B, Zhang MJ et al (2020) Novel chaotic grouping particle swarm optimization with a dynamic regrouping strategy for solving numerical optimization tasks. Knowl-Based Syst 194:105568

    Google Scholar 

  • Colominas MA, Schlotthauer G, Torres ME (2014) Improved complete ensemble EMD: a suitable tool for biomedical signal processing. Biomed Signal Process Control 14:19–29

    Google Scholar 

  • Diao X, Jiang JC, Shen GD et al (2020) An improved variational mode decomposition method based on particle swarm optimization for leak detection of liquid pipelines. Mech Syst Signal Process 143:106787

    Google Scholar 

  • Diebold FX, Mariano R (1995) Comparing Predictive Accuracy. J Bus Econ Stat 13:253–265

    Google Scholar 

  • Dragomiretskiy K, Zosso D (2014) Variational mode decomposition. IEEE Trans Signal Process 62:531–544

    MathSciNet  MATH  Google Scholar 

  • Dutta A (2018) Modeling and forecasting the volatility of carbon emission market: The role of outliers, time-varying jumps and oil price risk. J Clean Prod 172:2773–2781

    Google Scholar 

  • Fu WL, Zhang K, Wang K, Wen B, Fang P, Zou F (2021) A hybrid approach for multi-step wind speed forecasting based on two-layer decomposition, improved hybrid DE-HHO optimization and KELM. Renew Energy 164:211–229

    Google Scholar 

  • Han M, Ding LL, Zhao X, Kang WL (2019) Forecasting carbon prices in the Shenzhen market, China: the role of mixed-frequency factors. Energy 171:69–76

    Google Scholar 

  • Hao Y, Tian CS (2020) A hybrid framework for carbon trading price forecasting: the role of multiple influence factor. J Clean Prod 262:120378

    Google Scholar 

  • Huang YC, He Z (2020) Carbon price forecasting with optimization prediction method based on unstructured combination. Sci Total Environ 725:138350

    Google Scholar 

  • Huang NE, Shen Z, Long SR et al (1998) The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis. Proc R Soc Math Phys Eng Sci 454(1971):903–995

    MathSciNet  MATH  Google Scholar 

  • Huang GB, Zhu QY, Siew CK (2006) Extreme learning machine: theory and applications. Neurocomputing 70:489–501

    Google Scholar 

  • Hyndman RB, Koehler AB (2006) Another look at measures of forecast accuracy. Int J Forecast 22:679–688

    Google Scholar 

  • Ji L, Zou YC, He KJ, Zhu BZ (2019) Carbon futures price forecasting based with ARIMA-CNN-LSTM model. Procedia Comput. Sci. 162:33–38

    Google Scholar 

  • Jiang F, Peng ZJ (2018) Forecasting of carbon price based on BP neural network optimized by chaotic PSO algorithm. Stat Inf Forum 33:93–98

    Google Scholar 

  • Lahmiri S (2016) A variational mode decomposition approach for analysis and forecasting of economic and financial time series. Expert Syst Appl 55:268–273

    Google Scholar 

  • Lahmiri S (2017) Comparing variational and empirical mode decomposition in forecasting day-ahead energy prices. IEEE Syst J 11(3):1907–1910

    Google Scholar 

  • Li F, Liao HY (2018) An intelligent method for wind power forecasting based on integrated power slope events prediction and wind speed forecasting. IEEJ Trans Electr Electron Eng 13(8):1099–1105

    Google Scholar 

  • Li YF, Wu HP, Liu H (2018) Multi-step wind speed forecasting using EWT decomposition, LSTM principal computing, RELM subordinate computing and IEWT reconstruction. Energy Convers Manage 167:203–219

    Google Scholar 

  • Liu H, Chen C (2019) Data processing strategies in wind energy forecasting models and applications: a comprehensive review. Appl Energy 249:392–408

    Google Scholar 

  • Liu C, Cheng G, Chen X, Pang Y (2018) Planetary gears feature extraction and fault diagnosis method based on VMD and CNN. Sensors. 18(5):1523

    Google Scholar 

  • Liu YS, Yang CH, Huang KK, Gui WH (2020) Non-ferrous metals price forecasting based on variational mode decomposition and LSTM network. Knowl-Based Syst 188:105006

    Google Scholar 

  • Lu HF, Ma X, Huang K, Azimi M (2020) Carbon trading volume and price forecasting in China using multiple machine learning models. J Clean Prod 249:119386

    Google Scholar 

  • Majumder I, Dash PK, Bisoi R (2018) Variational mode decomposition based low rank robust kernel extreme learning machine for solar irradiation forecasting. Energy Convers Manage 171:787–806

    Google Scholar 

  • Niu HL, Wang J (2014) Financial time series prediction by a random data-time effective RBF neural network. Soft Comput 18:497–508

    Google Scholar 

  • Niu HL, Xu KL (2020) A hybrid model combining variational mode decomposition and an attention-GRU network for stock price index forecasting. Math Biosci Eng 17(6):7151–7166

    MathSciNet  MATH  Google Scholar 

  • Niu HL, Xu KL, Wang WQ (2020) A hybrid stock price index forecasting model based on variational mode decomposition and LSTM network. Appl Intell 50:4296–4309

    Google Scholar 

  • Pesaran MH, Timmermann A (1990) A simple nonparametric test of predictive performance. J Bus Econ Stat 10:461–465

    Google Scholar 

  • Sun W, Huang CC (2020) A carbon price prediction model based on secondary decomposition algorithm and optimized back propagation neural network. J Clean Prod 243:118671

    Google Scholar 

  • Sun W, Zhang CC (2018) Analysis and forecasting of the carbon price using multi-resolution singular value decomposition and extreme learning machine optimized by adaptive whale optimization algorithm. Appl Energy 231:1354–1371

    Google Scholar 

  • Torres ME, Colominas MA, Schlotthauer G, Flandrin P (2011) A complete ensemble empirical mode decomposition with adaptive noise. IEEE Int Conf Acoustics, Speech Signal Proc 125:4144–4147

    Google Scholar 

  • Wang XD, Yu QB, Yang Y (2018) Short-term wind speed forecasting using variational mode decomposition and support vector regression. J Intell Fuzzy Syst 34(2):1–10

    Google Scholar 

  • Wei YJ, Sun SL, Ma J, Wang SY, Lai KK (2019) A decomposition clustering ensemble learning approach for forecasting foreign exchange rates. J Manage Sci Eng 4:45–54

    Google Scholar 

  • Wen L, Suomalainen K, Sharp B et al (2022) Impact of wind-hydro dynamics on electricity price: A seasonal spatial econometric analysis. Energy 238:122076

    Google Scholar 

  • Weng QQ, Xu H (2018) A review of China’s carbon trading market. Renew Sustain Energy Rev 91:613–619

    Google Scholar 

  • Wesseh JPK, Lin B (2018) Carbon pricing and general equilibrium under Leontief production technology. J Clean Prod 190:368–377

    Google Scholar 

  • Wu ZH, Huang NE (2009) Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 1(1):1–41

    Google Scholar 

  • Xiong T, Li CG, Bao YK (2018) Seasonal forecasting of agricultural commodity price using a hybrid STL and ELM method: evidence from the vegetable market in China. Neurocomputing 275:2831–2844

    Google Scholar 

  • Xu H, Wang MG, Jiang SM, Yang WG (2020) Carbon price forecasting with complex network and extreme learning machine. Physica A 545:122830

    Google Scholar 

  • Yang SM, Chen DJ, Li SL, Wang WJ (2020) Carbon price forecasting based on modified ensemble empirical mode decomposition and long short-term memory optimized by improved whale optimization algorithm. Sci Total Environ 716:137117

    Google Scholar 

  • Yu X, Lo AY (2015) Carbon finance and the carbon market in China. Nat Clim Chang 5:15–16

    Google Scholar 

  • Zhang C, Zhou JZ, Li CS, Fu WL, Peng T (2017) A compound structure of ELM based on feature selection and parameter optimization using hybrid backtracking search algorithm for wind speed forecasting. Energy Convers Manage 143:360–376

    Google Scholar 

  • Zhang JL, Li DZ, Hao Y, Tan ZF (2018) A hybrid model using signal processing technology, econometric models and neural network for carbon spot price forecasting. J Clean Prod 204:958–964

    Google Scholar 

  • Zhu BZ, Wei YM (2013) Carbon price forecasting with a novel hybrid ARIMA and least squares support vector machines methodology. Omega 41:517–524

    Google Scholar 

  • Zhu BZ, Han D, Wang P, Wu ZC, Zhang T, Wei YM (2017) Forecasting carbon price using empirical mode decomposition and evolutionary least squares support vector regression. Appl Energy 191:521–530

    Google Scholar 

Download references

Acknowledgements

The work was partially supported by the Fundamental Research Funds for the Central Universities (No. FRF-BR-20-04B).

Funding

The authors have not disclosed any funding.

Author information

Authors and Affiliations

Authors

Contributions

K.X.: Writing original draft, Data curation, Methodology, Investigation. H.N.: Conceptualization, Supervision, Writing-review & editing, Methodology, Project administration.

Corresponding author

Correspondence to Hongli Niu.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix 1

The DM test results of different models in one-step-ahead prediction (See Tables

Table 9 The DM test results of different models in one-step-ahead prediction for Beijing market

9,

Table 10 The DM test results of different models in one-step-ahead prediction for Guangdong market

10 and

Table 11 The DM test results of different models in one-step-ahead prediction for Shanghai market

11).

Appendix 2

The PT test results of different models in one-step-ahead prediction (See Table

Table 12 The PT test results of different models in one-step-ahead prediction for the three markets

12).

Appendix 3

The DM test results of different models in multi-step-ahead prediction (See Table

Table 13 The DM test results of different models in multi-step-ahead prediction for the three markets

13).

Appendix 4

The PT test results of different models in multi-step-ahead prediction (See Table

Table 14 The PT test results of different models in multi-step-ahead prediction for the three markets

14).

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, K., Niu, H. Preprocessing and postprocessing strategies comparisons: case study of forecasting the carbon price in China. Soft Comput 27, 4891–4915 (2023). https://doi.org/10.1007/s00500-022-07690-9

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-022-07690-9

Keywords

Navigation