Logo PTI Logo FedCSIS

Communication Papers of the 18th Conference on Computer Science and Intelligence Systems

Annals of Computer Science and Information Systems, Volume 37

Ensemble-based versus expert-assisted approach to carbon price features selection


DOI: http://dx.doi.org/10.15439/2023F8389

Citation: Communication Papers of the 18th Conference on Computer Science and Intelligence Systems, M. Ganzha, L. Maciaszek, M. Paprzycki, D. Ślęzak (eds). ACSIS, Vol. 37, pages 251256 ()

Full text

Abstract. The paper comments on two main issues. First, on a model for estimating the carbon price using multi-year market data. And second, on the consideration of two approaches to feature set exploitation. On the one hand, two ensemble machine-learning models with randomly selected feature sets are employed. On the other hand, a hybrid feature selection strategy follows domain expertise on which features should be explored. This minimizes the number of feature set combinations to be tested. The additional information for the predictions was the data from other commodity contracts, which could be easily introduced into the collection, as too many of them do not necessarily improve the estimates. The results of the experiments are promising: for the model based on SVR, the MAPE obtained was 2.09\% and 5.6\% for the following day and week price forecasts, respectively.


  1. Byun, S.J., Cho, H.: Forecasting carbon futures volatility using garch models with energy volatilities. Energy Economics 40, 207–221 (2013). https://doi.org/10.1016/j.eneco.2013.06.017
  2. Caswell, T.A., et al.: matplotlib/matplotlib: Rel: v3.7.0 (2 2023). https://doi.org/10.5281/zenodo.7637593
  3. Chevallier, J.: Nonparametric modeling of carbon prices. Ener. Econom. 33(6), 1267–1282 (2011). https://doi.org/10.1016/j.eneco.2011.03.003
  4. Duong, V.T., et al.: Comparative study of deep learning models for predicting stock prices. In: Annals of Computer Science and Information Systems. vol. 33, pp. 103–108 (2022). https://doi.org/10.15439/2022R02
  5. E, J., Ye, J., He, L., Jin, H.: A denoising carbon price forecasting method based on the integration of kernel independent component analysis and least squares support vector regression. Neurocomputing 434, 67–79 (2021). https://doi.org/https://doi.org/10.1016/j.neucom.2020.12.086
  6. Fixed Income Trading Analytics: https://www.theice.com/products (8 2022), www.theice.com, visited on 2022-08-02
  7. Ghosh, S., et al.: A study on support vector machine based linear and non-linear pattern classification. In: 2019 ICISS. pp. 24–28 (2019). https://doi.org/10.1109/ISS1.2019.8908018
  8. Ho, W.K., Tang, B.S., Wong, S.W.: Predicting property prices with machine learning algorithms. Journal of Property Research 38(1), 48–70 (2021). https://doi.org/10.1080/09599916.2020.1832558
  9. Huang, Y., et al.: Carbon price forecasting with optimization prediction method based on unstructured combination. Science of The Total Env. 725, 138350 (2020). https://doi.org/10.1016/j.scitotenv.2020.138350
  10. Huang, Y., et al.: A hybrid model for carbon price forecastingusing garch and long short-term memory network. Applied Energy 285, 116485 (2021). https://doi.org/10.1016/j.apenergy.2021.116485
  11. Lovcha, Y., et al.: The determinants of co2 prices in the eu emission trading system. Applied Energy 305, 117903 (2022). https://doi.org/10.1016/j.apenergy.2021.117903
  12. Olivares, K., et al.: Neural basis expansion analysis with exogenous variables: Forecasting electricity prices with nbeatsx. Int. J. of Forec. 39 (2023). https://doi.org/10.1016/j.ijforecast.2022.03.001
  13. Pedregosa, F., et al.: Scikit-learn: Machine learning in Python. Journal of Machine Learning Research 12, 2825–2830 (2011)
  14. Raschka, S., et al.: Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2 (2019)
  15. Rudnik, K., Hnydiuk-Stefan, A., Li, Z., Ma, Z.: Short-term modeling of carbon price based on fuel and energy determinants in eu ets. Journal of Cleaner Production 417, 137970 (2023). https://doi.org/10.1016/j.jclepro.2023.137970
  16. Rudnik, K., et al.: Forecasting day-ahead carbon price by modelling its determinants using the pca-based approach. Energies 15(21) (2022). https://doi.org/10.3390/en15218057
  17. Ruszczak, B.: Evolutionary configuration of the temporal convolutional network for the electricity price prediction. GECCO ’23, ACM (2023). https://doi.org/10.1145/3583133.3596429
  18. Ruszczak, B., et al.: The detection of Alternaria solani infection on tomatoes using ensemble learning. Journal of Ambient Intell. and Smart Env. 12(5), 407–418 (2020). https://doi.org/10.3233/AIS-200573
  19. Sun, W., et al.: A carbon price prediction model based on secondary decomposition algorithm and optimized back propagation neural network. Journal of Cleaner Production 243, 118671 (2020). https://doi.org/10.1016/j.jclepro.2019.118671
  20. Sun, W., et al.: An ensemble-driven long short-term memory model based on mode decomposition for carbon price forecasting of all eight carbon trading pilots in china. Energy Science & Engineering 8(11), 4094–4115 (2020). https://doi.org/10.1002/ese3.799
  21. Sun, W., et al.: Factor analysis and carbon price prediction based on empirical mode decomposition and least squares SVM optimized by improved particle swarm optimization. Carbon Management 11(3), 315–329 (2020). https://doi.org/10.1080/17583004.2020.1755597
  22. Tian, C., et al.: Point and interval forecasting for carbon price based on an improved analysis-forecast system. Applied Mathematical Modelling 79, 126–144 (2020). https://doi.org/10.1016/j.apm.2019.10.022
  23. Trajanoska, M., Gjorgovski, P., Zdravevski, E.: Application of diversified ensemble learning in real-life business problems: The case of predicting costs of forwarding contracts. In: Ganzha, M., Maciaszek, L.A., Paprzycki, M., Slezak, D. (eds.) Proceedings of the 17th Conference on Computer Science and Intelligence Systems, FedCSIS 2022, Sofia, Bulgaria, September 4-7, 2022. Annals of Computer Science and Information Systems, vol. 30, pp. 437–446 (2022). https://doi.org/10.15439/2022F297, https://doi.org/10.15439/2022F297
  24. Trajanoska, M., et al.: Application of diversified ensemble learning in real-life business problems: The case of predicting costs of forwarding contracts. In: FedCSIS 2022. vol. 30, pp. 437–446 (2022). https://doi.org/10.15439/2022F297
  25. Waskom, M.L.: seaborn: statistical data visualization. Journal of Open Source Soft. 6(60), 3021 (2021). https://doi.org/10.21105/joss.03021
  26. Xie, M., et al.: Efficient cross validation for svr based on center distance in kernel space. In: IRCE 2019. pp. 128–132 (2019). https://doi.org/10.1109/IRCE.2019.00033
  27. Xu, H., et al.: Carbon price forecasting with complex network and extreme learning machine. Physica A: Statistical Mechanics and its Applications 545, 122830 (2020). https://doi.org/10.1016/j.physa.2019.122830
  28. Zhu, B., et al.: A novel multiscale nonlinear ensemble leaning paradigm for carbon price forecasting. Energy Economics 70, 143–157 (2018). https://doi.org/10.1016/j.eneco.2017.12.030