Predictive Model of Energy Consumption Using Machine Learning: A Case Study of Residential Buildings in South Africa

被引:0
|
作者
Moulla, Donatien Koulla [1 ]
Attipoe, David [1 ]
Mnkandla, Ernest [1 ]
Abran, Alain [2 ]
机构
[1] Univ South Africa, Ctr Augmented Intelligence & Data Sci, Sch Comp, ZA-1709 Johannesburg, South Africa
[2] Ecole Technol Super, Dept Software Engn & Informat Technol, Montreal, PQ H3C 1K3, Canada
关键词
random forest; decision trees; extreme gradient boosting algorithm; AdaBoost; South African energy consumption; residential buildings;
D O I
10.3390/su16114365
中图分类号
X [环境科学、安全科学];
学科分类号
08 ; 0830 ;
摘要
The recurrent load shedding crisis in South Africa has highlighted the need to accurately predict electricity consumption for residential buildings. This has significant ramifications for daily life and economic productivity. To address this challenge, this study leverages machine learning models to predict the hourly energy consumption of residential buildings in South Africa. This study evaluates the performance of various regression techniques, including Random Forest (RF), Decision Tree (DT), Extreme Gradient Boosting (XGBoost), and Adaptive Boosting (AdaBoost) machine learning models, using a national residential dataset that contains measurements collected every hour. The objective is to determine the most effective models for predicting next-hour residential building consumption. These models use historical patterns of energy usage to capture temporal details such as seasonal variations and rolling averages. Feature engineering methods are further employed to enhance their predictive capabilities. The performance of each individual model was evaluated using criteria such as the mean squared error (MSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and coefficient of determination (R2). The results show that both RF and DT achieve the best accuracy for the prediction of residential electricity consumption (because the MSE, MAE, and MAPE for RF and DT are very close to 0). These findings offer actionable insights for households, businesses, and policymakers. By enabling more accurate and granular energy consumption forecasts, this can mitigate the effects of load shedding. This study contributes to the discourse on sustainable energy management by combining advanced machine learning models with real-world energy challenges.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Predicting Energy Consumption in Residential Buildings Using Advanced Machine Learning Algorithms
    Dinmohammadi, Fateme
    Han, Yuxuan
    Shafiee, Mahmood
    ENERGIES, 2023, 16 (09)
  • [2] Energy consumption models for residential buildings: a case study
    Ferrarini, Luca
    Fathi, Ehsan
    Disegna, Samuele
    Rastegarpour, Soroush
    2019 24TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2019, : 673 - 678
  • [3] Building energy consumption prediction for residential buildings using deep learning and other machine learning techniques
    Olu-Ajayi, Razak
    Alaka, Hafiz
    Sulaimon, Ismail
    Sunmola, Funlade
    Ajayi, Saheed
    JOURNAL OF BUILDING ENGINEERING, 2022, 45
  • [4] Energy-Efficiency Model for Residential Buildings Using Supervised Machine Learning Algorithm
    Aslam, Muhammad Shoukat
    Ghazal, Taher M.
    Fatima, Areej
    Said, Raed A.
    Abbas, Sagheer
    Khan, Muhammad Adnan
    Siddiqui, Shahan Yamin
    Ahmad, Munir
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2021, 30 (03): : 881 - 888
  • [5] Energy Consumption Prediction of Residential Buildings Using Machine Learning: A Study on Energy Benchmarking Datasets of Selected Cities Across the United States
    Parvaneh, Milad
    Seyrfar, Abolfazl
    Movahedi, Ali
    Ataei, Hossein
    Le Nguyen, Khuong
    Derrible, Sybil
    CIGOS 2021, EMERGING TECHNOLOGIES AND APPLICATIONS FOR GREEN INFRASTRUCTURE, 2022, 203 : 197 - 205
  • [6] Evaluating Energy Consumption in Residential Buildings in Qatar: A Case Study on Compounds
    Al-Mohammed, Reem
    Ouahrani, Djamel
    SUSTAINABILITY, 2024, 16 (21)
  • [7] Predictive Modeling of Energy Consumption for Cooling Ventilation in Livestock Buildings: A Machine Learning Approach
    Garcia, Carlos Alejandro Perez
    Tassinari, Patrizia
    Torreggiani, Daniele
    Bovo, Marco
    ENERGIES, 2025, 18 (03)
  • [8] Modeling Residential Energy Consumption Patterns with Machine Learning Methods Based on a Case Study in Brazil
    Henriques, Lucas
    Castro, Cecilia
    Prata, Felipe
    Leiva, Victor
    Venegas, Rene
    MATHEMATICS, 2024, 12 (13)
  • [9] Demand Analysis of Energy Consumption in a Residential Apartment using Machine Learning
    Hague, Halima
    Chowdhury, Adrish Kumar
    Khan, M. Nasfikur Rahman
    Razzak, Md Abdur
    2021 IEEE INTERNATIONAL IOT, ELECTRONICS AND MECHATRONICS CONFERENCE (IEMTRONICS), 2021, : 1093 - 1098
  • [10] Effective Features to Predict Residential Energy Consumption Using Machine Learning
    Mo, Yunjeong
    Zhao, Dong
    Syal, Matt
    COMPUTING IN CIVIL ENGINEERING 2019: SMART CITIES, SUSTAINABILITY, AND RESILIENCE, 2019, : 284 - 291