Recent Advances in Electrical & Electronic Engineering

Recent Advances in Electrical & Electronic Engineering

Editor-in-Chief

ISSN (Print): 2352-0965
ISSN (Online): 2352-0973

Back Subscribe
Research Article

Short-term Load Forecasting Based on K-medoids Clustering and XGBTide Model

Author(s): Bohao Sun, Yuting Pei, Bo Yan, Zesen Wang and Liying Zhang*

Volume 18, Issue 10, 2025

Published on: 14 January, 2025

Article ID: e23520965340384

Pages: 15

DOI: 10.2174/0123520965340384241231055451

Price: $65

Become a Editorial Board Member
Become a Reviewer
Become a Editor
Become a Section Editor

Abstract

Introduction: Electric power load is significantly influenced by weather conditions, making accurate load prediction under varying weather scenarios essential for effective planning and stable operation of the power system. This paper introduces a short-term load forecasting method that combines k-Medoids clustering and XGB-TiDE. Initially, k-Medoids clusters the original load data into categories such as sunny, high temperature, and rain/snow days. Subsequently, XGBoost identifies critical features within these subsequences. The combined forecast model, XGB-TiDE, is then tailored for each subsequence. Here, the TiDE model's predictions are refined point-by-point using the XGBoost results to derive the final short-term load forecasts. An empirical analysis using real power load data from a specific region demonstrates that our proposed model achieves superior accuracy, especially under extreme weather conditions such as high temperatures and precipitation. Electric power load is significantly influenced by weather conditions, making accurate load prediction under varying weather scenarios essential for effective planning and stable operation of the power system.

Objective: Addressing the limitations of short-term load forecasting under extreme weather conditions, this paper introduces a novel approach that leverages k-Medoids clustering and the XGBTiDE model to enhance forecasting accuracy. This method strategically segments power load data into meaningful clusters before applying the robust predictive capabilities of XGB-TiDE, aiming for a significant improvement in forecast precision.

Methods: Initially, k-Medoids clusters the original load data into categories such as sunny, high temperature, and rain/snow days. Subsequently, XGBoost identifies critical features within these subsequences. The combined forecast model, XGB-TiDE, is then tailored for each subsequence. Here, the TiDE model's predictions are refined point-by-point using the XGBoost results to derive the final short-term load forecasts.

Results: The model presented in this study demonstrates outstanding performance across all weather conditions, consistently achieving lower mean absolute error (MAE), root mean square error (RMSE), and mean absolute percentage error (MAPE) compared to other models. For instance, on a sunny day, this model records an MAE of 8.49, RMSE of 10.29, and MAPE of 2.55%, markedly surpassing the Autoformer, which shows an MAE of 18.29, RMSE of 22.33, and MAPE of 5.50%. These results underscore the superior accuracy of our proposed forecasting approach.

Conclusion: An empirical analysis using real power load data from a specific region demonstrates that our proposed model achieves superior accuracy, especially under extreme weather conditions such as high temperatures and precipitation.

Keywords: Load forecast, k-Medoids clustering, TiDE, XGBoost, short-term forecast, extreme weather.

Graphical Abstract

