journal article·2021Open access

Adaptive Error Curve Learning Ensemble Model for Improving Energy Consumption Forecasting

Prince Waqas Khan, Yung-Cheol Byun

Computers, Materials & Continua· Volume 69· Issue 2

Abstract

Despite the advancement within the last decades in the field of smart grids, energy consumption forecasting utilizing the metrological features is still challenging. This paper proposes a genetic algorithm-based adaptive error curve learning ensemble (GA-ECLE) model. The proposed technique copes with the stochastic variations of improving energy consumption forecasting using a machine learning-based ensembled approach. A modified ensemble model based on a utilizing error of model as a feature is used to improve the forecast accuracy. This approach combines three models, namely CatBoost (CB), Gradient Boost (GB), and Multilayer Perceptron (MLP). The ensembled CB-GB-MLP model’s inner mechanism consists of generating a meta-data from Gradient Boosting and CatBoost models to compute the final predictions using the Multilayer Perceptron network. A genetic algorithm is used to obtain the optimal features to be used for the model. To prove the proposed model’s effectiveness, we have used a four-phase technique using Jeju island’s real energy consumption data. In the first phase, we have obtained the results by applying the CB-GB-MLP model. In the second phase, we have utilized a GA-ensembled model with optimal features. The third phase is for the comparison of the energy forecasting result with the proposed ECL-based model. The fourth stage is the final stage, where we have applied the GA-ECLE model. We obtained a mean absolute error of 3.05, and a root mean square error of 5.05. Extensive experimental results are provided, demonstrating the superiority of the proposed GA-ECLE model over traditional ensemble models.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Energy Load and Power Forecasting · Grey System Theory Applications · Image and Signal Denoising Methods

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (31)

Show source-provided references
1. A machine-learning approach to predicting Africa’s electricity mix based on planned power plants and their chances of success10.1038/s41560-020-00755-9 ↗
2. Accurate multi-scale feature fusion cnn for time series classification in smart factory10.32604/cmc.2020.011108 ↗
3. An electricity load forecasting model for integrated energy system based on bigan and transfer learning10.1016/j.egyr.2020.12.010 ↗
4. Adaptive residual compensation ensemble models for improving solar energy generation forecasting10.1109/TSTE.2019.2931154 ↗
5. The error is the feature: How to forecast lightning using a model prediction error
6. Residual compensation extreme learning machine for regression10.1016/j.neucom.2018.05.057 ↗
7. Groundwater occurrence on Jeju island, Korea10.1007/s10040-005-0447-4 ↗
8. Designing a short-term load forecasting model in the urban smart grid system10.1016/j.apenergy.2020.114850 ↗
9. Scene classification via a gradient boosting random convolutional network framework10.1109/TGRS.2015.2488681 ↗
10. Estimation of elimination half-lives of organic chemicals in humans using gradient boosting machine10.1016/j.bbagen.2016.05.019 ↗
11. Gbdtcda: Predicting circrna-disease associations based on gradient boosting decision tree with multiple biological data fusion10.7150/ijbs.33806 ↗
12. Short-term prediction of building energy consumption employing an improved extreme gradient boosting model: A case study of an intake tower10.1016/j.energy.2020.117756 ↗
13. A gradient boosting method to improve travel time prediction10.1016/j.trc.2015.02.019 ↗
14. Gradient boosting machine for modeling the energy consumption of commercial buildings10.1016/j.enbuild.2017.11.039 ↗
15. Machine learning-based approach to predict energy consumption of renewable and non-renewable power sources10.3390/en13184870 ↗
16. A. V. Dorogush, V. Ershov and A. Gulin, “Catboost: Gradient boosting with categorical features support,” arXiv preprint arXiv: 1810.11363, 2018.
17. Short-term weather forecast based on wavelet denoising and catboost
18. An improved multi-layer perceptron approach for de-tecting sugarcane yield production in iot based smart agriculture10.1016/j.micpro.2021.103822 ↗
19. Saha · Natural Hazards and Risk · 2021 · 12 · 2910.1080/19475705.2020.1860139 ↗
20. Application of multi-layer perceptron with automatic relevance determination on weed mapping using UAV multispectral imagery10.3390/s17102307 ↗
21. Genetic algorithm based optimized feature engineering and hybrid machine learning for effective energy consumption prediction10.1109/ACCESS.2020.3034101 ↗
22. Recent research trends in genetic algorithm based flexible job shop scheduling problems10.1155/2018/9270802 ↗
23. Online short-term load forecasting methods using hybrids of single multiplicative neuron model, particle swarm optimization variants and nonlinear filters10.1016/j.egyr.2021.01.030 ↗
24. A stacking ensemble model for prediction of multi-type tweet engagements
25. A hybrid model for building energy consumption forecasting using long short term memory networks10.1016/j.apenergy.2019.114131 ↗
26. A novel stacked generalization ensemble-based hybrid lgbm-xgb-mlp model for short-term load forecasting10.1016/j.energy.2020.118874 ↗
27. Hybrid load forecasting for mixed-use complex based on the characteristic load decomposition by pilot signals10.1109/ACCESS.2019.2892475 ↗
28. Machine learning based hybrid system for imputation and efficient energy demand forecasting10.3390/en13112681 ↗
29. An open-ended continual learning for food recognition using class incremental extreme learning machines10.1109/ACCESS.2020.2991810 ↗
30. LSTM-Convolutional-BLSTM encoder-decoder network for minimum mean-square error approach to speech enhancement10.1016/j.apacoust.2020.107647 ↗
31. Machine learning and classical forecasting methods-based decision support systems for covid-1910.32604/cmc.2020.011335 ↗