Machine Learning Algorithms for Energy Consumption Prediction in Smart Homes: A Comparative Study

  • Donatien Koulla Moulla
  • , David Attipoe
  • , Lateef Adesola Akinyemi
  • , Sree Ganesh Thottempudi
  • , Jelil Olatunbosun Agbo-Ajala
  • , Ernest Mnkandla
  • , Alain Abran

Research output: Contribution to Book/Report typesBook Chapterpeer-review

1 Citation (Scopus)

Abstract

Accurate energy consumption prediction is important for optimizing energy usage, reducing costs, and minimizing environmental impact, particularly in smart homes. This study presents a comprehensive analysis of six leading machine learning algorithms for energy consumption prediction: long short-term memory (LSTM) networks, random forest (RF), extreme gradient boosting (XGBoost), gated recurrent unit (GRU), support vector machines (SVMs), and artificial neural networks (ANNs). The performance of each model was evaluated using metrics such as the mean squared error (MSE), mean absolute error (MAE), mean absolute percentage error (MAPE), and coefficient of determination (R2). The findings indicated that the RF model consistently outperformed the other models in terms of prediction accuracy, showing the lowest MAE and MSE, and the highest R2, both with and without incorporating weather data. Through examining their performance, strengths, and weaknesses, this study provides valuable insights into the suitability of these algorithms for smart home energy management applications.

Original languageEnglish
Title of host publicationLecture Notes on Data Engineering and Communications Technologies
PublisherSpringer Science and Business Media Deutschland GmbH
Pages75-94
Number of pages20
DOIs
Publication statusPublished - 2025

Publication series

NameLecture Notes on Data Engineering and Communications Technologies
Volume237
ISSN (Print)2367-4512
ISSN (Electronic)2367-4520

!!!Keywords

  • Energy consumption
  • Internet of Things
  • Machine learning
  • Prediction ML models
  • Smart homes
  • Time-series forecasting

Fingerprint

Dive into the research topics of 'Machine Learning Algorithms for Energy Consumption Prediction in Smart Homes: A Comparative Study'. These topics are generated from the title and abstract of the publication. Together, they form a unique fingerprint.

Cite this