[1]
F. Han, X. Wang, and Q. Ji, "Review on artificial intelligence based load forecasting research for the newtype power system", Proc. CSEE., vol. 43, no. 22, pp. 8569-8591, 2023.
[2]
Y. Liu, Y. Fan, and X. Bai, "Short-term wind power prediction based on feature crossover mechanism and error compensation", Trans. Chn. Elect. Soc., vol. 38, no. 12, pp. 3277-3288, 2023.
[http://dx.doi.org/10.19595/j.cnki.1000-6753.tces.220477]
[3]
T. Hong, J. Wilson, and J. Xie, "Long term probabilistic load forecasting and normalization with hourly information", IEEE Trans. Smart Grid, vol. 5, no. 1, pp. 456-462, 2014.
[http://dx.doi.org/10.1109/TSG.2013.2274373]
[4]
C.M. Lee, and C-N. Ko, "Short-term load forecasting using lifting scheme and ARIMA models", Expert Syst. Appl., vol. 38, no. 5, pp. 5902-5911, 2011.
[http://dx.doi.org/10.1016/j.eswa.2010.11.033]
[5]
J. Che, and J. Wang, "Short-term load forecasting using a kernel-based support vector regression combination model", Appl. Energy, vol. 132, pp. 602-609, 2014.
[http://dx.doi.org/10.1016/j.apenergy.2014.07.064]
[6]
H. Wang, J. Li, and F. Yang, "Review of support vector machine theory and algorithm research", Com. App. Res., vol. 31, no. 05, pp. 1281-1286, 2014.
[7]
P. Singh, and P. Dwivedi, "Integration of new evolutionary approach with artificial neural network for solving short term load forecast problem", Appl. Energy, vol. 217, pp. 537-549, 2018.
[http://dx.doi.org/10.1016/j.apenergy.2018.02.131]
[8]
Yang Li, Yuqian Wu, and Junli Wang, "Review of recurrent neural network research", Com. Appl., no. S2, pp. 1-6, 201838. +26
[9]
Z. Chen, J. Liu, and L. Chen, "Ultra-short-term power load forecasting based on LSTM and XGBoost combined model", Pow. Grid Tech., vol. 44, no. 02, pp. 614-620, 2020.
[http://dx.doi.org/10.13335/j.1000-3673.pst.2019.1566]
[10]
D. Deng, L. Jian, and Z. Zhang, "Short-term power load forecasting based on EEMD-GRU-MLR", Pow. Grid Tech., vol. 44, no. 02, pp. 593-602, 2020.
[http://dx.doi.org/10.13335/j.1000-3673.pst.2019.0113]
[11]
C. Yao, Y. Ping, and Z. Liu, "Load forecasting method based on CNN-GRU hybrid neural network", Pow. Grid Tech., vol. 44, no. 09, pp. 3416-3424, 2020.
[http://dx.doi.org/10.13335/j.1000-3673.pst.2019.2058]
[12]
Peng Wen, Jinrui Wang, and Shanqing Yin, "Short-term load forecasting model based on Attention-LSTM in the power market [J]", Pow. Grid Tech., vol. 43, no. 5, pp. 1745-1751, 2019.
[http://dx.doi.org/10.13335/j.1000-3673]
[13]
W. Jian, H. Zhao, and D. Liu, "CNN-LSTM short-term power load forecasting method based on attention mechanism", J. North Chn. Elec. Pow. Uni., vol. 48, no. 1, pp. 42-47, 2021.
[14]
Z. Deng, B. Wang, Y. Xu, T. Xu, C. Liu, and Z. Zhu, "Multi-scale convolutional neural network with time-cognition for multi-step short-term load forecasting", IEEE Access, vol. 7, pp. 88058-88071, 2019.
[http://dx.doi.org/10.1109/ACCESS.2019.2926137]
[15]
Z. Wang, Y. Ku, and J. Liu, "The power load forecasting model of combined SADE-ELM and FA-CAWOA-SVM based on CSSA", IEEE Access, vol. 12, pp. 41870-41882, 2024.
[http://dx.doi.org/10.1109/ACCESS.2024.3377097]
[16]
L. Yin, Z. Sun, F. Gao, and H. Liu, "Deep forest regression for short-term load forecasting of power systems", IEEE Access, vol. 8, pp. 49090-49099, 2020.
[http://dx.doi.org/10.1109/ACCESS.2020.2979686]
[17]
E. Ceperic, V. Ceperic, and A. Baric, "A strategy for short-term load forecasting by support vector regression machines", IEEE Trans. Power Syst., vol. 28, no. 4, pp. 4356-4364, 2013.
[http://dx.doi.org/10.1109/TPWRS.2013.2269803]
[18]
X. Kong, C. Li, F. Zheng, and C. Wang, "Improved deep belief network for short-term load forecasting considering demand-side management", IEEE Trans. Power Syst., vol. 35, no. 2, pp. 1531-1538, 2020.
[http://dx.doi.org/10.1109/TPWRS.2019.2943972]
[19]
Z. Tian, W. Liu, W. Jiang, and C. Wu, "CNNs-Transformer based day-ahead probabilistic load forecasting for weekends with limited data availability", Energy, vol. 293, pp. 360-5442, 2024.
[http://dx.doi.org/10.1016/j.energy.2024.130666]
[20]
Jiayi Li, Zhao Bing, and Liu Xuan, "Short-term load forecasting in Taiwan area based on DWT-Informer", Elect. Measur. Inst., vol. 61, no. 3, pp. 160-166+191, 2024.
[http://dx.doi.org/10.19753/j.issn1001-1390.2024.03.022]
[21]
X. Yue, L. Qiang, and C. Hui, "Multi-step prediction of short-term electricity prices in the power market with a high proportion of clean energy and energy storage based on MIC-EEMD-improved Informer", Pow. Grid Tech., vol. 48, no. 03, pp. 949-958, 2024.
[http://dx.doi.org/10.13335/j.1000-3673.pst.2023.1671]
[22]
Yihao Sun, Liu Hao, and Tianyu Hu, "Short-term wind speed prediction method based on spatiotemporal correlation characteristics and GCN-FED former", Chn. J. Elect. Eng, vol. 44, no. 21, pp. 1-10, 2024.
[http://dx.doi.org/10.13334/j.0258-8013.pcsee.231140]
[23]
W. Qun, W. Dong, and Y. Li, "Wind power/photovoltaic classic scene set generation algorithm based on Wasserstein distance and improved K-medoids clustering", Chinese Journal of Electrical Engineering, vol. 35, no. 11, pp. 2654-2661, 2015.
[J]. [http://dx.doi.org/10.13334/j.0258-8013.pcsee.2015.11.003]
[24]
N. Xia, Y. Su, and Q. Xi, "An efficient K-medoids clustering algorithm", Compu. Appli. Res., vol. 27, no. 12, pp. 4517-4519, 2010.
[25]
A. Das, W. Kong, and A. Leach, "Long-term forecasting with TiDE: Time-series dense encoder", arXiv preprint arXiv 2304.08424, vol. 1, 2023.
[http://dx.doi.org/10.48550/arXiv.2304.08424]
[26]
X.T. Chen, and C. Guestrin, "A scalable tree boosting system Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining",
[http://dx.doi.org/10.48550/arXiv.1603.02754]
[27]
A. Ogunleye, and Q.G. Wang, "XGBoost model for chronic kidney disease diagnosis", IEEE/ACM Trans. Comput. Biol. Bioinformatics, vol. 17, no. 6, pp. 2131-2140, 2020.
[http://dx.doi.org/10.1109/TCBB.2019.2911071] [PMID: 30998478]

Rights & Permissions Print Cite