Analysis of Challenges and Solutions of IoT in Smart Grids Using AI and Machine Learning Techniques - A Review
Analysis of Challenges and Solutions of IoT in Smart Grids Using AI and Machine Learning Techniques - A Review
Article
Tehseen Mazhar, Hafiz Muhammad Irfan , Inayatul Haq, Inam Ullah, Madiha Ashraf,
Tamara Al Shloul , Yazeed Yasin Ghadi, Imran and Dalia H. Elkamchouchi
Special Issue
Disruptive Antenna Technologies Making 5G a Reality
Edited by
Dr. Syed Muzahir Abbas and Dr. Muhammad Ali Babar Abbasi
https://doi.org/10.3390/electronics12010242
electronics
Article
Analysis of Challenges and Solutions of IoT in Smart Grids
Using AI and Machine Learning Techniques: A Review
Tehseen Mazhar 1 , Hafiz Muhammad Irfan 2 , Inayatul Haq 3 , Inam Ullah 4, *, Madiha Ashraf 5 ,
Tamara Al Shloul 6 , Yazeed Yasin Ghadi 7 , Imran 8 and Dalia H. Elkamchouchi 9
Abstract: With the assistance of machine learning, difficult tasks can be completed entirely on their
own. In a smart grid (SG), computers and mobile devices may make it easier to control the interior
temperature, monitor security, and perform routine maintenance. The Internet of Things (IoT) is used
to connect the various components of smart buildings. As the IoT concept spreads, SGs are being
integrated into larger networks. The IoT is an important part of SGs because it provides services that
improve everyone’s lives. It has been established that the current life support systems are safe and
Citation: Mazhar, T.; Irfan, H.M.;
effective at sustaining life. The primary goal of this research is to determine the motivation for IoT
Haq, I.; Ullah, I.; Ashraf, M.; Shloul,
device installation in smart buildings and the grid. From this vantage point, the infrastructure that
T.A.; Ghadi, Y.Y.; Imran;
supports IoT devices and the components that comprise them is critical. The remote configuration
Elkamchouchi, D.H. Analysis of
Challenges and Solutions of IoT in
of smart grid monitoring systems can improve the security and comfort of building occupants.
Smart Grids Using AI and Machine Sensors are required to operate and monitor everything from consumer electronics to SGs. Network-
Learning Techniques: A Review. connected devices should consume less energy and be remotely monitorable. The authors’ goal is to
Electronics 2023, 12, 242. https:// aid in the development of solutions based on AI, IoT, and SGs. Furthermore, the authors investigate
doi.org/10.3390/electronics12010242 networking, machine intelligence, and SG. Finally, we examine research on SG and IoT. Several IoT
Academic Editors: Syed Muzahir
platform components are subject to debate. The first section of this paper discusses the most common
Abbas and Muhammad Ali machine learning methods for forecasting building energy demand. The authors then discuss IoT
Babar Abbasi and how it works, in addition to the SG and smart meters, which are required for receiving real-time
energy data. Then, we investigate how the various SG, IoT, and ML components integrate and
Received: 26 November 2022
operate using a simple architecture with layers organized into entities that communicate with one
Revised: 23 December 2022
another via connections.
Accepted: 26 December 2022
Published: 3 January 2023
Keywords: Artificial Intelligence (AI); Internet of Things (IoT); machine learning; Smart Grid (SG);
smart buildings
Internet access is impossible. The Internet Protocol monitors Internet devices. The Internet
allows user-to-user online communication. The networked “things” aspire to provide
everyday objects with the ability to share data and information on their own and at regular
intervals. A structure that uses connected data, technology, and machinery is called an
“intelligent building.” Analytics and automation for controlling essential services, including
HVAC, lighting, heating for safety equipment, and air conditioning HVAC devices with
intelligent controls [2]. It is highly beneficial for HVAC systems to utilize less energy if they
have authorities implemented when energy is in high demand. The problematic parts of
this duty include recognizing and locating defects and minimizing power consumption in
vacant portions of the facility [3].
The integration of renewable energy sources, Smart Grid (SG) management, energy
trading, power system flexibility and negative pricing, energy management, arbitrage
and pricing, and SG financial transactions are some recommendations for enhancing the
performance of SG block chain technology and cryptocurrencies may lead to a flatter load
profile and economic advantage. In addition, previous researchers [make changes to the
block chain’s algorithms so that communities of online users may use Bitcoin to transact
in marketplaces and energy systems using more secure methods [4]. The writers also
use digital money in their energy infrastructure. A longer-term viewpoint may be just as
helpful as a more immediate one when attempting to detect and mitigate possible hazards.
The writers pay little attention to enduring challenges, well-known problems, or feasible
remedies. Using block chain-based digital currencies, participants in the energy industry
must solve security problems if they want to be effective and competitive.
Many more articles are available that cover a wide range of topics that impact all
human cultures. For instance, the essay highlights the issue of global warming, which is
leading to substantial changes in almost every part of the world. In this research, the elec-
trical power utilized by ordinary home appliances is broken down using the Electrical Line
Disaggregation (ELD) method. ELDs today depend on computer science techniques and Ar-
tificial Intelligence (AI). Optimized complete set empirical model decomposition and wave
packet transformation, or OCEEMD-WPT, is also used. This idea was developed to show
how the end user might perceive changes in power-line noise. Consequently, gathering
vital information required for network operation is significantly more effective [5].
Using sensors or smart meters, a power grid might become an SG. These robust sen-
sors transmit a lot of data. This helps understand network behavior and make assumptions.
The vast data required to join and store thousands of IoT nodes makes this impossible [6].
Automatic Encoders (AE) approach encoding data entropy to represent previously com-
pressed content with fewer data. These strategies use AI and deep learning. Until recently,
data spectrum made compression impossible. The suggested data compression method
leverages AE models. Spectral windows improve compression and entropy.
IoT devices and technology may improve SG via real-time monitoring, new pricing
methods, dynamic energy management, and self-healing. Intrusions are more significant in
SG-converted grid components and services. Researchers studied attacker and defender
payoffs using actual devices and honeypots. Both attacked and defended games contain
uncertain NE and Bayesian NE matching conditions. The authors suggested increasing
worst-case outcomes in non-equilibrium circumstances. If the defendant accepts the on-
slaught and gives up, he may submit. Simulations show that both games were balanced
offensively and defensively. Defense recognizes and rewards aggressors. By interacting
with a certain number of actual devices and honeypots, previous research looked at how
an attacker and defense may cooperate to maximize their payoffs [7].
SGs use automation, sensors, and remote controls to increase comfort, security, and
energy efficiency. IoT sensors monitor “smart” construction elements. This knowledge
can enhance interiors. IoT-based “SG’s,” which monitor a building’s temperature, security,
and maintenance, are made more accessible by smartphones and tablets. The IoT’s ability
to link many sensors allows it to collect and analyze data in real time, leading to more
innovative and user-friendly buildings [8]. For SGs, fire alarms are essential. A smart IoT
Electronics 2023, 12, 242 3 of 25
fire alarm system is required to prevent property damage and save lives. Weka and J48
are used; previous research demonstrated energy-use patterns and behaviors. These were
then categorized according to how much energy they used [9]. With machine learning
and big data for the home, the HEMS-IoT smart energy management system lowers the
home’s overall energy consumption while ensuring the comfort and security of its residents.
The system relies heavily on machine learning and large amounts of data to analyze and
categorize how effectively energy is utilized, identify trends in human behavior, and
maintain a high degree of comfort for building occupants [10]. The authors investigated
many security holes in IoT software. The following survey was used to find workable
security solutions. Previous researchers outlined a process for creating web services and
apps for SGs using the IoT as an example [11]. Another research team developed an
innovative structure employing mobile applications and open-source server software. This
proves that intelligent buildings can be created using the IoT [12]. They built a method
to implement their device management approach using relays and a low-cost Arduino
microcontroller board. The purchase comes with an Android application that the customer
may use to access the intelligent system. Using machine learning methods, a previous study
provided an overview of how a large-scale IoT deployment may be accomplished [13].
These technologies and application areas are projected to dominate IoT research in the
following years. The authors of used machine learning methods to create an intelligent
controller for HVAC systems in homes and businesses. When confronted with resource
allocation problems, IoT networks must make judgments according to the circumstance
and context, as detailed in. Machine learning models can adapt to changing environmental
conditions in real time, providing them with an advantage over optimization heuristics,
game theory, and other methodologies [14]. Self-adjusting models can retrain. Machine
learning can analyze and decide on resources in complex, dynamic, globally dispersed
IoT systems. Urban regions are adopting smart grids, sensor appliances, and building
management systems. The research examines the IoT and SGs. AI and IoT may affect
businesses and jobs. AI protects computers, networks, and IoT devices that can mimic
human brain processes and make decisions, enabling IoT [15].
We explored various subjects, including AI, IoT, and smart structures. The articles that
helped us decide are mentioned in the following paragraphs for convenience. According
to the IoT links various high-tech devices, including smartphones, sensors, and other
types of cutting-edge technology [16]. These gadgets can interact with one another and
exchange information. By connecting already online devices, the IoT is a system that enables
inanimate things in the real world to interact and share data. According to the authors,
there are several areas where the IoT may be employed, including agriculture, the military,
home appliances, and personal healthcare [11]. These are a few of the many uses of the
IoT to provide and maintain ubiquitous connection, real-time applications, and solutions
to transportation system demands. A previous study offers a novel architecture based on
machine learning and IoT capabilities. Figure 1 depicts a graphical representation of all the
sections of this paper, and Table 1 show a list of abbreviations used in the manuscript [17].
Table 1. Cont.
The remainder of this paper is organized as follows. Section 2 describes the related
work in detail, and Section 3 discusses the methodology, in which research questions,
exclusion and inclusion of AI, and data mining techniques are discussed. Section 4 discusses
the results of the research questions, and Section 5 concludes the work.
2. Literature Review
Including full-duplex or bidirectional contacts is the subject of further research [18].
The research-recommended interactions increase network asset management. Both money
and time are spent on administration and upkeep. Intelligent real-time monitoring is
vital yet complex. The authors recommend starting with electrical system basics. AI
Electronics 2023, 12, 242 5 of 25
can recognize incomplete discharges, which are hazardous to the system. Smart sensors
throughout the SG can monitor partial discharges and grid sections. Real-time sensor
assessment ensures network performance.
One of the many demands that today’s customers have of businesses is maintaining
the privacy of sensitive information sent across electrical networks. The IoT is a system of
interconnected, high-tech gadgets that can communicate, share information, and control
one another. The sensitivity and energy consumption of the data must be disclosed to
higher-layer applications through the IoT networks. We could control how much power
each request and program used if we were aware of this. The administration should
happen quickly if the device creates consumption profiles for each user and monitors
regular usage. Malicious software, such as a virus, or a system failure may threaten these
profiles. In this article, two computers perform identical tasks in the same order across
time. The experiment’s results are noteworthy since one PC carries a virus [19]. The
research discovered that energy consumption rises when a computer performs duplicate or
unreliable tasks.
To better comprehend how to handle outlier data, this was undertaken using data-
driven analytics, data mining, and information security technologies. They examine how
outlier mining and denial are used in an SG setting, and conclude that operational security
and power system reliability are the biggest obstacles to intelligent energy management [20].
Many tiny devices are included in different IoT systems. The numerous problems
with low-power, lossy networks (LLNs) are partly due to the devices’ limited capabilities.
Routing over IPv6 is made possible via the RPL protocol. The Internet Engineering Task
Force (IETF) created it as a simple, global networking standard for resolving resource-
related concerns such as congestion. The RPL uses objective functions to decide the best
way to proceed. The best possible parents are chosen by the OFs while choosing a path.
The metrics that were used to build the OF must be carefully chosen in order to find the
route that meets all requirements. The different node metrics that can be used in RPL OFs
are listed, along with details on how to calculate them [21]. To stop or lessen assaults on
the network control system’s integrity, availability, and confidentiality, it must be protected.
If these assaults are not stopped or neutralized, they might harm the economy, human life,
and public health. The author then proposes a systematic strategy for mitigating controls
by examining recent and impending cyber-attacks against SGs.
Using sensors and technology from the IoT, an SG may be able to set up real-time
monitoring, complicated pricing schemes, dynamic power management, and self-healing
features. However, switching from a regular grid to an SG puts the grid’s parts and services
at risk of cyber-attacks. By interacting with one another, assaults and defenses may be
strengthened [7]. The benefits for the attacker and victim are enhanced with real devices
and honeypots. The authors devised the Nash Equilibrium (NE) and Bayesian NE since the
attacker’s reward was uncertain. The non-equilibrium design is presented. The defender
may accept a phony equilibrium—balanced attack and defense simulations if the attacker
shoots low. Logic chooses the best attacker.
We created an intelligent system for the lab that provides real-time monitoring and
management of a range of innovative home equipment using a free and open-source IoT
platform [17]. Every room has sensors and cameras to monitor occupants’ daily routines,
lighting, temperature, and activity levels. If the data surpasses the threshold, homeowners
will receive an email or text message telling them to make interior improvements. The
AI is trained to identify unexpected events. Recent advances in big data analytics, sensor
technology, machine learning (ML), and the IoT may make SGs affordable. Minimal effort
is needed to make minor infrastructure changes [22]. This paradigm is proposed as a
workable solution in. We can find significant clinical indicators that might indicate the
existence of heart illness using Receiver Operating Characteristic (ROC) analysis and a
three-tier expandable architecture based on the IoT [23].
Using “smart lighting” reduces the need for unnecessary artificial light by using natu-
ral light and improving functionality in areas such as occupancy detection and dimming.
Using “smart lighting” reduces the need for unnecessary artificial light by using 6 of 25
Electronics 2023, 12, 242
Increasingly, dim lighting conditions are becoming the norm in public places. Companies
that employ step and continuous dimmer control may make money using demand-response
systems [24]. The many configuration possibilities of lighting control systems allow for
comprehensive remote control of intelligent lighting systems. Due to lighting manage-
ment features, customers now have access to web-based dashboards for controlling lights,
and the usage of wireless controllers makes retrofit deployment easier. IoT-based smart
buildings and grid systems are presented in Figure 2.
Computersand
Computers andmobile
mobiledevices
devices
maymay
be be used
used in “smart”
in “smart” buildings
buildings to monitor
to monitor tem-
tempera-
ture more efficiently, control security, and perform maintenance. SG uses IoT to coordinate
building activities. Building management systems, IoT sensors, AI, and machine learning
are all used in intelligent buildings. A few such potential technologies include AI and ML.
2.1.5. SGMS
Building automation and management systems, or SGMS for short, are required to
accurately keep track of the amount of energy used in residential, commercial, and in-
dustrial buildings [33]. These devices are called “building energy management systems”
in certain localities. A building is considered to have “smart” qualities when automa-
. These devices are called “building energy management systems”
tion, sensors, and other remote elements are used to improve the effectiveness of build-
in certain localities. A building is considered to have “smart” qualities when automation,
ing administration, the level of tenant contentment, and the expenses associated with
building maintenance.
and cable age cannot be simulated. PLC. technology allows sophisticated simulation tools
for end devices [35].
Green-RPL is a low-energy, loss-routing protocol for the CR-AMI network [36]. Es-
timated EVD influences the priority of packet routing. The least expensive technique is
possible because the most energy-efficient node is transferred. While doing all this, the
utility needs of SG and secondary consumers are met. An overview of the SG communi-
cation infrastructure is presented in Figure 3. Intelligent data collection devices and data
communication techniques in SG are shown in Table 2, and the types of networks and their
functions are shown in Table 3.
Table 2. Intelligent data collection devices and data communication techniques in SGs [37].
Figure 4. Integrating IoT technology and machine learning into SG increases energy efficiency [45].
Research Question
The research questions are given below:
1. What machine learning methods are used in SG?
2. What is the role of the machine learning methods in SG (critical analysis)?
3. What are the challenges in IoT-enabled SGs?
the broadcast capabilities of the wireless medium. The simulations and analyses show that
SACRB-MAC has a significant capacity and reliable performance, making it an appealing
option for CRSNs to pursue to meet the SGs’ goal [48].
A real-time online control method was devised for distributed ES energy manage-
ment [49]. By sharing and redistributing the capabilities of physical ESs, users can adminis-
ter their own virtual ESs (VESs) without knowing how PESs carry out their duties. This
proposal uses the optimization framework to make choices solely based on the recognition
of the existing conditions of the system rather than attempting to anticipate the future of
energy price, user load, and renewable production [50]. This is done rather than trying
to foresee the end (uncertain system states). The authors updated the offline parameter
selection to maintain user privacy while transmitting data to anybody, allowing users to
control their VESs locally. This was done to enable local VES administration for users. The
authors advise that more work on developing the price control for the ES sharing service
should be performed soon [51].
For the smart phase to succeed, the DSM, where users report app energy use, is essen-
tial. The key is electrical efficiency. SG&HAN supplied safety demand-side management
(process). The DSM-focused SG of the smart phase employs HAN SGs that can adjust
to changing energy requirements. Residential energy usage is managed through HANs.
The smart meters of visitors are controlled and network activity is tracked. New concepts
include the HAN, the housing market, and the “Smart Home.” Demand-side operations
increased HAN connections amongst SG vendors. High-powered gadgets are cleared
quickly depending on the load and cost. Figure 4 depicts the system model for DSM. There
is no business plan. An IoT-enabled DSM was established DSM receivers may encrypt
messages. Human input is used in the SG. HAN uses the final findings. Analysis of trends
enables foresight. A diagrammatic presentation of the DSM system is presented in Figure 5.
used in SGs to benefit all stakeholders involved in the energy industry. This article may
help with load grouping in SGs since it discusses the basic ideas that form its foundation.
These many concepts are organized under the charge classification. The electric charge
may be divided into five distinct levels, with eight of the most crucial validity estimators
present in each group, depending on the grouping method employed [54].
The creation of novel new services for connecting with people who reside in buildings
is made possible by the capacity of the IoT and AI systems to learn new things. These
technologies may contribute to cost savings by automating tasks that often require a large
amount of human labor [55]. AI technology may be used in SGs to enhance automation,
control, and consistency while lowering energy usage. It is possible to examine how
various machine learning techniques are applied in SGs, comparing, and contrasting
each. Many facilities are using energy management systems powered by AI. Energy
equipment found in smart grids includes diesel generators, wind turbines, solar panels,
thermal energy storage systems, electric energy storage systems, lighting systems, HVAC
systems, window management systems, blind systems, electric vehicles, electric heaters,
gas boilers, and washing machines (WMs) [56]. It is imperative to be simultaneously ready
for such machinery because of its significant effects on society, the environment, and the
economy [57]. Data mining in SGs is presented in Figure 6.
4. Results
4.1. Artificial Neural Networks (ANNs)
The key objectives of smart grid projects are to reduce overall energy consumption and
to boost both the contentment and comfort levels of building occupants. Smart sensors and
software analyze exterior and internal parameters to provide a straightforward method for
monitoring comfort and safety while simultaneously regulating energy use. It is possible
to teach Artificial Neural Networks (ANN), to recognize and rank the importance of basic
data patterns in a context with several dimensions. Solar energy has been used with ANNs
to estimate the required heating amount [59].The applications of ANN are not limited to
just refrigerators; solar energy, air conditioning, modeling, controlling power production,
load forecasting, and ventilation systems all use the same technology. Refrigerators are
one example of an appliance that can benefit from the applications of ANN. The random
forest model was used to estimate the energy used in houses. The Bayesian regularized
neural network (BRNN) technique was used to anticipate the energy required by various
structures in the future. Real-time monitoring is made possible, for instance, using an ANN
to forecast and foresee the temperature of a specific place inside the building [60]. Energy
Electronics 2023, 12, 242 13 of 25
Plus is software for simulating energy systems. Its numerous potential simulations provide
a plethora of data that may be used to train an ANN model and calculate energy usage [61].
Energy Plus is a piece of software that can be downloaded here [https://energyplus.net/
accessed on 1 December 2022]. The neural network-based optimization approach in SGs is
shown in Figure 7.
It takes a significant amount of training to acquire the same output from a neural
network, and even if the input is the same, the production can still be different [63]. The
signal includes all the procedures that must be undertaken to analyze the input signal and
produce an estimate of the energy contained within it. Using energy estimates derived
from input signals to guide the following stages in installing hardware- and software-based
SG features is standard practice [64]. A user may dictate voice orders into a mobile phone,
which are then sent to the building’s energy management system through Bluetooth and
Wi-Fi [65] Intelligent buildings may also use mobile phones to receive speech instructions
for managing electrical appliances.
Many protections have been put into place as security risks rise. The best security
tool for finding and following hackers across various network domains is an IDS. The
effectiveness of intrusion detection systems has improved with the use of machine learning
classifiers to identify threats. This work proposes an investigative model for intrusion
detection systems that makes use of a support vector machine-based kernel classifier
and feature selection based on principal component analysis. It examines how support
vector machines are affected by linear, polynomial, and Gaussian radial basis functions,
and Sigmoid kernel functions [66]. The detection accuracy, True Positive, True Negative,
Precision, Sensitivity, and F-measure of the inquiry model are assessed in order to choose
an appropriate kernel function for the SVM. Utilizing information from the KDD Cup’99
and UNSWNB15, the research model was tested and assessed. For both sets of data, the
Gaussian radial basis function kernel outperformed the linear kernel, the polynomial
kernel, and the sigmoid kernel. The UNSW-NB15 dataset’s accuracy varied from 93.94 and
93.23 to 94.44% [67].
and retrofitting solutions, is the ANN model. Because SVM models may be adjusted during
training, they have often been employed for extensive building energy evaluations [85].
4.1.4. Regression
Finding the desired function using the gathered data is the aim of a regression problem.
It describes the correlation between variables often assessed regarding the accuracy of
the model’s predictions [86]. The three most common types of regression analysis are
linear regression, ordinary least squares regression, and regression analysis. The authors
employed the orthogonal matching pursuit algorithm’s regression technique to identify
the environmental and physical factors that affect the energy efficiency of SGs [87]. This
research sought to determine and assess the effectiveness of regression models in pre-
dicting the energy consumption of commercial buildings. They used data gathered from
actual structures to make empirical comparisons between various models easier. The
researchers found that the regression models performed adequately compared to other,
more complicated ML models [88].
popularity [93]. Regression and data classification may both be performed with the use
of decision trees and non-parametric supervised learning. With the help of prediction
models such as decision trees, it may be possible to map many different paths to the desired
outcome. There are many nodes of various types included in the decision trees that are
built. The decision tree’s root node or starting node represents the whole dataset in machine
learning [94]. The junctions at the very tip of the branches are known as leaf nodes. Creating
additional components at the highest level of the decision tree’s leaf node is impossible.
The leaf node of a decision tree is used to represent the conclusion in machine learning,
whereas the inner nodes represent the data qualities]. Decision tree models have a broad
range of uses in smart energy buildings including predicting the likelihood of an outage
and storing data on energy management and consumption [95].
training data. Sunlight, temperature, and humidity are also important. Table 4 describes the
various machine learning algorithms, their objectives, and potential uses in IoT applications
to improve energy efficiency in intelligent grids. In response to the rise in security breaches,
researchers are using support vector machines and other classifiers in intrusion detection
systems. Prior to anything else, a basic understanding is required of how security attacks,
IDSs, and SVM classifiers work. The SVM-based intrusion detection strategies show how
researchers have altered SVM classifiers to detect a range of security threats. They also
cover the main conclusion schemes and show how algorithms and techniques were used to
raise the detection rate and precision of the SVM [102].
Table 4. The objectives of IoT technologies, the domain of machine learning algorithms, and the
context of smart grid applications.
Table 4. Cont.
Table 5. Cont.
A “smart grid” is an intelligent electrical grid that can grow and change in response
to fluctuating power needs. It is crucial to prepare the power grid for the future. The
term “smart grid” describes a system of electrical power distribution that controls energy
generation, transmission, and consumption using state-of-the-art computerized systems.
This is now possible due to the smart grid. In their design, cutting-edge communication,
control, monitoring, and self-diagnosis technologies set these networks apart [117]. The
main elements that affect how an intelligent grid is constructed are shown in Figure 3.
Energy distribution networks are more complex in nations with fewer renewable
energy sources. Mexico has high-quality power. Poor resource management, improper
integration of renewable energy, and subpar service are all problems. Renewable energy
is valued in Mexico and Central America. By 2030, it is envisioned that big power plants
will generate 50% of their energy from renewable resources such as the sun and wind [118].
The traditional sources will provide half of the power, with the other half coming from
distributed and micro-generational sources such as household wind and solar. Innovative
grid development is impacted by several important factors in Figure 11.
Any country that aspires to thrive sustainably must have an energy system that is
efficient, adaptable, and intelligent. This enhances technology, economics, and environmen-
tal productivity in addition to energy supply. Smart grids bring a new era of reliability,
availability, and efficiency to the electric power industry, which benefits the global econ-
omy and the environment. To guarantee that the benefits of smart grids are realized
throughout the transition phase, it is essential to perform testing, implement technical de-
velopments, educate customers, set norms and laws, and disseminate information among
electrical workers [120].
Electronics 2023, 12, 242 20 of 25
Figure 11. Innovative grid development is impacted by several important factors [119].
Before this shift, it is essential to make informed assumptions regarding the technolo-
gies’ effects on energy providers, consumers, and other electrical sector actors. We looked at
smart grids’ advantages over alternative systems, their benefits for a functioning electricity
grid, and the problems of implementing them. Our primary objective was to examine these
technologies and learn how they affect different contexts [120]. This involves analyzing
how they may improve the electrical system’s safety, dependability, and general quality.
5. Conclusions
Machine learning techniques applied to physical data, according to this research, are
nologies’
used effects
to detect on energy providers,
cyber-physical threats andconsumers, andeasier
make testing otherbyelectrical
requiringsecto
less processing.
Additionally,
looked at smart grids’ advantages over alternative systems, their benefits for aafunction-
using ML and deep learning, systems that can distinguish between genuine
problem and a cyber intrusion are being developed. These engines will be used by massive
SGs. Service providers are using machine learning-based techniques to collect energy
resources from aing variety
how of clients.
they may This will the
improve reduce energysystem’s
electrical fluctuations and
safety, increase the
dependability,
dependability of SG. Deep learning is used to investigate Het Nets’ energy efficiency and
latency difficulties in order to convey SGs’ data under different time constraints. Deep
learning is used to safeguard SGs against cyberattacks. The models put blocks together
using hashing and short signatures. Machine learning is used to analyze and improve the
energy efficiency of SGs. Intelligent power grids work in this manner. This article aims
to improve energy efficiency by connecting buildings to IoT-enabled smart grids, which
have both advantages and disadvantages. This article discusses the use of IoT by advanced
facilities. IoT devices can test smart grids. Machine learning and SGs have the potential to
improve energy efficiency. Aspects and components of the SG are discussed. This article
discusses how IoT and machine learning can improve SG’s efficiency. AI and IoT devices
have the potential to improve SGs. Because of recent advances in machine learning, SGs
are now more accessible, although improving energy efficiency remains challenging. SG
issues may aid in commercial and academic research.
Electronics 2023, 12, 242 21 of 25
Author Contributions: Conceptualization, T.M. and H.M.I.; methodology, T.M.; software, I.H.; valida-
tion, H.M.I., I.H. and I.U.; formal analysis, I.U., M.A. and I.U.; investigation, I.U.; resources, T.A.S. and
I.U; data curation, Y.Y.G. and I.; writing—original draft preparation, T.M. and I.U.; writing—review
and editing, I.U. and M.A.; visualization, T.A.S. and D.H.E.; supervision, I.U.; project administration,
I.U. and D.H.E.; funding acquisition, D.H.E. All authors have read and agreed to the published
version of the manuscript.
Funding: This research is funded by Princess Nourah bint Abdulrahman University Researchers
Supporting Project number (PNURSP2023R238), Princess Nourah bint Abdulrahman University,
Riyadh, Saudi Arabia.
Data Availability Statement: Not applicable.
Acknowledgments: Princess Nourah bint Abdulrahman University Researchers Supporting Project
number (PNURSP2023R238), Princess Nourah bint Abdulrahman University, Riyadh, Saudi Arabia.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Zúquete, A.; Gomes, H.; Amaral, J.; Oliveira, C. Security-Oriented Architecture for Managing IoT Deployments. Symmetry 2019,
11, 1315. [CrossRef]
2. Nappi, I.; de Campos Ribeiro, G. Internet of Things technology applications in the workplace environment: A critical review. J.
Corp. Real Estate 2020, 22, 71–90. [CrossRef]
3. Dos Santos, D.R.; Dagrada, M.; Costante, E. Leveraging operational technology and the Internet of things to attack smart buildings.
J. Comput. Virol. Hacking Tech. 2021, 17, 1–20. [CrossRef]
4. Ghorbanian, M.; Dolatabadi, S.H.; Siano, P.; Kouveliotis-Lysikatos, I.; Hatziargyriou, N.D. Methods for flexible management of
blockchain-based cryptocurrencies in electricity markets and smart grids. IEEE Trans. Smart Grid 2020, 11, 4227–4235. [CrossRef]
5. Chui, K.T.; Gupta, B.B.; Liu, R.W.; Vasant, P. Handling data heterogeneity in electricity load disaggregation via complete optimized
ensemble empirical mode decomposition and wavelet packet transform. Sensors 2021, 21, 3133. [CrossRef]
6. Lee, J.; Yoon, S.; Hwang, E. Frequency Selective Auto-Encoder for Smart Meter Data Compression. Sensors 2021,
21, 1521. [CrossRef]
7. Diamantoulakis, P.; Dalamagkas, C.; Radoglou-Grammatikis, P.; Sarigiannidis, P.; Karagiannidis, G. Game-theoretic honeypot
deployment in smart Grid. Sensors 2020, 20, 4199. [CrossRef]
8. Khajenasiri, I.; Estebsari, A.; Verhelst, M.; Gielen, G. A review on Internet of Things solutions for intelligent energy control in
buildings for smart city applications. Energy Procedia 2017, 111, 770–779. [CrossRef]
9. Machorro-Cano, I.; Alor-Hernández, G.; Paredes-Valverde, M.A.; Rodríguez-Mazahua, L.; Sánchez-Cervantes, J.L.; Olmedo-
Aguirre, J.O. HEMS-IoT: A big data and machine learning-based smart home system for energy saving. Energies 2020,
13, 1097. [CrossRef]
10. Mohanta, B.K.; Jena, D.; Satapathy, U.; Patnaik, S. Survey on IoT security: Challenges and solution using machine learning,
artificial intelligence, and blockchain technology. Internet Things 2020, 11, 100227. [CrossRef]
11. Mavropoulos, O.; Mouratidis, H.; Fish, A.; Panaousis, E.; Kalloniatis, C. A conceptual model to support security analysis in the
IoT. Comput. Sci. Inf. Syst. 2017, 14, 557–578. [CrossRef]
12. Lawal, K.; Rafsanjani, H.N. Trends, benefits, risks, and challenges of IoT implementation in residential and commercial buildings.
Energy Built Environ. 2021, 3, 251–266. [CrossRef]
13. Cui, L.; Yang, S.; Chen, F.; Ming, Z.; Lu, N.; Qin, J. A survey on the application of machine learning for IoT. Int. J. Mach. Learn.
Cybern. 2018, 9, 1399–1417. [CrossRef]
14. Javed, A.; Larijani, H.; Wixted, A. Improving energy consumption of a commercial building with IoT and machine learning. IT
Prof. 2018, 20, 30–38. [CrossRef]
15. Hussain, F.; Hassan, S.A.; Hussain, R.; Hossain, E. Machine learning for resource management in cellular and IoT networks:
Potentials, current solutions, and open challenges. IEEE Commun. Surv. Tutor. 2020, 22, 1251–1275. [CrossRef]
16. Mahdavinejad, M.S.; Rezvan, M.; Barekatain, M.; Adibi, P.; Barnaghi, P.; Sheth, A.P. Machine learning for Internet of Things data
analysis: A survey. Digit. Commun. Netw. 2018, 4, 161–175. [CrossRef]
17. Zantalis, F.; Koulouras, G.; Karabetsos, S.; Kandris, D. A review of machine learning and IoT in smart transportation. Future
Internet 2019, 11, 94. [CrossRef]
18. Mollah, M.B.; Zhao, J.; Niyato, D.; Lam, K.Y.; Zhang, X.; Ghias, A.M.; Yang, L. Blockchain for future smart grid: A comprehensive
survey. IEEE Internet Things J. 2020, 8, 18–43. [CrossRef]
19. Almshari, M.; Tsaramirsis, G.; Khadidos, A.O.; Buhari, S.M.; Khan, F.Q.; Khadidos, A.O. Detection of potentially compromised
computer nodes and clusters connected on a smart grid, using power consumption data. Sensors 2020, 20, 5075. [CrossRef]
20. Sun, L.; Zhou, K.; Zhang, X.; Yang, S. Outlier data treatment methods toward smart grid applications. IEEE Access 2018, 6,
39849–39859. [CrossRef]
Electronics 2023, 12, 242 22 of 25
21. Saadat, S.; Bahizad, S.; Ahmed, T.; Maingot, S. Smart Grid and Cybersecurity Challenges. In Proceedings of the 2020 5th IEEE
Workshop on the Electronic Grid (eGRID), Aachen, Germany, 2–4 November 2020.
22. Qolomany, B.; Al-Fuqaha, A.; Gupta, A.; Benhaddou, D.; Alwajidi, S.; Qadir, J.; Fong, A.C. Leveraging machine learning and big
data for smart buildings: A comprehensive survey. IEEE Access 2019, 7, 90316–90356. [CrossRef]
23. Kumar, A.; Sharma, S.; Goyal, N.; Singh, A.; Cheng, X.; Singh, P. Secure and energy-efficient smart building architecture with
emerging technology IoT. Comput. Commun. 2021, 176, 207–217. [CrossRef]
24. Golmohamadi, H. Demand-Side Flexibility in Power Systems: A Survey of Residential, Industrial, Commercial, and Agricultural
Sectors. Sustainability 2022, 14, 7916. [CrossRef]
25. Park, C.K.; Kim, H.J.; Kim, Y.S. A study of factors enhancing smart grid consumer engagement. Energy Policy 2014, 72,
211–218. [CrossRef]
26. Ahmed, E.; Yaqoob, I.; Hashem IA, T.; Khan, I.; Ahmed AI, A.; Imran, M.; Vasilakos, A.V. The role of big data analytics in IoT.
Comput. Netw. 2017, 129, 459–471. [CrossRef]
27. Yang, H.; Kim, Y. Design and implementation of fast fault detection in cloud infrastructure for containerized IoT services. Sensors
2020, 20, 4592. [CrossRef] [PubMed]
28. Killian, M.; Zauner, M.; Kozek, M. Comprehensive smart home energy management system using mixed-integer quadratic
programming. Appl. Energy 2018, 222, 662–672. [CrossRef]
29. Finnegan, J.; Brown, S. A comparative survey of L.P.W.A. networking. arXiv 2018, arXiv:1802.04222.
30. Ali, Q.; Thaheem, M.J.; Ullah, F.; Sepasgozar, S.M. The performance gap in energy-efficient office buildings: How the occupants
can help? Energies 2020, 13, 1480. [CrossRef]
31. Jia, M.; Komeily, A.; Wang, Y.; Srinivasan, R.S. Adopting Internet of Things for developing smart buildings: A review of enabling
technologies and applications. Autom. Constr. 2019, 101, 111–126. [CrossRef]
32. Tran, C.; Misra, S. The technical foundations of IoT. IEEE Wirel. Commun. 2019, 26, 8. [CrossRef]
33. Capehart, B.L.; Kennedy, W.; Turner, W. Guide to Energy Management: International Version; River Publishers: Aalborg,
Denmark, 2020.
34. Seneviratne, C.; Wijesekara, P.; Leung, H. Performance analysis of distributed estimation for data fusion using a statistical
approach in smart Grid noisy wireless sensor networks. Sensors 2020, 20, 567. [CrossRef] [PubMed]
35. Slacik, J.; Mlynek, P.; Rusz, M.; Musil, P.; Benesl, L.; Ptacek, M. Broadband power line communication for integrating energy
sensors within a smart city ecosystem. Sensors 2021, 21, 3402. [CrossRef] [PubMed]
36. Yang, Z.; Han, R.; Chen, Y.; Wang, X. Green-RPL: An energy-efficient protocol for cognitive radio enabled A.M.I. network in
smart Grid. IEEE Access 2018, 6, 18335–18344. [CrossRef]
37. Panda, M. Intelligent data analysis for sustainable smart grids using hybrid classification by genetic algorithm based discretization.
Intell. Decis. Technol. 2017, 11, 137–151. [CrossRef]
38. Sood, V.K.; Fischer, D.; Eklund, J.M.; Brown, T. Developing a communication infrastructure for the smart Grid. In Proceedings of
the 2009 IEEE Electrical Power & Energy Conference (E.P.E.C.), Montreal, QC, Canada, 22–23 October 2009.
39. Farao, A.; Veroni, E.; Ntantogian, C.; Xenakis, C. P4G2Go: A Privacy-Preserving Scheme for Roaming Energy Consumers of the
Smart Grid-to-Go. Sensors 2021, 21, 2686. [CrossRef] [PubMed]
40. Liu, Z.; Wang, D.; Wang, J.; Wang, X.; Li, H. A blockchain-enabled secure power trading mechanism for smart Grid employing
wireless networks. IEEE Access 2020, 8, 177745–177756. [CrossRef]
41. Huh, J.H.; Park, J.H. Infrastructure for integrating legacy electrical equipment into a smart-grid using wireless sensor networks.
Sensors 2018, 18, 1312.
42. Molina, M.G. Energy storage and power electronics technologies: A solid combination for empowering the smart grid transfor-
mation. Proc. IEEE 2017, 105, 2191–2219. [CrossRef]
43. Kazerani, M.; Tehrani, K. Grid of Hybrid AC/DC Microgrids: A New Paradigm for Smart City of Tomorrow. In Proceedings of
the 2020 IEEE 15th International Conference of System of Systems Engineering (SoSE), Budapest, Hungary, 2–4 June 2020.
44. Beidou, F.B.; Morsi, W.G.; Diduch, C.P.; Chang, L. Smart grid: Challenges, research directions, and possible solutions. In
Proceedings of the 2nd International Symposium on Power Electronics for Distributed Generation Systems, Hefei, China,
16–18 June 2010.
45. Munirathinam, S. Industry 4.0: Industrial Internet of Things (I.I.O.T.). In Computer Advances; Elsevier: Amsterdam, The
Netherlands, 2020; pp. 129–164.
46. Bhatia, M.S.; Kumar, S. Critical success factors of Industry 4.0 in automotive manufacturing. IEEE Trans. Eng. Manag. 2020, 69,
2439–2453. [CrossRef]
47. Eini, R.; Linkous, L.; Zohrabi, N.; Abdelwahed, S. Smart building management system: Performance specifications and design
requirements. J. Build. Eng. 2021, 39, 102222. [CrossRef]
48. Minoli, D.; Occhiogrosso, B. IoT-Driven Advances in Commercial and Industrial Building Lighting. In Industrial IoT; Springer:
Berlin/Heidelberg, Germany, 2020; pp. 97–159.
49. Ahsan, M.; Based, M.A.; Haider, J.; Rodrigues, E.M. Smart monitoring and controlling appliances using LoRa-based IoT system.
Designs 2021, 5, 17.
50. Awotunde, J.B.; Ogundokun, R.; Misra, S. Cloud and IoMT-based extensive data analytics system during COVID-19 pandemic. In
Efficient Data Handling for Massive Internet of Medical Things; Springer: Berlin/Heidelberg, Germany, 2021; pp. 181–201.
Electronics 2023, 12, 242 23 of 25
51. Daissaoui, A.; Boulmakoul, A.; Karim, L.; Lbath, A. IoT and big data analytics for smart buildings: A survey. Procedia Comput. Sci.
2020, 170, 161–168. [CrossRef]
52. Mofidi, F.; Akbari, H. Intelligent buildings: An overview. Energy Build. 2020, 223, 110192. [CrossRef]
53. Lv, Z.; Qiao, L.; Kumar Singh, A.; Wang, Q. AI-empowered IoT security for smart cities. ACM Trans. Internet Technol. 2021, 21,
1–21. [CrossRef]
54. Aguilar, J.; Ardila, D.; Avendaño, A.; Macias, F.; White, C.; Gomez-Pulido, J.; Garces-Jimenez, A. An autonomic cycle of data
analysis tasks for the supervision of HVAC systems of smart building. Energies 2020, 13, 3103. [CrossRef]
55. Saini, K.; Kalra, S.; Sood, S. Disaster emergency response framework for smart buildings. Future Gener. Comput. Syst. 2022, 131,
106–120. [CrossRef]
56. Shih, C.-S.; Chou, J.-J.; Lin, K.-J. WuKong: Secure Run-Time environment and data-driven IoT applications for Smart Cities and
Smart Buildings. J. Internet Serv. Inf. Secur. 2018, 8, 1–17.
57. Dong, B.; Prakash, V.; Feng, F.; O'Neill, Z. A review of smart building sensing system for better indoor environment control.
Energy Build. 2019, 199, 29–46. [CrossRef]
58. Benavente-Peces, C. On the energy efficiency in the next generation of smart buildings—Supporting technologies and techniques.
Energies 2019, 12, 4399. [CrossRef]
59. Asaad, S.M.; Maghdid, H. A Comprehensive Review of Indoor/Outdoor Localization Solutions in IoT era: Research Challenges
and Future Perspectives. Comput. Netw. 2022, 212, 109041. [CrossRef]
60. Molzahn, D.K.; Dörfler, F.; Sandberg, H.; Low, S.H.; Chakrabarti, S.; Baldick, R.; Lavaei, J. A survey of distributed optimization
and control algorithms for electric power systems. IEEE Trans. Smart Grid 2017, 8, 2941–2962. [CrossRef]
61. León-Trigo, L.I.; Reyes-Archundia, E.; Gutiérrez-Gnecchi, J.A.; Méndez-Patiño, A.; Chávez-Campos, G.M. Smart Grids en México:
Situación actual, retos y propuesta de implementación. Ing. Investig. Tecnol. 2019, 20. [CrossRef]
62. Moreno Escobar, J.J.; Morales Matamoros, O.; Tejeida Padilla, R.; Lina Reyes, I.; Quintana Espinosa, H. A comprehensive review
on smart grids: Challenges and opportunities. Sensors 2021, 21, 6978. [CrossRef] [PubMed]
63. Farzaneh, H.; Malehmirchegini, L.; Bejan, A.; Afolabi, T.; Mulumba, A.; Daka, P.P. Artificial intelligence evolution in smart
buildings for energy efficiency. Appl. Sci. 2021, 11, 763. [CrossRef]
64. Li, J.; Wang, F. Non-technical loss detection in power grids with statistical profile images based on semi-supervised learning.
Sensors 2019, 20, 236. [CrossRef]
65. Yang, Z.; Shi, Z.; Jin, C. SACRB-MAC: A high-capacity M.A.C. protocol for cognitive radio sensor networks in smart Grid. Sensors
2016, 16, 464. [CrossRef]
66. Zhong, W.; Xie, K.; Liu, Y.; Yang, C.; Xie, S.; Zhang, Y. Online control and near-optimal algorithm for distributed energy storage
sharing in smart grid. IEEE Trans. Smart Grid 2019, 11, 2552–2562. [CrossRef]
67. Dharmadhikari, S.C.; Gampala, V.; Rao, C.M.; Khasim, S.; Jain, S.; Bhaskaran, R. A smart grid incorporated with ML and IoT for a
security management system. Microprocess. Microsyst. 2021, 83, 103954. [CrossRef]
68. Si, C.; Xu, S.; Wan, C.; Chen, D.; Cui, W.; Zhao, J. Electric load clustering in smart Grid: Methodologies, applications, and future
trends. J. Mod. Power Syst. Clean Energy 2021, 9, 237–252. [CrossRef]
69. Astill, J.; Dara, R.A.; Fraser, E.D.; Roberts, B.; Sharif, S. Smart poultry management: Smart sensors, big data, and the IoT. Comput.
Electron. Agric. 2020, 170, 105291. [CrossRef]
70. Aliero, M.S.; Asif, M.; Ghani, I.; Pasha, M.F.; Jeong, S.R. Systematic Review Analysis on Smart Building: Challenges and
Opportunities. Sustainability 2022, 14, 3009. [CrossRef]
71. Sierra, S.; Ihasalo, H.; Vyatkin, V. A Review of Reinforcement Learning Applications to Control of Heating, Ventilation, and Air
Conditioning Systems. Energies 2022, 15, 3526. [CrossRef]
72. Ahmad, T.; Madonski, R.; Zhang, D.; Huang, C.; Mujeeb, A. Data-driven probabilistic machine learning in sustainable smart
energy/smart energy systems: Key developments, challenges, and future research opportunities in the context of smart grid
paradigm. Renew. Sustain. Energy Rev. 2022, 160, 112128. [CrossRef]
73. Zhang, H.; Feng, H.; Hewage, K.; Arashpour, M. Artificial Neural Network for Predicting Building Energy Performance: A
Surrogate Energy Retrofits Decision Support Framework. Buildings 2022, 12, 829. [CrossRef]
74. Demirezen, G.; Fung, A.; Deprez, M. Development and optimization of artificial neural network algorithms for the prediction of
building specific local temperature for HVAC control. Int. J. Energy Res. 2020, 44, 8513–8531. [CrossRef]
75. Sammak, S. Using Artificial Intelligence in Renewable Energies. Energy 2021, 2.
76. Mazhar, T.; Malik, M.A.; Haq, I.; Rozeela, I.; Ullah, I.; Khan, M.A.; Adhikari, D.; Ben Othman, M.T.; Hamam, H. The Role of ML,
AI and 5G Technology in Smart Energy and Smart Building Management. Electronics 2022, 11, 3960. [CrossRef]
77. Gupta, D.; Juneja, S.; Nauman, A.; Hamid, Y.; Ullah, I.; Kim, T.; Tag eldin, E.M.; Ghamry, N.A. Energy Saving Implementation in
Hydraulic Press Using Industrial Internet of Things (IIoT). Electronics 2022, 11, 4061.
78. Khan, R.; Yang, Q.; Ullah, I.; Rehman, A.U.; Tufail, A.B.; Noor, A.; Rehman, A.; Cengiz, K. 3D convolutional neural networks
based automatic modulation classification in the presence of channel noise. IET Commun. 2022, 16, 497–509. [CrossRef]
79. Raza, M.; Barket, A.R.; Rehman, A.U.; Rehman, A.; Ullah, I. Mobile crowdsensing based architecture for intelligent traffic
prediction and quickest path selection. In Proceedings of the 2020 International Conference on UK-China Emerging Technologies
(UCET), Glasgow, UK, 20–21 August 2020; pp. 1–4.
Electronics 2023, 12, 242 24 of 25
80. Muralitharan, K.; Sakthivel, R.; Vishnuvarthan, R. Neural network based optimization approach for energy demand prediction in
smart Grid. Neurocomputing 2018, 273, 199–208. [CrossRef]
81. Eisen, M.; Ribeiro, A. Optimal wireless resource allocation with random edge graph neural networks. Ieee Trans. Signal Process.
2020, 68, 2977–2991. [CrossRef]
82. Rashid, K.M.; Louis, J.; Fiawoyife, K. Wireless electric appliance control for smart buildings using indoor location tracking and
BIM-based virtual environments. Autom. Constr. 2019, 101, 48–58. [CrossRef]
83. Djenouri, D.; Laidi, R.; Djenouri, Y.; Balasingham, I. Machine learning for smart building applications: Review and taxonomy.
ACM Comput. Surv. 2019, 52, 1–36. [CrossRef]
84. Li, R.; Zhang, X.; Liu, L.; Li, Y.; Xu, Q. Application of neural network to building environmental prediction and control. Build.
Serv. Eng. Res. Technol. 2020, 41, 25–45. [CrossRef]
85. Zhao, Y.; Du, X.; Xia, G.; Wu, L. A novel algorithm for wavelet neural networks with application to enhanced P.I.D. controller
design. Neurocomputing 2015, 158, 257–267. [CrossRef]
86. Alkhatib, H.; Lemarchand, P.; Norton, B.; O'Sullivan DT, J. Deployment and control of adaptive building facades for energy
generation, thermal insulation, ventilation and daylighting: A review. Appl. Therm. Eng. 2021, 185, 116331. [CrossRef]
87. Aste, N.; Manfred, M.; Marenzi, G. Building Automation and Control Systems and performance optimization: A framework for
analysis. Renew. Sustain. Energy Rev. 2017, 75, 313–330. [CrossRef]
88. Thompson, N.C.; Greenewald, K.; Lee, K.; Manso, G.F. The computational limits of deep learning. arXiv 2020, arXiv:2007.05558.
89. Agyemang, J.O.; Yu, D.; Kponyo, J. Autonomic IoT: Towards Smart System Components with Cognitive IoT. In Proceedings
of the Pan-African Artificial Intelligence and Smart Systems Conference, Windhoek, Namibia, 6–8 September 2021; Springer:
Berlin/Heidelberg, Germany.
90. Bashir, A.K.; Khan, S.; Prabadevi, B.; Deepa, N.; Alnumay, W.S.; Gadekallu, T.R.; Maddikunta PK, R. Comparative analysis of
machine learning algorithms for predicting smart grid stability. Int. Trans. Electr. Energy Syst. 2021, 31, e12706. [CrossRef]
91. Chen, F.; Deng, P.; Wan, J.; Zhang, D.; Vasilakos, A.V.; Rong, X. Data mining for the Internet of things: Literature review and
challenges. Int. J. Distrib. Sens. Netw. 2015, 11, 431047. [CrossRef]
92. Divina, F.; Garcia Torres, M.; Goméz Vela, F.A.; Vazquez Noguera, J.L. A comparative study of time series forecasting methods for
short-term electric energy consumption prediction in smart buildings. Energies 2019, 12, 1934. [CrossRef]
93. Tian, W.; Heo, Y.; De Wilde, P.; Li, Z.; Yan, D.; Park, C.S.; Augenbroe, G. A review of uncertainty analysis in building energy
assessment. Renew. Sustain. Energy Rev. 2018, 93, 285–301. [CrossRef]
94. Thrampoulidis, E.; Mavromatidis, G.; Lucchi, A.; Orehounig, K. A machine learning-based surrogate model to approximate
optimal building retrofit solutions. Appl. Energy 2021, 281, 116024. [CrossRef]
95. Mirnaghi, M.S.; Haghighat, F. Fault detection and diagnosis of large-scale HVAC systems in buildings using data-driven methods:
A comprehensive review. Energy Build. 2020, 229, 110492. [CrossRef]
96. Agarwal, A.; Dudík, M.; Wu, Z. Fair regression: Quantitative definitions and reduction-based algorithms. In Proceedings of the
International Conference on Machine Learning, Long Beach, CA, USA, 10–15 June 2019.
97. Jeon, B.K.; Kim, E.J.; Shin, Y.; Lee, K.H. Learning-based predictive building energy model using weather forecasts for optimal
control of domestic energy systems. Sustainability 2018, 11, 147. [CrossRef]
98. Lin, B.; Yu, B. Smart building uncertainty analysis via adaptive Lasso. IET Cyber Phys. Syst. Theory Appl. 2017, 2, 42–48. [CrossRef]
99. Yildiz, B.; Bilbao, J.; Sproul, A. A review and analysis of regression and machine learning models on commercial building
electricity load forecasting. Renew. Sustain. Energy Rev. 2017, 73, 1104–1122. [CrossRef]
100. Toubeau, J.F.; Bakhshideh Zad, B.; Hupez, M.; De Grève, Z.; Vallée, F. Deep reinforcement learning-based voltage control to deal
with model uncertainties in distribution networks. Energies 2020, 13, 3928. [CrossRef]
101. Khan, W.U.; Imtiaz, N.; Ullah, I. Joint optimization of NOMA-enabled backscatter communications for beyond 5G IoT networks.
Internet Technol. Lett. 2021, 4, e265. [CrossRef]
102. Yu, S.; Liu, J.; Wang, J.; Ullah, I. Adaptive double-threshold cooperative spectrum sensing algorithm based on history energy
detection. Wirel. Commun. Mob. Comput. 2020, 2020, 4794136. [CrossRef]
103. Khan, I.; Tian, Y.B.; Ullah, I.; Kamal, M.M.; Ullah, H.; Khan, A. Designing of E-shaped microstrip antenna using artificial neural
network. Int. J. Comput. Commun. Instrum. Eng. 2018, 5. [CrossRef]
104. Asif, M.; Khan, W.U.; Afzal, H.R.; Nebhen, J.; Ullah, I.; Rehman, A.U.; Kaabar, M.K. Reduced-complexity LDPC decoding for
next-generation IoT networks. Wirel. Commun. Mob. Comput. 2021, 2021, 2029560. [CrossRef]
105. Yousafzai, B.K.; Khan, S.A.; Rahman, T.; Khan, I.; Ullah, I.; Ur Rehman, A.; Baz, M.; Hamam, H.; Cheikhrouhou, O. Student-
performulator: Student academic performance using hybrid deep neural network. Sustainability 2021, 13, 9775. [CrossRef]
106. Yu, L. Deep reinforcement learning for smart building energy management: A survey. arXiv 2020, arXiv:2008.05074.
107. Zhang, D.; Han, X.; Deng, C. Review on the research and practice of deep learning and reinforcement learning in smart grids.
CSEE J. Power Energy Syst. 2018, 4, 362–370. [CrossRef]
108. Hagras, H. Toward human-understandable, explainable AI. Computer 2018, 51, 28–36. [CrossRef]
109. Sarker, I.H.; Colman, A.; Han, J.; Khan, A.I.; Abushark, Y.B.; Salah, K. Behavdt: A behavioral decision tree learning to build a
user-centric context-aware predictive model. Mob. Netw. Appl. 2020, 25, 1151–1161. [CrossRef]
Electronics 2023, 12, 242 25 of 25
110. Aliyan, E.; Aghamohammadi, M.; Kia, M.; Heidari, A.; Shafie-khah, M.; Catalão, J.P. Decision tree analysis to identify
harmful contingencies and estimate blackout indices for predicting system vulnerability. Electr. Power Syst. Res. 2020,
178, 106036. [CrossRef]
111. Alipour, M.M.; Razavi, S.N.; Feizi Derakhshi, M.R.; Balafar, M.A. A hybrid algorithm using a genetic algorithm and multiagent
reinforcement learning heuristic to solve the traveling salesman problem. Neural Comput. Appl. 2018, 30, 2935–2951. [CrossRef]
112. Konar, D.; Bhattacharyya, S.; Sharma, K.; Sharma, S.; Pradhan, S.R. An improved hybrid quantum-inspired genetic algorithm
(H.Q.I.G.A.) for real-time task scheduling in a multiprocessor system. Appl. Soft Comput. 2017, 53, 296–307. [CrossRef]
113. Bhasin, H.; Bhatia, S. Application of genetic algorithms in machine learning. IJCSIT 2011, 2, 2412–2415.
114. Shah SF, A.; Iqbal, M.; Aziz, Z.; Rana, T.A.; Khalid, A.; Cheah, Y.N.; Arif, M. The role of machine learning and the Internet of
things in smart buildings for energy efficiency. Appl. Sci. 2022, 12, 7882. [CrossRef]
115. Shirzadfar, H.; Gordoghli, A. Detection and Classification of Brain Tumors by Analyzing Images from M.R.I. Using the Support
Vector Machines (SVM) Algorithm. Significances Bioeng. Biosci. 2019, 3, 1–8.
116. Masadeh, R.; AlSaaidah, B.; Masadeh, E.; Al-Hadidi, M.D.R.; Almomani, O. Elastic Hop Count Trickle Timer Algorithm in
Internet of Things. Sustainability 2022, 14, 12417. [CrossRef]
117. Saaidah, A.; Almomani, O.; Al-Qaisi, L.; Kamel, M. An efficient design of RPL objective function for routing in internet of things
using fuzzy logic. Int. J. Adv. Comput. Sci. Appl. 2019, 10. [CrossRef]
118. Saaidah, A.; Almomani, O.; Al-Qaisi, L.; Alsharman, N.; Alzyoud, F. A comprehensive survey on node metrics of RPL protocol
for IoT. Mod. Appl. Sci. 2019, 13, 1. [CrossRef]
119. Mohammadi, M.; Rashid, T.A.; Karim, S.H.T.; Aldalwie, A.H.M.; Tho, Q.T.; Bidaki, M.; Rahmani, A.M.; Hosseinzadeh,
M. A comprehensive survey and taxonomy of the SVM-based intrusion detection systems. J. Netw. Comput. Appl. 2021,
178, 102983. [CrossRef]
120. Almaiah, M.A.; Almomani, O.; Alsaaidah, A.; Al-Otaibi, S.; Bani-Hani, N.; Hwaitat, A.K.A.; Al-Zahrani, A.; Lutfi, A.; Awad,
A.B.; Aldhyani, T.H. Performance Investigation of Principal Component Analysis for Intrusion Detection System Using Different
Support Vector Machine Kernels. Electronics 2022, 11, 3571. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.