Advanced machine learning approach with dynamic kernel weighting for accurate electrical load forecasting
Source abstract
Abstract
This article presents a load forecasting model for commercial buildings with Enhanced Dynamically Weighted Multiple Kernel Support Vector Regression (EDW-MKSVR) and a mini-batch gradient descent method to achieve good regularization along with clustering techniques to segment different times of the day. The first step in preparing the dataset is to perform preprocessing, which involves conducting correlation analysis, scaling, and normalization followed by initial hyperparameter tuning using the multiswarm Levy flight particle swarm optimization technique. Compared with traditional methods, EDW-MKSVR offers greater adaptability to shifting load patterns since it makes use of dynamic kernel weight modifications that are dependent on data attributes. This method is used on the Commercial Buildings Energy Consumption Survey dataset, which includes information on the energy use of commercial buildings together with the climatic characteristics that are related to them across a range of periods, including the week, season, hour, and human behavior. This segmentation can be carried out using the clustering technique. In terms of performance, the study assesses the effectiveness of EDW-MKSVR models against those of boosted tree, random forest regression, K-nearest neighbor, support vector regression, and long short term memory. The study’s conclusions imply that EDW-MKSVR outperforms other current methods in terms of accuracy when obtaining complex load patterns. This article demonstrates how reliable and accurate the EDW-MKSVR approach is in predicting energy use. It facilitates the power industry’s ability to make better judgments by providing more precision and flexibility. Furthermore, the robustness of the proposed model is evaluated by predicting the electricity consumption of two additional datasets using the proposed method. Next, we compare these predictions’ performance measures, which has demonstrated the ability to generate highly ranked accuracy metrics.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Energy Load and Power Forecasting · Building Energy and Comfort Optimization · Smart Grid Energy Management
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. Machine learning for estimation of building energy consumption and performance: A review10.1186/s40327-018-0064-7 ↗
2. Review of building energy modeling for control and operation10.1016/j.rser.2014.05.056 ↗
3. Modeling and forecasting building energy consumption: A review of data-driven techniques10.1016/j.scs.2019.101533 ↗
4. Accurate forecasting of building energy consumption via a novel ensembled deep learning method considering the cyclic feature10.1016/j.energy.2020.117531 ↗
5. Multiple criteria assessment of methods for forecasting building thermal energy demand10.1016/j.enbuild.2020.110220 ↗
6. Robust building energy consumption forecasting using an online learning approach with R ranger10.1016/j.jobe.2021.103851 ↗
7. A review on time series forecasting techniques for building energy consumption10.1016/j.rser.2017.02.085 ↗
8. Short term electricity load forecasting using a hybrid model10.1016/j.energy.2018.06.012 ↗
9. Research on PSO-ARMA-SVR short-term electricity consumption forecast based on the particle swarm algorithm10.1155/2021/6691537 ↗
10. A comprehensive overview on the data driven and large scale based approaches for forecasting of building energy demand: A review10.1016/j.enbuild.2018.01.017 ↗
11. A new hybrid grey wolf optimizer-feature weighted-multiple kernel-support vector regression technique to predict TBM performance10.1007/s00366-020-01217-2 ↗
12. Building energy performance forecasting: A multiple linear regression approach10.1016/j.apenergy.2019.113500 ↗
13. Comparison of three short-term load forecast models in Southern California10.1016/j.energy.2019.116358 ↗
14. Time-series clustering and forecasting household electricity demand using smart meter data10.1016/j.egyr.2023.03.042 ↗
15. Deep learning for load forecasting: Sequence to sequence recurrent neural networks with attention10.1109/ACCESS.2020.2975738 ↗
16. Road accident prediction and model interpretation using a hybrid K-means and random forest algorithm approach10.1007/s42452-020-3125-1 ↗
17. A performance comparison of machine learning algorithms for load forecasting in smart grid10.1109/ACCESS.2022.3171270 ↗
18. Ensemble learning for electricity consumption forecasting in office buildings10.1016/j.neucom.2020.02.124 ↗
19. Analysis and enhanced prediction of the Spanish electricity network through big data and machine learning techniques10.1016/j.ijar.2021.03.002 ↗
20. Hourly energy consumption prediction of an office building based on ensemble learning and energy consumption pattern classification10.1016/j.enbuild.2021.110929 ↗
21. Analysis of feature matrix in machine learning algorithms to predict energy consumption of public buildings10.1016/j.enbuild.2021.111208 ↗
22. Short-term residential load forecasting based on resident behaviour learning10.1109/TPWRS.2017.2688178 ↗
23. Day-ahead building-level load forecasts using deep learning vs. traditional time-series techniques10.1016/j.apenergy.2018.12.042 ↗
24. Convolutional and recurrent neural network based model for short-term load forecasting10.1016/j.epsr.2021.107173 ↗
25. Levy flight-particle swarm optimization-assisted BiLSTM+ dropout deep learning model for short-term load forecasting10.1007/s00521-022-07751-y ↗
26. Novel enhanced Salp Swarm Algorithms using opposition-based learning schemes for global optimization problems10.1016/j.eswa.2022.117961 ↗
27. Grasshopper optimized tuning of support vector regression for day a head prognostic problem
28. Season specific approach for short-term load forecasting based on hybrid FA-SVM and similarity concept10.1016/j.energy.2019.03.010 ↗
29. Root mean square error or mean absolute error? Use their ratio as well10.1016/j.ins.2021.11.036 ↗
30. R-squared, adjusted R-squared10.1002/0470013192.bsa526 ↗