Ensemble-based versus expert-assisted approach to carbon price features selection
Bogdan Ruszczak, Katarzyna Rudnik
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 251–256 (2023)
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.
References
- 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
- Caswell, T.A., et al.: matplotlib/matplotlib: Rel: v3.7.0 (2 2023). https://doi.org/10.5281/zenodo.7637593
- Chevallier, J.: Nonparametric modeling of carbon prices. Ener. Econom. 33(6), 1267–1282 (2011). https://doi.org/10.1016/j.eneco.2011.03.003
- 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
- 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
- Fixed Income Trading Analytics: https://www.theice.com/products (8 2022), www.theice.com, visited on 2022-08-02
- 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
- 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
- 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
- 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
- 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
- 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
- Pedregosa, F., et al.: Scikit-learn: Machine learning in Python. Journal of Machine Learning Research 12, 2825–2830 (2011)
- Raschka, S., et al.: Python Machine Learning: Machine Learning and Deep Learning with Python, scikit-learn, and TensorFlow 2 (2019)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Waskom, M.L.: seaborn: statistical data visualization. Journal of Open Source Soft. 6(60), 3021 (2021). https://doi.org/10.21105/joss.03021
- 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
- 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
- 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