Open Access iconOpen Access



Smart Energy Management System Using Machine Learning

Ali Sheraz Akram1, Sagheer Abbas1, Muhammad Adnan Khan2,3,5, Atifa Athar4, Taher M. Ghazal5,6, Hussam Al Hamadi7,*

1 School of Computer Science, National College of Business Administration & Economics, Lahore, 54000, Pakistan
2 Riphah School of Computing & Innovation, Faculty of Computing, Riphah International University, Lahore Campus, Lahore, 54000, Pakistan
3 Pattern Recognition and Machine Learning Lab, Department of Software, Gachon University, Seongnam, Gyeonggido, 13120, Korea
4 Department of Computer Science, COMSATS University Islamabad, Lahore Campus, Lahore, 54000, Pakistan
5 School of Information Technology, Skyline University College, Sharjah, 1797, United Arab Emirates
6 Network and Communication Technology Lab, Center for Cyber Security, Faculty of Information Science and Technology, Universiti Kebangsaan Malaysia, Bangi, Selangor, 43600, Malaysia
7 College of Engineering and IT, University of Dubai, Dubai, United Arab Emirates

* Corresponding Author: Hussam Al Hamadi. Email: email

Computers, Materials & Continua 2024, 78(1), 959-973.


Energy management is an inspiring domain in developing of renewable energy sources. However, the growth of decentralized energy production is revealing an increased complexity for power grid managers, inferring more quality and reliability to regulate electricity flows and less imbalance between electricity production and demand. The major objective of an energy management system is to achieve optimum energy procurement and utilization throughout the organization, minimize energy costs without affecting production, and minimize environmental effects. Modern energy management is an essential and complex subject because of the excessive consumption in residential buildings, which necessitates energy optimization and increased user comfort. To address the issue of energy management, many researchers have developed various frameworks; while the objective of each framework was to sustain a balance between user comfort and energy consumption, this problem hasn’t been fully solved because of how difficult it is to solve it. An inclusive and Intelligent Energy Management System (IEMS) aims to provide overall energy efficiency regarding increased power generation, increase flexibility, increase renewable generation systems, improve energy consumption, reduce carbon dioxide emissions, improve stability, and reduce energy costs. Machine Learning (ML) is an emerging approach that may be beneficial to predict energy efficiency in a better way with the assistance of the Internet of Energy (IoE) network. The IoE network is playing a vital role in the energy sector for collecting effective data and usage, resulting in smart resource management. In this research work, an IEMS is proposed for Smart Cities (SC) using the ML technique to better resolve the energy management problem. The proposed system minimized the energy consumption with its intelligent nature and provided better outcomes than the previous approaches in terms of 92.11% accuracy, and 7.89% miss-rate.


Cite This Article

A. S. Akram, S. Abbas, M. A. Khan, A. Athar, T. M. Ghazal et al., "Smart energy management system using machine learning," Computers, Materials & Continua, vol. 78, no.1, pp. 959–973, 2024.

cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 146


  • 63


  • 0


Share Link