Megrendelés

Rituraj Rituraj[1] - Dániel T. Várkonyi[2] - Amir Mosavi[3] - József Pap[4] - Annamária R. Várkonyi-Kóczy[5] - Csaba Makó[6]: Machine Learning in Smart Grids - A Systematic Review, Novel Taxonomy, and Comparative Performance Evaluation (Publico, 2024/1., 53-83. o.)

https://doi.org/10.32575/ppb.2024.1.3

Abstract

This article presents a state-of-the-art review of machine learning (ML) methods and applications used in smart grids to predict and optimise energy management. The article discusses the challenges facing smart grids, and how ML can help address them, using a new taxonomy to categorise ML models by method and domain. It describes the different ML techniques used in smart grids as well as examining various smart grid use cases, including demand response, energy forecasting, fault detection, and grid optimisation, and explores how ML can improve these cases. The article proposes a new taxonomy for categorising ML models and evaluates their performance based on accuracy, interpretability, and computational efficiency. Finally, it discusses some of the limitations and challenges of using ML in smart grid applications and attempts to predict future trends. Overall, the article highlights how ML can enable efficient and reliable smart grid systems.

- 53/54 -

Keywords: machine learning, smart grids, artificial intelligence, big data, soft computing, data science

Introduction

The smart grid (SG) is an upgraded type of electrical grid that improves reliability, security, and efficiency using advanced technology, facilitating real-time communication for managing power supply and demand. It promotes the integration of renewable energy sources and supports electric vehicles and distributed energy resources, reducing reliance on fossil fuels. It also enhances grid resilience and security, potentially transforming the electricity sector into a more sustainable and dependable energy system. In Ahmad et al.'s (2007) review,[1] they highlight the unique challenges arising from the growing integration of energy storages and renewable energy sources into the conventional power systems and AI. This shift requires forward-thinking investments in SG technologies, integrating advanced measurement equipments, controllable transmission assets, and software control systems. Kwak and Heo (2007) stress the importance of creating a resilient and adaptable infrastructure capable of responding to both internal and external changes, given the intricate interconnectedness of modern infrastructure systems, which can magnify the impact of local disruptions into broader cascade failures.[2] The vision for the SG, as presented by Bari et al. (2014),[3] is of a profound transformation in the electric power sector. This transformation centres on the integration of bidirectional power and information flows, addressing critical factors like capacity, efficiency, reliability, sustainability, consumer engagement, and the evergrowing energy demand. It promotes a range of generation and storage solutions, and advocates for environmentally responsible practices.[4] Ardito et al. (2013) add that the development of the SG entails enhancing the existing network with new features and services while preserving the core physical infrastructure, marking a significant stride toward a more resilient and adaptable power system.[5] The conventional electricity grid, often referred to as the legacy or analogue grid, functions as a one-way system in which electricity is centrally generated and transmitted to consumers via long-distance lines. In contrast, the SG is a modernised grid that harnesses advanced digital technology to enhance the power system's reliability, security, and efficiency.

- 54/55 -

Figure 1: Overview of an SG implementation

Source: compiled by the authors based on an adaptation from Ahmad et al. 2022.

The SG stands out due to four key features: bidirectional communication, facilitating realtime monitoring and management of electricity supply and demand; integration of RESs such as solar and wind; support for electric vehicles and distributed energy resources. It reduces dependency on fossil fuels, and enhances environmental sustainability. Moreover, robust security measures provide protection against potential threats. Figure 1 visually demonstrates the information and energy flow within the SG infrastructure, a concept absent in the traditional power system.

In the context of modern SGs, Berghout et al. (2022) emphasise the critical importance of condition monitoring, which is facilitated by cutting-edge computing technology and secure cyber-physical connectivity.[6] ML, and particularly deep learning (DL), has rapidly advanced and demonstrated exceptional performance in various SG-related activities, as highlighted by Xu et al. (2022).[7] The transition from traditional power distribution systems, which relied on human intervention, to more robust SGs has played a crucial role in ensuring reliable power delivery, as discussed by Elbouchikhi et al. (2021).[8] Effectively processing the extensive data within SGs, required for tasks such as power flow optimisation and system monitoring, necessitates dynamic energy management, as elucidated by Hossain et al. (2019).[9] ML and DL techniques offer valuable tools for SG development, encompassing three key phases: the constituting element phase, the process phase, and the power

- 55/56 -

converter stage, as discussed by Behara and Saha (2022).[10] However, developments such as the integration of prosumers into SGs, power system decarbonisation using blockchain and artificial intelligence (AI), and the functionalities of various SG applications represent both challenges and opportunities, as highlighted by Hua et al. (2022).[11] Applications of SG include such aspects as demand response initiatives, automated data processing for SCADA systems, voltage stability assessment, smart city planning, and home automation, as noted by Chaurasia and Kamath (2022).[12] The possible sources of disruption, including harmonic production, load variations, and wiring and grounding issues pose risks to the electricity supply system, as explained by Rangel-Martinez et al. (2021).[13] Widespread implementation of advanced technologies like 5G and specialised algorithms plays a pivotal role in developing ML-based sustainable non-industrial energy management applications, as outlined by Omitaomu and Niu (2021).[14] Security issues in SGs, particularly the threat of false data attacks, have substantial implications and are a subject of concern, as addressed by Cui et al. (2020).[15]

Figure 2: Machine learning's role in SG

Source: compiled by the authors based on an adaptation from Ahmad et al. 2022.

- 56/57 -

Additionally, concerns about cybersecurity emerge due to the heavy reliance of SGs on communication technologies, while the management of extensive data volumes for privacy and analytical purposes presents an additional obstacle. Enhancing grid resilience to natural disasters, achieving regulatory standardisation, fostering consumer engagement, addressing the high initial infrastructure costs, and seamlessly integrating diverse energy resources constitute critical areas for enhancement. Making sufficient progress in these domains requires collaborative efforts among stakeholders and advancements in technology to facilitate the widespread adoption of sustainable electricity grids. In this regard, Raza and Khosravi (2015) review techniques for developing SGs and building load demand forecasting based on AI, with Figure 2 illustrating the various applications of AI, computational intelligence, and ML across different aspects of SG.[16]

Methodology

This section presents an overview of the classification and research methodology employed in the comprehensive review study. It first explicitly delineates the primary taxonomy of the article, followed by an explanation of the process utilised for information gathering and conducting related investigations. The section is structured into six main segments, including an introduction, details of the study's execution, its primary objectives, a review of studies focusing on energy demand forecasting, the introduction of evaluation criteria, and a presentation of research findings. The central focus of this review is the examination of machine learning applications in smart grids (SGs). The study follows the PRISMA standard for data collection, which consists of four essential phases: identification, screening, eligibility, and inclusion. Initially, a total of 550 articles were identified, and following a rigorous evaluation, 89 articles were chosen for in-depth analysis, constituting the qualitative and quantitative foundation of the study. Figure 3 offers a visual representation of the flowchart illustrating the PRISMA technique employed in constructing the study's database.

- 57/58 -

Figure 3: The PRISMA flowchart illustrating the standard search and screening

Source: compiled by the authors

Results

Artificial Neural Network

Artificial Neural Networks (ANNs) are ML algorithms inspired by the structure of the human brain and are thus well-suited for pattern recognition and feature extraction tasks in SGs. They are pivotal in load forecasting, fault detection, and energy management within SGs, and have been widely adopted by researchers and practitioners. ANNs predict electricity demand based on factors such as weather and time, optimising grid operations and reducing the need for additional energy generation or storage. They also excel at identifying power transmission line faults, enhancing grid performance, and preventing outages through sensor data analysis. In energy management, ANNs optimise the operation of distributed energy resources, such as photovoltaic panels and wind turbines, using historical data and predictive analysis, and thus significantly improving SG efficiency, reliability, and sustainability. The creation of ANN networks involves a crucial training process with connections and nodes, detailed in Equation (1).[17]

- 58/59 -

The equation provided describes the input value (Ij) from neuron i to neuron j, with Oj representing the output value of neuron i. The weight value is denoted as wij, and the related bias for neuron j is woj. A simplified representation of a basic ANN approach in the presence of related components is depicted in Figure 4. The development of an ANN approach typically involves three stages: training, testing, and validation.

Figure 4: The architecture of ANN

Source: compiled by the authors based on an adaptation of a standard ANN.

ANNs find application in SG contexts, such as material selection for dye-sensitised solar cells, based on Bhagya Raj et al. (2022).[18] These networks have demonstrated their prowess at capturing nonlinear relationships even without prior knowledge and exhibit high degree of accuracy, with metrics like root mean square error (RMSE), high correlation coefficients, and low relative deviation, as exemplified in Li et al.'s (2021) photovoltaic fault detection study.[19] Recurrent Neural Networks (RNN), incorporating feedback loops, excel at tasks such as time-series forecasting but may face challenges with long-term dependencies. Convolutional Neural Networks (CNN) are adept at grid-structured data tasks like image recognition but may be less effective for non-grid-structured data. Autoencoders efficiently handle data compression and noise removal in SG applications, but their effectiveness depends on data quality. Common ANN configurations include multi-layer perceptrons and the implementation of the back-propagation learning technique. ANNs, as described by Jawad et al. (2021), are a ML technique inspired by biological neurons, sharing computational parallels with human brain learning processes.[20] Feedforward Neural Networks are a fundamental type, with unidirectional interconnected nodes

- 59/60 -

suitable for basic SG tasks like regression and classification. However, FNNs may struggle with complex relationships in nonlinear data. ANNs aim to create links between input and output variables through data-driven learning procedures. Additionally, a study by Dong et al. (2003) underscored the extensive application of radial basis function networks and multi-layer perceptron's in function approximation, contributing to the development of Support Vector Machines (SVMs).

Support vector machines

SVMs are versatile supervised learning algorithms applied in SGs for both classification and regression tasks, addressing such challenges as load forecasting, fault detection, and power quality event classification. SVMs excel at handling high-dimensional power systems data, being robust to noise, and can perform well even with limited training data. They effectively model nonlinear relationships between features, enhancing system accuracy. SVM integration in SG applications has the potential to improve power system efficiency, reliability, and security when using advanced ML. In SVM, data analysis for regression and classification creates reliable prediction models, assigning new instances during training. The closest data points to the hyperplane, referred to as support vectors, influence both the hyperplane's position and orientation. It is essential to maximise the margin, which is the distance between the support vectors and the hyperplane, when selecting the hyperplane. Even a slight alteration in the position of these support vectors can change the hyperplane. Nu-SVM introduces the "nu" parameter, providing flexibility in controlling support vectors and errors. Despite offering a more intuitive trade-off, selecting an appropriate "nu" value involves difficulties, with interpretations varying across datasets. Equation (2) represents any hyperplane as the set of desired points, as explained by Blanco et al. (2022).[21]

Here,

is the standard vector to the hyperplane.

represents the offset value of the hyperplane from the origin along the normal vector.

Within SVM, two types of margins are considered: soft margins and hard margins. The concept behind the soft margin is to permit SVM to make minor errors, thus enabling the widest possible margin to correctly classify other data points. Linear-SVM seeks optimal class separation through a hyperplane, maximising the margin with support vectors. It excels at high-dimensional spaces for approximately linear relationships but is less effective with complex, nonlinear data and is sensitive to outliers. This approach leads to a distinct optimisation problem, as shown in equation (3).[22]

- 60/61 -

In this context, λ represents the trade-off between the margin size increase and the requirement for xi to remain on the current side of the margin. Nonlinear-SVM with Kernels extends linear SVM, effectively capturing complex relationships through higher-dimensional transformations. It is versatile in scenarios with nonlinear boundaries and its performance relies on kernel selection, which raises challenges and increased computational costs. Support Vector Regression adapts SVM for regression, effectively minimising deviations within a specified margin and handling nonlinear relationships. It is robust to outliers. It demands careful parameter selection, particularly with large datasets. Various studies have highlighted the versatility of SVMs in different applications. Diana et al. (2019) emphasised the adaptability and high accuracy of SVMs for electromyographic signal classification.[23] Multiclass-SVM expands binary SVM for multiple classes, utilising one-vs-one or one-vs-all strategies. It is versatile for scenarios with more than two classes, while its performance is strategy-dependent, with heightened computational costs for additional classes.

Extreme learning machine

Extreme Learning Machine (ELM) is a widely used ANN in SGs due to its quick training and high accuracy. ELM plays a pivotal role in predicting energy consumption, improving load forecasting, and enhancing grid stability in SGs. ELM functions as a single-hidden layer feedforward NN, featuring randomly assigned input weights and biases, and exclusively learning output weights. It emphasises swift training with a fixed hidden layer. It can optimise grid operations by forecasting energy demand based on weather and time. ELM can also detect system failures, such as power line faults, preventing outages and improving overall grid performance. Additionally, ELMs are valuable for real-time network retraining, although they may not match the accuracy of CNNs, as shown in equation (4).[24]

L is the number of hidden or covert units in the NN. N is the number of training samples or data points. ß represents the scaled vector between the hidden layer and the output layer, ω represents the scaled vector between the input layer and the hidden layer, g is an activation function applied to the output of the hidden layer, b is a bias vector typically added to the output of the hidden layer, while x is the input vector to the NN. Zheng et al. (2022)

- 61/62 -

conducted a review of ELM in data stream classification, emphasising its effectiveness, universal approximation capabilities, and simplicity.[25] Mohanty et al. (2021) proposed a hybrid model combining kernel ELM and an autoencoder for financial market prediction, which exhibited improved profitability analysis compared to traditional methods.[26] ELM has proven to be computationally efficient for extensive datasets, particularly in big data applications. Its advantages include reduced overfitting through hidden layer randomisation and faster training times compared to traditional neural networks. Yaseen et al. (2019) used ELM for river flow forecasting and water resource management, enhancing prediction accuracy through orthogonal decomposition.[27] ELM has limitations such as potential constraints on model interpretability and potential performance gaps in complex tasks requiring deep hierarchical feature learning. Additionally, the absence of iterative tuning in the hidden layer may restrict its adaptability to specific data types. Kariminia et al. (2016) applied ELM to analyse visitors' thermal comfort in public spaces, achieving precise predictions and reducing training time.[28]

Dou et al. (2022) identified a vulnerability in power system state estimators with a new cyberattack called a false data injection (FDI) attack, using online sequential ELM.[29] Dewangan et al. (2022) proposed an enhanced ELM model for forecasting the stability of cyber-physical systems in SGs, considering technical and socioeconomic factors that could impact their stability.[30] Zhang et al. (2020) improved intrusion detection in SGs by applying a genetic algorithm ELM, enhancing accuracy and reducing false positives.[31] Naz et al. (2019) enhanced the recurrent-ELM model's scalability and prediction accuracy, especially with larger datasets.[32] Duo et al. (2019) employed a hybrid model combining Variational Mode Decomposition and online sequential ELM for FDI attack detection in SGs.[33] Xue et al. (2019) introduced a predictive recovery technique for addressing incorrect data using geographical power data correlation to enhance system resilience.[34] Li et al. (2018) proposed an intrusion detection system using online sequential extreme learning, optimised with the artificial bee colony-differential evolution algorithm, achieving a 95.3% accuracy rate for detecting bogus data injection attacks.[35]

- 62/63 -

Decision tree

Decision Trees (DT) are widely used in SGs due to their simplicity, interpretability, and versatility in handling various data types. DTs have diverse applications in SGs, including load forecasting, fault detection, and energy management. They predict electricity demand based on factors such as weather and time, allowing grid operations to be optimised, and reducing the need for extra energy generation or storage. DTs also help detect power line faults, improving grid performance. In energy management applications, DTs optimise the operation of distributed energy resources, maximising their contribution. When used in SGs, DTs can enhance efficiency, reduce costs, and enhance grid reliability and sustainability. Figure 6 illustrates the DT workflow, and DT algorithms apply equations like (5) for classification and (6) for regression.[36]

Where, fi is the frequency of label i at a node and c is the number of unique labels, γi is the label for an instance, N is the number of instances and μ is the mean given by

Jena and Dehuri (2020) explored the role of data mining in prediction, encompassing regression and classification.[37] DTs are preferred for their simplicity and effectiveness, but their complexity grows with larger datasets, often requiring advanced algorithms. Zekić-Sušacand and Knežević (2021) investigated the Classification and Regression Tree Algorithm (CART) and its relevance to energy cost.[38] Kadiyala and Kumar (2018) used Python to assess various DT-based boosting algorithms and found extreme gradient boosting to perform best.[39] Subramaniam et al. (2017) compared CARTs and Conditional Inference Trees (CTree) in terms of subgroup identification and prediction accuracy.[40] Peng et al. (2017) emphasised CART's significance in cocaine reward research.[41] Heidari et al. (2013) introduced a hybrid DT and discrete wavelet transform model to facilitate the detection of islanding in distributed systems.[42] DT models have also been applied for the transient security assessment (TSA) of power systems.[43]

Turanzas et al. (2022) introduced an event detection algorithm for the SG focused on identifying the status and location of attacked devices. They employed two DTs to improve event detection accuracy, achieving 80.59% accuracy for status prediction and

- 63/64 -

maintaining 79.39% for location prediction using the nested FDI algorithm.[44] Da Cunha et al. (2022) employed the DT algorithm to analyse power system stability in SGs, achieving a remarkable degree of accuracy of 93% when identifying small signals within the system.[45] Tehrani et al. (2020) utilised DTs, Random Forest (RF), and gradient boosting algorithms to detect non-technical losses in power consumption data, achieving accuracy rates of 87%, 88.1%, and 88.6% for DT, RF, and gradient boosting, respectively.[46] Taghavinejad et al. (2020) stressed the significance of IoT security in SGs and proposed a hybrid DT method with 83.14% accuracy in detecting technical losses, outperforming DT, KNN, and SVM with accuracy rates of 80.90%, 79.12%, and 78.52%, respectively. Eissa et al. (2019) compared DT's role in load optimisation to other methods, noting its efficient management of local heat ventilation and air conditioning units.[47] Radoglou-Grammatikis et al. (2019) introduced an intrusion detection system based on DT for safeguarding advanced metering infrastructure, achieving high accuracy and a true positive rate.[48] Wang and Kong (2019) enhanced air quality predictive modelling in a "weather-smart grid" through DT-based techniques.[49] Singh and Govindarasu (2018) presented an intelligent remedial action scheme for detecting cyber-attacks and physical disturbances in the SG.[50] Steer et al. (2012) demonstrated the effectiveness of DT ensembles, referred to as "forests", in delivering near-ideal control strategies in real-time.[51]

Random forest

RF, a widely used ML algorithm, is prominent in the SG industry for its high accuracy and ability to handle complex datasets. In SG-related applications, RF excels at load forecasting, fault detection, and energy management, optimising grid operations and reducing the need for additional energy generation. It also enhances grid performance by detecting and diagnosing power transmission line faults and improving sustainability by optimising distributed energy resources. The integration of DTs into the RF algorithm to make predictions involves the combination of independent DT models through majority voting. Gini Importance, as implemented in Scikit-learn, evaluates feature relevance in each DT, as illustrated in equations (7) and (8). An overview of the RF algorithm is provided in Equation (9).[52]

- 64/65 -

The following formula is used to determine each feature's relevance on a DT:

At the RF level, the ultimate feature relevance is determined by finding its average over all trees. Calculating the relevance of each attribute for each tree, then dividing that total by the number of trees, yields:

Where, ni sub(j) = the value of node j, w sub(j) = scaled number of samples reaching node j, C sub(j) = the value of the impurity node j, left(j) = toddler node from the left split on node j, right(j) =+ toddler node from right split on node j, fi sub(i) = the importance of feature i, ni sub(j) = the importance of node j, RFfi sub(i) = the importance of feature i calculated from all trees in the RF model, normfi sub(ij) = the normalised feature importance for i in tree j, T = total number of trees.

Recently, RF has been successfully applied in water resource applications, offering predictive power with simplicity and speed. RF aids in urban surface thermal environment analysis[53] and enhances high-voltage circuit breaker diagnosis through a hybrid RF and stacked Autoencoder model.[54] Its interpretability supports applications requiring understanding, and its efficiency and minimal parameter adjustment make it a valuable tool.[55]

Logistic regression

Logistic Regression (LR) is a widely employed statistical model in the field of SGs, being particularly well-suited for classification tasks focused on predicting event probabilities based on predictor variables. In SG applications, LR is effective in tasks such as load forecasting, fault detection, and energy management, and has gained favour among practitioners and researchers. For example, LR can predict the likelihood of power outages based on factors including weather and infrastructure age, thus contributing to enhanced grid reliability. Furthermore, LR aids in optimising the operation of distributed energy resources such as solar panels and wind turbines by predicting their capacity to meet

- 65/66 -

electricity demand. In summary, LR enhances efficiency, cost-effectiveness, and grid reliability and sustainability in SG. LR algorithms are applied for both classification and regression techniques, while Equation (11) embodies the core equation for evaluating the LR ML algorithm.[56]

Where x = input value, y = predicted output, b0 is bias or intercept term, b1 is the coefficient for input (x).

Drilling engineering, a crucial aspect of gas and oil exploration, involves significant investments and technological complexities. Deng et al. (2021) used LR algorithms to predict the rate of penetration, contributing to the field.[57] Hewett et al. (2020) proposed a five-factor maximum model for risk prediction with LR in drilling engineering.[58] Sun et al. (2018) focused on environmental ecosystem monitoring, employing an early-warning LR model for timely alerts.[59] Additionally, Bashir et al. (2021) found LR to outperform other classification algorithms, achieving high precision and accuracy in experiments.[60]

Analysis and discussion

The reliability of various ML algorithms in SG applications can be assessed using a dependability score based on performance metric normalisation. Equation (12), developed by Band et al. (2022), demonstrates the min-max normalisation process for these metrics, ensuring comparability with scores ranging from 0 to 1.[61]

The dependability scores have been divided into four zones for easier interpretation:

- 66/67 -

According to the reliability analysis, the most reliable ML algorithm for SG applications is ANN. Additionally, ELM, RF, and LR exhibit comparatively high levels of reliability within the SG context.

Efficiency analysis

Figure 5 illustrates an efficiency analysis using processing time as a metric for the surveyed ML methods, employing min-max normalisation for score comparability shown in Equation (13).[62]

The equation defines the normalisation of processing time scores using the min-max method, yielding scores between 0 and 1, and categorises them into four zones for clarity.

A lower score signifies faster ML algorithms, with ANN demonstrating the fastest performance, while DL and hybrid/ensemble models exhibit reduced speed due to their intricate computational structure.

Table 1: Novel studies based on ML-based method in SG

ReferenceContributionApplicationSourceML-based method
Zheng et al.
2021
Addressing the load
shifting associated with
demand response
Customer
incentive pricing
IET SGSliding time window
technique, genetic
algorithm
Jarmouni et al.
2021
Ensuring the safety of
electricity for consumers
while maximising the
integration of RESs
Multiple-
source energy
management
International Journal
of Power Electronics
and Drive Systems
Multilayer
perceptron network
Liu & Shu
2021
Implementing a hybrid
ML model to minimise
false attacks in SGs
SecurityComputers and
Security
Gradient-based and
population-based
algorithm
Gupta et al.
2021
Suggesting a cyber
detection method for
recognising cyber
intrusions in the SG
FDI systemInternational Journal
of Engineering,
Transactions B:
Applications
Intelligent Loop
Based-ANN

- 67/68 -

ReferenceContributionApplicationSourceML-based method
Teekaraman
et al. 2022
Identifying regression
losses within the SG
Loss
identification
in large-scale
system
Wireless
Communications and
Mobile Computing
LSTM, heuristic
algorithm, Adaptive
ARIMA, Linear
regression
Bao et al.
2022
Optimising the dispatch
of the SG through
a multi-objective
approach
Forecasting the
actual load
Mobile Information
Systems
Multi-particle
swarm optimisation
Wang et al.
2022
Real-time assessment of
regulatory system risks
Communication
and data
security
Journal of Shenyang
University of
Technology
CNN-SVM
classification model
Dou et al.
2022
Evaluating the
detection accuracy and
assessing the impact
of attack intensity and
environmental noise
on the performance of
the SG
FDI attackCSEE Journal of
Power and Energy
Systems
Variational Mode
Decomposition,
OS-ELM
Dewangan
et al. 2022
Introducing a Genetic
Algorithm-ELM for
forecasting the stability
of cyber-physical systems
Stability
prediction
Electric Power
Systems Resiliency:
Modelling,
Opportunity, and
Challenges
Hessenberg
Decomposition
ELM, GA-based
ELM
Zhang et al.
2020
Enhances the accuracy,
detection rate, and
precision of intrusion
detection while
minimising the false
positive rate
Intrusion
detection
EnergiesOnline
sequential-ELM,
GA-ELM
Singh &
Govindarasu
2018
Reducing the impact on
both system reliability
and economic factors
Anomaly
detection
IEEE Power and
Energy Society
General Meeting
Special Protection
Scheme, Intelligent
Remedial Action
Scheme
Steer et al.
2012
Implementing a receding
horizon controller to
dynamically adjust the
output of the SG in real-
time
Online
operation of SG
Energy Conversion
and Management
C4.5 algorithm,
Particle swarm
optimisation
Ganesan et al.
2022
Regularly monitoring
the operational status of
wearable sensing devices
in the SG
Human activity
recognition
Mathematical
Problems in
Engineering
K-means ++
algorithm, RF
Chen et al.
2021
Enhancing energy
efficiency and promoting
the use of clean energy
Energy
optimisation
IOP Conference
Series: Earth and
Environmental
Science
RF
Lin et al.
2020
Enhancing the precision,
recall rate of fault
prediction, and reducing
the rate of negative
samples
Fault predictionEnterprise
Information Systems
Voted RF algorithm,
NSGA algorithm

- 68/69 -

ReferenceContributionApplicationSourceML-based method
Moldovan
2021
Categorising the stability
status of an SG
StabilityLecture Notes in
Networks and
Systems
Improved Kangaroo
Mob Optimisation,
LR
Manoharan
et al.
2020
Identifying optimal
solutions for energy
consumption, distance,
and cost
MonitoringEnergiesBinary LR
Mukherjee
et al. 2020
Developing a cost-
effective solution
for interconnecting
electrical and electronic
devices
Lightweight
sustainable
intelligent LF
Sustainable
Computing:
Informatics and
Systems
KNN-regressor
model, SVM
Naz et al. 2019Ensuring the
effectiveness of load
scheduling and reducing
prices
Short-term
electric load and
price forecasting
EnergiesEnhanced-LR,
Enhanced Recurrent
ELM

Source: compiled by the authors

Figure 5: The score for processing speed of ML-based methods used to SG applications

Source: compiled by the authors

Figure 6 shows the evaluation criteria used in the reviewed papers for ML methods, where such metrics as accuracy, precision, recall, correlation coefficient, and various error-related measurements are prevalent, while specialised or complementary metrics are less frequently employed.

Obtaining precise accuracy percentages for different ML algorithms in SG data security is challenging due to factors including application, training data quality, problem complexity, and hyperparameters. Typically, more complex algorithms, such as ANNs and SVMs, tend to achieve higher accuracy compared to simpler ones like DT and KNN. However, actual accuracy varies depending on the specific application and data quality. It is important to consider factors beyond accuracy, including computational resources, model interpretability, and generalisation capabilities. Figure 6 depicts accuracy values, highlighting the lower accuracy produced by single ML models (e.g. ANN, DE, binary LR, Feed Forward NNs) across various SG applications.

- 69/70 -

Figure 6: Comparison of the models' accuracies

Source: compiled by the authors

Multiple ML algorithms are useful for SG applications, including LR for continuous value predictions, DTs for adaptable classification, RF for ensemble learning, ANN for various types of parameter forecasting, SVM for its trade-off between high accuracy and processing speed, and ELM for rapid scalability. Selection of the most appropriate algorithm for a task hinges on the specific challenges and data attributes within SG contexts.

Figure 7 depicts the allocation of ML methods across diverse SG applications, with ANN and RF models being prevalent in security. Additionally, ELM and ANN excel at FDI, whereas ELM is predominant in customer incentive pricing, while LR and ANN dominate energy management. RF emerges as a suitable choice for real-time voltage stability monitoring in the SG. ML algorithms play a crucial role in optimising Demand Response by accurately predicting energy demand in the Grid, thereby enhancing program efficiency and grid management. Google's DeepMind utilises ML for renewable energy integration, specifically in wind farms, improving their overall efficiency through advanced wind forecasting and turbine optimisation. Predictive analytics powered by ML contribute to grid stability and predictive maintenance, proactively identifying potential equipment failures. ML is applied for energy theft detection, analysing consumption patterns to prevent unauthorised usage. ML models are employed to improve the grid's resilience to natural disasters, simulating and strategising for potential impacts post-events. ML is also leveraged for electric vehicle integration, by optimising charging infrastructure and alleviating strain on distribution networks. ML is utilised for grid anomaly detection, swiftly identifying and responding to cybersecurity threats and unexpected grid behaviour in real-time.

- 70/71 -

Figure 7: Distribution of the utilisation percentages of various ML techniques in this study among diverse application categories within the field of SG

Source: compiled by the authors

Limitations, challenges, and future trends

The definition of AI varies by time. Therefore, this study instead of reviewing the AI methods, enforced limitation to only investigate standard ML methods. The deep learning methods had been excluded from this study and can be studied in a future research. There are some limitations in the usefulness of ML for SG Applications: a) data quality and variability - ML models face difficulties due to the quality and variability of SG data, affecting their performance as they struggle with inaccuracies and fluctuations; b) interpretability -some ML models exhibit inherent complexity, reducing their interpretability. This limitation hinders a clear understanding of decision-making processes, which is crucial in critical infrastructure like SGs; c) scalability - the growth of SG systems raises concerns about scalability, particularly when handling extensive data processing and resource-intensive ML algorithms. The challenges arising from the use of ML for SG applications included: A) privacy and ethical concerns - striking a balance between the demand for data-driven insights and privacy considerations presents a significant challenge. Careful implementation of privacy-preserving measures and ethical considerations is thus essential; B) regulatory compliance - continuous adherence to evolving regulations and ensuring compliance with legal frameworks governing ML applications in SGs poses an ongoing challenge for system operators and developers; C) cybersecurity risks - ML models and the data they handle are susceptible to cyber threats, demanding the implementation of robust cybersecurity measures to safeguard against potential attacks and breaches. The likely future trends in ML for SG applications may include: A) explainable AI- anticipated future ML models in SGs will prioritise enhancing interpretability through explainable-AI techniques, fostering transparency and trust in decision-making processes; B) edge computing for real-time processing: The integration of edge computing with ML in SGs is set to revolutionise real-time data processing at the edge, reducing latency, and

- 71/72 -

enhancing overall system responsiveness; C) federated learning - the future may witness the rise of federated learning, emphasising decentralised model training across devices. This approach is expected to address privacy concerns effectively by keeping sensitive data localised; D) hybrid models - an emerging trend is the combination of traditional physics-based models with ML techniques, leading to more accurate and robust SG models that leverage the strengths of both approaches.

Conclusion

This article studied the ML applications in SGs, conducted a systematic review, introducing a novel taxonomy, and carried out a thorough comparative performance evaluation. The well-structured taxonomy established a foundation for categorising and comprehending various ML approaches within SG context. The performance evaluation not only illuminates the strengths and weaknesses of the various ML models, but also furnishes invaluable insights for practitioners aiming to implement efective solutions in real-world SG scenarios. Navigating the intricate landscape of contemporary energy distribution, the integration of ML not only becomes a technological imperative but also a transformative catalyst, amplifying efficiency, resilience, and sustainability in SG operations. This research not only contributes to the academic debate, but can also serve as a pragmatic guide for engineers, system operators, and policymakers striving to advance and optimise SG infrastructures. This research found that the applications of ANNs, ELM and RF methods are popular. Looking forward, the findings presented underscore the dynamic nature of the field, fostering continual research, development, and collaboration to propel innovation and tackle the evolving challenges in SG management.

Table of acronyms

RESsRenewable Energy Resources
SGSmart Grid
MLMachine Learning
KNNK-Nearest Neighbours
DLDeep Learning
AIArtificial Intelligence
ANNArtificial Neural Network
NNNeural Network
SVMSupport Vector Machine
ELMExtreme Learning Machines
DTDecision Tree
CARTClassification and Regression Tree Algorithm
CTreeConditional Inference tree

- 72/73 -

RFRandom Forest
LRLogistic Regression
FDIFalse Data Injection attack
LSTMLong-Short Term Memory
CNNConvolutional Neural Network
NBNaive Bayes
IoTInternet of Things

References

Achlerkar, Pankaj D. - Samantaray, S. R. - Manikandan, M. Sabbarimalai (2016): Variational Mode Decomposition and Decision Tree-based Detection and Classification of Power Quality Disturbances in Grid-Connected Distributed Generation System. IEEE Transactions on Smart Grid, 9(4), 3122-3132. Online: https://doi.org/10.1109/TSG.2016.2626469

Ahmad, Tanveer - Zhu, Hongyu - Zhang, Dongdong - Tariq, Rasikh - Bassam, A. - Ullah, Fasih - AlGhamdi, Ahmed, S. - Alshamrani, Sultan S. (2022): Energetics Systems and Artificial Intelligence: Applications of Industry 4.0. Energy Reports, 8, 334-361. Online: https://doi.org/10.1016/j.egyr.2021.11.256

Ahmed, Saeed - Lee, Youngdoo - Hyun, Seung-Ho - Koo, Insoo (2019): Unsupervised Machine Learning-Based Detection of Covert Data Integrity Assault in Smart Grid Networks Utilizing Isolation Forest. IEEE Transactions on Information Forensics and Security, 14(10), 2765-2777. Online: https://doi.org/10.1109/tifs.2019.2902822

Aly, Hamed H.H. (2020): A Proposed Intelligent Short-Term Load Forecasting Hybrid Models of ANN, WNN and KF Based on Clustering Techniques for Smart Grid. Electric Power Systems Research, 182, 106191. Online: https://doi.org/10.1016/j.epsr.2019.106191

Ardito, Luca - Procaccianti, Giuseppe - Menga, Giuseppe - Morisio, Maurizio (2013): Smart Grid Technologies in Europe: An Overview. Energies, 6(1), 251-281. Online: https://doi.org/10.3390/en6010251

Areo, Oluwafadekemi S. - Gershon, Obindah - Osabuohien, Evans (2020): Improved Public Services and Tax Compliance of Small and Medium Scale Enterprises in Nigeria: A Generalised Ordered Logistic Regression. Asian Economic and Financial Review, 10(7), 833-860. Online: https://doi.org/10.18488/journal.aefr.2020.107.833.860

Banga, Alisha - Ahuta, Ravinder - Sharma, S. C. (2022): Accurate Detection of Electricity Theft Using Classification Algorithms and Internet of Things in Smart Grid. Arabian Journal for Science and Engineering, 47(8), 9583-9599. Online: https://doi.org/10.1007/s13369-021-06313-z

Band, Shahab S. - Ardabili, Sina - Sookhak, Mehdi - Chronopoulos, Theodore A. -Elnaffar, Said - Moslehpour, Massoud - Makó, Csaba - Török, Bernát - Pai, Hao-Ting - Mosavi, Amir (2022): When Smart Cities Get Smarter via Machine

- 73/74 -

Learning: An In-depth Literature Review. IEEE Access, 10, 60985-61015. Online: https://doi.org/10.1109/ACCESS.2022.3181718

Bao, Man - Zhang, Hongqi - Wu, Hao - Zhang, Chao - Wang, Zixu - Zhang, Xiaohui (2022): Multiobjective Optimal Dispatching of Smart Grid Based on PSO and SVM. Mobile Information Systems, 2051773. Online: https://doi.org/10.1155/2022/2051773

Bashir, Ali K. - Khan, Suleman - Prabadevi, B. - Deepa, N. - Alnumay, Waleed S. - Gadekallu, Thippa R. - Maddikunta, Praveen K. R. (2021): Comparative Analysis of Machine Learning Algorithms for Prediction of Smart Grid Stabilityt. International Transactions on Electrical Energy Systems, 31(9), e12706. Online: https://doi.org/10.1002/2050-7038.12706

Bashir, Hayat - Lee, Seonah - Kim, Kyong H. (2022): Resource Allocation through Logistic Regression and Multicriteria Decision Making Method in IoT Fog Computing. Transactions on Emerging Telecommunications Technologies, 33(2), e3824. Online: https://doi.org/10.1002/ett.3824

Bari, Ataul - Jiang, Jin - Saad, Walid - Jaekel, Arunita (2014): Challenges in the Smart Grid Applications: An Overview. International Journal of Distributed Sensor Networks, 10(2), 974682. Online: https://doi.org/10.1155/2014/974682

Behara, Ramesh K. - Saha, Akshay K. (2022): Artificial Intelligence Methodologies in Smart Grid-Integrated Doubly Fed Induction Generator Design Optimization and Reliability Assessment: A Review. Energies, 15(19), 7164. Online: https://doi.org/10.3390/en15197164

Berghout, Tarek - Benbouzid, Mohamed - Muyeen, S. M. (2022): Machine Learning for Cybersecurity in Smart Grids: A Comprehensive Review-based Study on Methods, Solutions, and Prospects. International Journal of Critical Infrastructure Protection, 38, 100547. Online: https://doi.org/10.1016/j.ijcip.2022.100547

Bhagya Rat, G. V. S. - Dash, Kshirod K. (2022): Comprehensive Study on Applications of Artificial Neural Network in Food Process Modeling. Critical Reviews in Food Science and Nutrition, 62(10), 2756-2783. Online: https://doi.org/10.1080/10408398.2020.1858398

Blanco, Victor - Japon, Alberto - Puerto, Justo (2022): A Mathematical Programming Approach to SVM-based Classification with Label Noise. Computers & Industrial Engineering, 172, 108611. Online: https://doi.org/10.1016/j.cie.2022.108611

Chaurasia, Kiran - Kamath, H. Ravishankar (2022): Artificial Intelligence and Machine Learning Based: Advances in Demand-Side Response of Renewable Energy-Integrated Smart Grid. In Somani, Arun K. - Mundra, Ankit - Doss, Robin - Bhattacharya, Subhajit (eds.): Smart Systems: Innovations in Computing. Singapore: Springer, 195-207. Online: https://doi.org/10.1007/978-981-16-2877-1_18

Chen, Lingxuan - Xie, Pengyang - Ma, Shuaihua - Yang, Chen (2021): Evaluation of Low-Carbon Benefits of Smart Grid Based on Random Forest Algorithm. IOP Conference Series: Earth and Environmental Science, 804(3), 032001. Online: https://doi.org/10.1088/1755-1315/804/3/032001

- 74/75 -

Chen, Zhenyu - Yuan, Shuai - Wu, Longfei - Guan, Zhitao - Du, Xiaojiang (2022): False Data Injection Attack Detection Based on Wavelet Packet Decomposition and Random Forest in Smart Grid. In 2021 IEEE 23[rd] International Conference on High Performance Computing and Communications, 7[th] International Conference on Data Science and Systems, 19[th] International Conference on Smart City and 7[th] International Conference on Dependability in Sensor, Cloud and Big Data Systems and Applications, HPCC-DSS-SmartCity-DependSys Haikou, Hainan, China, 1965-1971. Online: https://doi.org/10.1109/HPCC-DSS-SmartCity-DependSys53884.2021.00294

Cui, Lei - Qu, Youyang - Gao, Longxiang - Xie, Gang - Yu, Shui (2020): Detecting False Data Attacks Using Machine Learning Techniques in Smart Grid: A Survey. Journal of Network and Computer Applications, 170, 102808. Online: https://doi.org/10.1016/j.jnca.2020.102808

Da Cunha, Guilherme L. - Fernandes, Ricardo A. S. - Fernandes, Tatiane C. C. (2022): Small-Signal Stability Analysis In Smart Grids: An Approach Based on Distributed Decision Trees. Electric Power Systems Research, 203, 107651. Online: https://doi.org/10.1016/j.epsr.2021.107651

Das, Ratnakar - Mishra, Jibitesh - Mishra, Sujogya - Pattnaik, P. K. - Das, Subhalaxmi (2022): Mathematical Modeling using Rough Set and Random Forest Model to Predict Wind Speed. In 2022 9[th] International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India, 207-213. Online: https://doi.org/10.23919/INDIACom54597.2022.9763275

Deng, Shuang - Wei, Minghui - Xu, Mingze - Cai, Wei (2021): Prediction of the Rate of Penetration Using Logistic Regression Algorithm of Machine Learning Model. Arabian Journal of Geosciences, 14(21), 1-13. Online: https://doi.org/10.1007/s12517-021-08452-x

Dewangan, Fanidhar - Biswal, Monalisa - Patnaik, Bhaskar - Hasan, Shazia - Mishra, Manohar (2022): Smart Grid Stability Prediction Using Genetic Algorithm-Based Extreme Learning Machine. In Bansal, Ramesh C. - Mishra, Manohar - Sood, Yog Raj (eds.): Electric Power Systems Resiliency: Modelling, Opportunity and Challenges. [s. l.]: Academic Press, 149-163. Online: https://doi.org/10.1016/B978-0-323-85536-5.00011-4

Dou, Chunxia - Wu, Di - Yue, Dong - Jin, Bao - Xu, Shiyun (2019): A Hybrid Method for False Data Injection Attack Detection in Smart Grid Based on Variational Mode Decomposition and OS-ELM. CSEE Journal of Power and Energy Systems, PP (99), 118195762. Online: https://doi.org/10.17775/CSEEJPES.2019.00670

Dou, Chunxia - Wu, Di - Yue, Dong - Jin, Bao - Xu, Shiyun (2022): A Hybrid Method for False Data Injection Attack Detection in Smart Grid Based on Variational Mode Decomposition and OS-ELM. CSEE Journal of Power and Energy Systems, 8(6), 1697-1707. Online: https://doi.org/10.17775/cseejpes.2019.00670

Durairat, Danalakshmi - Wróblewski, Łukasz - Sheela, A. - Hariharasudan, A. - Urbański, Mariusz (2022): Random Forest Based Power Sustainability and Cost Optimization in Smart Grid. Production Engineering Archives, 28(1), 82-92. Online: https://doi.org/10.30657/pea.2022.28.10

- 75/76 -

Eissa, M. M. - Ali, A. A. - Abdel-Latif, K. M. - Al-Kady, A. F. (2019): A Frequency Control Technique Based on Decision Tree Concept by Managing Thermostatically Controllable Loads at Smart Grids. International Journal of Electrical Power and Energy Systems, 108, 40-51. Online: https://doi.org/10.1016/j.ijepes.2018.12.037

Elbouchikhi, Elhoussin - Zia, Muhammad F. - Benbouzid, Mohamed - El Hani, Soumia (2021): Overview of Signal Processing and Machine Learning for Smart Grid Condition Monitoring. Electronics, 10(21), 2725. Online: https://doi.org/10.3390/electronics10212725

Ganesan, Anusha - Paul, Anand - Seo, HyunCheol (2022): Elderly People Activity Recognition in Smart Grid Monitoring Environment Mathematical Problems in Engineering, 2022, 9540033. Online: https://doi.org/10.1155/2022/9540033

Gupta, Praveen K. - Singh, Neeraj K. - Mahatan, Vasundhara (2021): Intrusion Detection in Cyber-Physical Layer of Smart Grid Using Intelligent Loop Based Artificial Neural Network Technique. International Journal of Engineering, Transactions B: Applications, 34(5), 1250-1256. Online: https://doi.org/10.5829/ije.2021.34.05b.18

Guyot, Dimitri - Giraud, Florine - Simon, Florian - Corgier, David - Marvillet, Christophe - Tremeac, Brice (2019): Overview of the Use of Artificial Neural Networks for Energy-Related Applications in the Building Sector. International Journal of Energy Research, 43(13), 6680-6720. Online: https://doi.org/10.1002/er.4706

Hafeez, Ghulam - Alimgeer, Khurram S. - Qazi, Abdul B. - Khan, Imran - Usman, Muhammad - Khan, Farrukh A. - Wadud, Zahid (2020): A Hybrid Approach for Energy Consumption Forecasting with a New Feature Engineering and Optimization Framework in Smart Grid. IEEE Access, 8, 9057473. 96210 - 96226. Online: https://doi.org/10.1109/access.2020.2985732

Heidari, M. - Seifossadat, G. - Razaz, M. (2013): Application of Decision Tree and Discrete Wavelet Transform for an Optimized Intelligent-Based Islanding Detection Method in Distributed Systems with Distributed Generations. Renewable and Sustainable Energy Reviews, 27, 525-532. Online: https://doi.org/10.1016/j.rser.2013.06.047

Hewett, Timothy E. - Webster, Kate E. - Hurd, Wendy J. (2019): Systematic Selection of Key Logistic Regression Variables for Risk Prediction Analyses: A Five Factor Maximum Model. Clinical Journal of Sport Medicine, 29(1), 78-85. Online: https://doi.org/10.1097/jsm.0000000000000486

Hossain, Eklas - Khan, Imtiaj - Un-Noor, Fuad - Sikander, Sarder S - Sunny, M. Samiul (2019): Application of Big Data and Machine Learning in Smart Grid, and Associated Security Concerns: A Review. IEEE Access, 7, 13960-13988. Online: https://doi.org/10.1109/access.2019.2894819

Hua, Weiqi - Chen, Ying - Qadrdan, Meysam - Jiang, Jing - Sun, Hongjian - Wu, Jianzhong (2022): Applications of Blockchain and Artificial Intelligence Technologies for Enabling Prosumers in Smart Grids: A Review. Renewable and Sustainable Energy Reviews, 161, 112308. Online: https://doi.org/10.1016/j.rser.2022.112308

- 76/77 -

Jarmouni, Eziitouni - Mouhsen, Ahmed - Lamhammedi, Mohammed - Ouldzira, Hicham (2021): Integration of Artificial Neural Networks for Multi-Source Energy Management in a Smart Grid. International Journal of Power Electronics and Drive Systems, 12(3), 1919-1927. Online: https://doi.org/10.11591/ijpeds.v12.i3.pp1919-1927

Javaid, Nadeem - Qasim, Umar - Yahaya, Adamu S. - Alkhammash, Eman H. - Hadjouni, Myriam (2022): Non-Technical Losses Detection Using Autoencoder and Bidirectional Gated Recurrent Unit to Secure Smart Grids. IEEE Access, 10, 56863-56875. Online: https://doi.org/10.1109/access.2022.3171229

Jawad, Jasir - Hawari, Alaa H. - Zaidi, Syed J. (2021): Artificial Neural Network Modeling of Wastewater Treatment and Desalination Using Membrane Processes: A Review. Chemical Engineering Journal, 419, 129540. Online: https://doi.org/10.1016/j.cej.2021.129540

Jena, M. - Dehuri, S. (2020): An Experimental Study on Decision Tree Classifier Using Discrete and Continuous Data. In Mallick, P. - Balas, V. - Bhoi, A. - Chae, GS. (eds.): Cognitive Informatics and Soft Computing. Advances in Intelligent Systems and Computing, vol 1040. Singapore: Springer. Online: https://doi.org/10.1007/978-981-15-1451-7_35

Kariminia, Shahab - Shamshirband, Shahaboddin - Motamedi, Shervin - Hashim, Roslan - Roy, Chandrabhushan (2016): A Systematic Extreme Learning Machine Approach to Analyze Visitors' Thermal Comfort at a Public Urban Space. Renewable and Sustainable Energy Reviews, 58, 751-760. Online: https://doi.org/10.1016/j.rser.2015.12.321

Kwak, Moon K. - Heo, Seok (2007): Active Vibration Control of Smart Grid Structure by Multi-input and Multioutput Positive Position Feedback Controller. Journal of Sound and Vibration, 304(1-2), 230-245. Online: https://doi.org/10.1016/j.jsv.2007.02.021

Li, B. - Delpha, C. - Diallo, D. - Migan-Dubois, A. (2021): Application of Artificial Neural Networks to Photovoltaic Fault Detection and Diagnosis: A Review. Renewable and Sustainable Energy Reviews, 138, 110512. Online: https://doi.org/10.1016/j.rser.2020.110512

Li, Huifang - Li, Yidong - Dong, Hairong (2017): A Comprehensive Learning-Based Model for Power Load Forecasting in Smart Grid. Computing and Informatics, 36(2), 470-492. Online: https://doi.org/10.4149/cai_2017_2_470

Li, Xiaonuo - Yi, Shiyi - Cundy, Andrew B. - Chen, Weiping (2022): Sustainable Decision-Making for Contaminated Site Risk Management: A Decision Tree Model Using Machine Learning Algorithms. Journal of Cleaner Production, 371, 133612. Online: https://doi.org/10.1016/j.jclepro.2022.133612

Li, Yuancheng - Qiu, Rixuan - Jing, Sitong (2018): Intrusion Detection System using Online Sequence Extreme Learning Machine (OSELM) in Advanced Metering Infrastructure of Smart Grid. PLoS ONE, 13(2), e0192216. Online: https://doi.org/10.1371/journal.pone.0192216

Lin, Rongheng - Pei, Zixiang - Ye, Zezhou - Wu, Budan - Yang, Geng (2020): A Voted Based Random Forests Algorithm for Smart Grid Distribution Network Faults

- 77/78 -

Prediction. Enterprise Information Systems, 14(4), 496-514. Online: https://doi.org/10.1080/17517575.2019.1600724

Liu, Fen - Yu, Zheng - Wang, Yixi - Feng, Hao - Zha, Zhiyong - Liao, Rongtao - Zhang, Ying (2020): Falsified Data Filtering Method for Smart Grid Wireless Communication Based on SVM. International Journal of Internet Protocol Technology, 13(4), 177-183. Online: https://doi.org/10.1504/ijipt.2020.10028657

Liu, Tian - Shu, Tao (2021): On the Security of ANN-Based AC State Estimation in Smart Grid. Computers and Security, 105, 102265. Online: https://doi.org/10.1016/j.cose.2021.102265

Liu, Xinchun (2021): Empirical Analysis of Financial Statement Fraud of Listed Companies Based on Logistic Regression and Random Forest Algorithm. Journal of Mathematics, 2021(Special Issue). Online: https://doi.org/10.1155/2021/9241338

Ma, Suliang - Chen, Mingxuan - Wu, Jianwen - Wang, Yuhao - Jia, Bowen - Jiang, Yuan (2019): High-Voltage Circuit Breaker Fault Diagnosis Using a Hybrid Feature Transformation Approach Based on Random Forest and Stacked Autoencoder. IEEE Transactions on Industrial Electronics, 66(12), 9777-9788. Online: https://doi.org/10.1109/tie.2018.2879308

Manoharan, Hariprasath - Teekaraman, Yuvaraja - Kirpichnikoya, Irina - Kuppusamy, Ramya - Nikoloyski, Srete - Baghaee, Hamid R. (2020): Smart Grid Monitoring by Wireless Sensors Using Binary Logistic Regression. Energies, 13(15), 3974. Online: https://doi.org/10.3390/en13153974

Mei, ShengWei - Chen, LaiJun (2013): Recent Advances on Smart Grid Technology and Renewable Energy Integration. Science China Technological Sciences, 56(12), 3040-3048. Online: https://doi.org/10.1007/s11431-013-5414-z

Mishra, Manohar - Nayak, Janmenjoy - Naik, Bignaraj - Patnaik, Bhaskar (2022): Enhanced Memetic Algorithm-Based Extreme Learning Machine Model for Smart Grid Stability Prediction. International Transactions on Electrical Energy Systems, 2022. Online: https://doi.org/10.1155/2022/8038753

Moldoyan, Dorin (2021): Improved Kangaroo Mob Optimization and Logistic Regression for Smart Grid Stability Classification. In Silhayy, R. (ed.): Artificial Intelligence in Intelligent Systems. CSOC 2021. Lecture Notes in Networks and Systems, vol 229. Cham: Springer, 469-487. Online: https://doi.org/10.1007/978-3-030-77445-5_44

Mukherjee, Amartya - Mukherjee, Prateeti - Dey, Nilanjan - De, Debashis - Panigrahi, B. K. (2020): Lightweight Sustainable Intelligent Load Forecasting Platform for Smart Grid Applications. Sustainable Computing: Informatics and Systems, 25, 100356. Online: https://doi.org/10.1016/j.suscom.2019.100356

Mohanty, D. K. - Parida, Ajaya K. - Khuntia, Shelly S. (2021): Financial Market Prediction under Deep Learning Framework using Auto Encoder and Kernel Extreme Learning Machine. Applied Soft Computing, 99, 106898. Online: https://doi.org/10.1016/j.asoc.2020.106898

- 78/79 -

Nayak, Janmenjoy - Vakula, Kanithi - Dinesh, Paidi - Naik, Bighnaraj - Pelusi, Danilo (2020): Intelligent Food Processing: Journey from Artificial Neural Network to Deep Learning. Computer Science Review, 38, 100297. Online: https://doi.org/10.1016/j.cosrev.2020.100297

Naz, Aqdas - Jayed, Muhammad U. - Javaid, Nadeem - Saba, Tanzila - Alhussein, Musaed - Aurangzeb, Khursheed (2019): Short-Term Electric Load and Price Forecasting Using Enhanced Extreme Learning Machine Optimization in Smart Grids. Energies, 12(5), 866. Online: https://doi.org/10.3390/en12050866

Niazi, K. R. - Arora, C. M. - Surana, S. L. (1999): Transient Security Evaluation of Power Systems Using Decision Tree Method. Journal-Institution of Engineers India Part El Electrical Engineering Division, 76-79.

Omitaomu, Olufemi A. - Niu, Haoran (2021): Artificial Intelligence Techniques in Smart Grid: A Survey. Smart Cities, 4(2), 548-568. Online: https://doi.org/10.3390/smartcities4020029

Radoglou-Grammatikis, Panagiotis I. - Sarigiannidis, Panagiotis G. (2019): An Anomaly-Based Intrusion Detection System for the Smart Grid Based on CART Decision Tree. 2018 Global Information Infrastructure and Networking Symposium (GIIS), Thessaloniki, Greece, 1-5. Online: https://doi.org/10.1109/giis.2018.8635743

Ranganathan, Raghuram - Qiu, Robert - Hu, Zhen - Hou, Shujie - Pazos-Reyilla, Marbin - Zheng, Gang - Zhe, Chen - Guo, Nan (2011): Cognitive Radio for Smart Grid: Theory, Algorithms, and Security. International Journal of Digital Multimedia Broadcasting, 2011. Online: https://doi.org/10.1155/2011/502087

Rangel-Martinez, Daniel - Nigam, K. D. - Ricardez-Sandoyal, Luis A. (2021): Machine Learning on Sustainable Energy: A Review and Outlook on Renewable Energy Systems, Catalysis, Smart Grid and Energy Storage. Chemical Engineering Research and Design, 174, 414-441. Online: https://doi.org/10.1016/j.cherd.2021.08.013

Raza, Muhammad Q. - Khosrayi, Abbas (2015): A Review on Artificial Intelligence-based Load Demand Forecasting Techniques for Smart Grid and Buildings. Renewable and Sustainable Energy Reviews, 50, 1352-1372. Online: https://doi.org/10.1016/j.rser.2015.04.065

Roger, Coleen - Lasbleiz, Adèle - Guye, Maxime - Dutour, Anne - Gaborit, Bénédicte - Ranjeya, Jean-Philippe (2022): The Role of the Human Hypothalamus in Food Intake Networks: An MRI Perspective. Frontiers in Nutrition, 8, 1191. Online: https://doi.org/10.3389/fnut.2021.760914

Singh, V.K. - Goyindarasu, M. (2021): Cyber Kill Chain-Based Hybrid Intrusion Detection System for Smart Grid. In Haes Alhelou, H. - Abdelaziz, A. Y. - Siano, P. (eds.): Wide Area Power Systems Stability, Protection, and Security. Cham: Springer. Online: https://doi.org/10.1007/978-3-030-54275-7_22

Steer, Kent C. B. - Wirth, Andrew - Halgamuge, Saman K. (2012): Decision Tree Ensembles for Online Operation of Large Smart Grids. Energy Conversion and Management, 59, 9-18. Online: https://doi.org/10.1016/j.enconman.2012.01.010

- 79/80 -

Sun, Li-Yan - Miao, Cheng-lin - Yang, Li (2018): Ecological Environmental Early-Warning Model for Strategic Emerging Industries in China Based on Logistic Regression. Ecological Indicators, 84, 748-752. Online: https://doi.org/10.1016/j.ecolind.2017.09.036

Taghavinetad, Seyedeh M. - Taghavinetad, Mehran - Shahmiri, Lida - Zavvar, M. -Zavvar, Mohammad H. (2020): Intrusion Detection in IoT-Based Smart Grid Using Hybrid Decision Tree. 2020 6[th] International Conference on Web Research (ICWR), Tehran, Iran. 152-156. Online: https://doi.org/10.1109/ICWR49608.2020.9122320

Tahir, Aroosa - Khan, Zahoor A. - Javaid, Nadeem - Hussain, Zeeshan - Rasool, Aimen - Aimal, Syeda (2019): Load and Price Forecasting Based on Enhanced Logistic Regression in Smart Grid. In Barolli, L. - Xhafa, F. - Khan, Z. - Odhabi, H. (eds.): Advances in Internet, Data and Web Technologies. EIDWT 2019. Cham: Springer, 221-233. Online: https://doi.org/10.1007/978-3-030-12839-5_21

Teekaraman, Yuvaraja - Kirpichnikova, Irina - Manoharan, Hariprasath -Kuppusamy, Ramya - Angadi, Ravi V. - Thelkar, Amruth R. (2022): Diminution of Smart Grid with Renewable Sources Using Support Vector Machines for Identification of Regression Losses in Large-Scale Systems. Wireless Communications and Mobile Computing, 6942029. Online: https://doi.org/10.1155/2022/6942029

Tehrani, Soroush O. - Moghaddam, Mohammad H. Y. - Asadi, Mohsen (2020): Decision Tree based Electricity Theft Detection in Smart Grid. Proceedings of the 4[th] International Conference on Smart Cities, Internet of Things and Applications (SCIoT), Mashad, Iran, 46-51. Online: https://doi.org/10.1109/SCIOT50840.2020.9250194

Tomar, Divya - Agarwal, Sonali (2015): Twin Support Vector Machine: A Review from 2007 to 2014. Egyptian Informatics Journal, 16(1), 55-69. Online: https://doi.org/10.1016/j.eij.2014.12.003

Turanzas, J. - Alonso, M. - Amaris, H. - Gutierrez, J. - Pastrana, S. (2022): A Nested Decision Tree for Event Detection in Smart Grids. Renewable Energy and Power Quality Journal, 20, 353-358. Online: https://doi.org/10.24084/repqj20.308

Tyralis, Hristos - Papacharalampous, Georgia - Langousis, Andreas (2019): A Brief Review of Random Forests for Water Scientists and Practitioners and Their Recent History in Water Resources. Water, 11(5), 910. Online: https://doi.org/10.3390/w11050910

Venkatasubramaniam, Ashwini - Wolfson, Julian - Mitchell, Nathan - Barnes, Timothy - JaKa, Meghan - French, Simone (2017): Decision Trees in Epidemiological Research. Emerging Themes in Epidemiology, 14(11), 1-12. Online: https://doi.org/10.1186/s12982-017-0064-4

Wang, N. - Tian, J.-Y. - Dong, N. - Han, M. - Chen, Y. (2022): Real-Time Risk-Assessment and Early-Warning Technology of Smart Grid Regulation System Based on Improved SVM. Journal of Shenyang University of Technology, 44(1), 7-13. Online: https://xb.sut.edu.cn/EN/10.7688/j.issn.1000-1646.2022.01.02

- 80/81 -

Wang, Yuanni - Kong, Tao (2019): Air Quality Predictive Modeling Based on an Improved Decision Tree in a Weather-Smart Grid. IEEE Access, 7, 8917641. 172892172901. Online: https://doi.org/10.1109/access.2019.2956599

Xu, Chongchong - Liao, Zhicheng - Li, Chaojie - Zhou, Xiaojun - Xie, Renyou (2022): Review on Interpretable Machine Learning in Smart Grid. Energies, 15(12), 4427. Online: https://doi.org/10.3390/en15124427

Xu, Nuo - Deng, Fan - Liu, Bingqi - Li, Caixia - Fu, Hancong - Yang, Huan - Zhang, Jiahua (2021): Changes in the Urban Surface Thermal Environment of a Chinese Coastal City Revealed by Downscaling MODIS LST with Random Forest Algorithm. Journal of Meteorological Research, 35(5), 759-774. Online: https://doi.org/10.1007/S13351-021-0023-4

Xue, Dongbo - Jing, Xiaorong - Liu, Hongqing (2019): Detection of False Data Injection Attacks in Smart Grid Utilizing ELM-based OCON Framework. IEEE Access, 7, 31762-31773. Online: https://doi.org/10.1109/access.2019.2902910

Yang, Liqun - Li, Yuancheng - Li, Zhoujun (2017): Improved-ELM Method for Detecting False Data Attack in Smart Grid. International Journal of Electrical Power and Energy Systems, 91, 183-191. Online: https://doi.org/10.1016/j.ijepes.2017.03.011

Yaseen, Zaher M. - Sulaiman, Sadeq O. - Deo, Ravinesh C. - Chau, Kwok-Wing (2019): An Enhanced Extreme Learning Machine Model for River Flow Forecasting: State-of-the-art, Practical Applications in Water Resource Engineering Area and Future Research Direction. Journal of Hydrology, 569, 387-408. Online: https://doi.org/10.1016/j.jhydrol.2018.11.069

Zain, Azlan M. - Haron, Habibollah - Qasem, Sultan N. - Sharif, Safian (2012): Regression and ANN Models for Estimating Minimum Value of Machining Performance. Applied Mathematical Modelling, 36(4), 1477-1492. Online: https://doi.org/10.1016/j.apm.2011.09.035

Zekić-Sušac, M., Has, A., & Knežević, M. (2021): Predicting energy cost of public buildings by artificial neural networks, CART, and random forest. Neurocomputing, 439, 223-233. https://doi.org/10.1016/j.neucom.2020.01.124

Zhang, Ke - Hu, Zhi - Zhan, Yufei - Wang, Xiaofen - Guo, Keyi (2020): A Smart Grid AMI Intrusion Detection Strategy Based on Extreme Learning Machine. Energies, 13(18), 4907. Online: https://doi.org/10.3390/en13184907

Zhang, Yanyu - Zeng, Peng - Zang, Chuanzhi (2014): Review of Home Energy Management System in Smart Grid. Power System Protection and Control, 42(18), 144-154.

Zheng, Xiulin - Li, Peipei - Wu, Xindong (2022): Data Stream Classification Based on Extreme Learning Machine: A Review. Big Data Research, 30, 100356. Online: https://doi.org/10.1016/j.bdr.2022.1003566

Zheng, Yingying - Celik, Berk - Suryanarayanan, Siddharth - Maciejewski, Anthony A. - Siegel, Howard J. - Hansen, Timothy M. (2021): An Aggregator-Based Resource Allocation in the Smart Grid using an Artificial Neural Network and Sliding

- 81/82 -

Time Window Optimization. IET Smart Grid, 4(6), 612-622. Online: https://doi.org/10.1049/stg2.12042

Zidi, Salah - Mihoub, Alaeddin- Mian Qaisar, Saeed - Krichen, Moez - Abu Al-Haija, Qasem (2022): Theft Detection Dataset for Benchmarking and Machine Learning Based Classification in a Smart Grid Environment. Journal of King Saud University - Computer and Information Sciences, 35(1), 13-25. Online: https://doi.org/10.1016/j.jksuci.2022.05.007

Zubia, I. - Arrambide, I. - Azurza, O. - García, P. M. - Ugartemendia, J. J. (2013): Rural Smart Grids: Planning, Operation and Control Review. Renewable Energy and Power Quality Journal, 1(11), 1099-1104. Online: https://doi.org/10.24084/repqj11.544

Rituraj Rituraj is a PhD candidate at the Óbuda University Doctoral School of Applied Informatics and Applied Mathematics. His research focuses on the applications of AI in smart grids. He proposed methodologies and surveys to improve predictive maintenance, load forecasting, and renewable energy integration in smart grids, which were published in various IEEE venues.

Dániel T. Várkonyi is employed as a Research Assistant Fellow at the Eötvös Loránd University (ELTE), Department of Data Science and Engineering. He has an MSC Degree in Computer Science at ELTE, and a specialised degree in economics at the University of Szeged. His industrial work experience for more than 12 years is connected to BI, Data science and database management in the banking, ICT and heavy industry sector. He changed to the academic in 2019, and is working as a researcher. He is specialised in Datamining on audio signal, in the field of precision livestock farming (PLF). As a university researcher, he is involved in many research projects addressed to audio research, PFL and IoT, and has an interest in biomedical engineering. His research activity and publications are connected to the fields of industry and PLF.

Amir Mosavi is a Research Fellow at the Ludovika University of Public Service Institute of the Information Society. His research interests include applied artificial intelligence. He was an Alexander von Humboldt fellow and the recipient of the Marie Skłodowska-Curie and the European Research Consortium for Informatics and Mathematics fellowships.

József Pap is a PhD candidate at the Széchenyi István University, Győr, Hungary and Head of Supply Chain Excellence & Process Management at Nokia Solutions and Network/Cloud Network Solutions. His research interest is the future of work in the new hybrid reality, from the perspective of organising, managing and enhancing work

- 82/83 -

by the outcomes of the digital revolution. His latest major project is 'Democracy at Work Through Transparent and Inclusive Algorithmic Management' (INCODING, EU, 2021-2024).

Annamária R. Várkonyi-Kóczy, PhD, DSc, Fellow of the IEEE, Elected member of the Hungarian Academy of Engineers, Vice President of the Hungarian Doctoral Council, formal Vice President of the Hungarian Fuzzy Association. Professor of the Institute of Software Design and Software Development at Óbuda University, Hungary. Since 2013, she is also a full professor of the Department of Informatics at Selye János University, Slovakia. Her research interests include digital image and signal processing, uncertainty handling, machine intelligence and intelligent computing. She is author/contributor of 50 books, 79 journal papers, and more than 260 conference papers. She was founding chair of the IEEE-WISP and IEEE-SOFA symposium series, general chair of Interacademia'2004, 2008, 2012, and 2019, IEEE MeMeA'2012, IEEE CIVEMSA'2016, IPC chair of SAMI'2004, SAMI'2005, SAMI'2006, IEEE-ICCA'2005, ICONS'2008, I2MTC'2010 and 2012, and MeMeA'2021.

Csaba Makó is a Professor at the Ludovika University of Public Service Institute of Information Society. His research interest is international comparative analysis of the social - economic institutions/regulations of the game-changing technological (digitisation, smart automatisation, artificial intelligence and algorithmic management) and organisational innovations. His special focus is related to quality of work, skills formation and employment status. His latest major project is 'Democracy at Work Through Transparent and Inclusive Algorithmic Management' (INCODING, EU, 2021-2024). ■

NOTES

[1] Ahmad et al. 2022.

[2] Kwak-Heo 2007.

[3] Bari et al. 2014.

[4] Mei-Chen 2013.

[5] Ardito et al. 2013.

[6] Berghout et al. 2022.

[7] Xu et al. 2022.

[8] Elbouchikhi et al. 2021.

[9] Hossain et al. 2019.

[10] Behara-Saha 2022.

[11] Hua et al. 2022.

[12] Chaurasia-Kamath 2022.

[13] Rangel-Martinez et al. 2021.

[14] Omitaomu-Niu 2021.

[15] Cui et al. 2020.

[16] Raza-Khosravi 2015.

[17] Zain et al. 2012.

[18] Bhagya Raj - Dash 2022.

[19] Li et al. 2021.

[20] Jawad et al. 2021.

[21] Blanco et al. 2022.

[22] Ranganathan et al. 2011.

[23] Diana et al. 2019.

[24] Mishra et al. 2022.

[25] Zheng et al. 2022.

[26] Mohanty et al. 2021.

[27] Yaseen et al. 2019.

[28] Kariminia et al. 2016.

[29] Dou et al. 2022.

[30] Dewangan et al. 2022.

[31] Zhang et al. 2020.

[32] Naz et al. 2019.

[33] Dou et al. 2019.

[34] Xue et al. 2019.

[35] Li et al. 2018.

[36] Achlerkar et al. 2016.

[37] Jena-Dehuri 2020.

[38] Zekić-Sušacand-Knežević 2021.

[39] Kadiyala-Kumar 2018.

[40] Subramaniam et al. 2017.

[41] Peng et al. 2017.

[42] Heidari et al. 2013.

[43] Niazi et al. 1999.

[44] Turanzas et al. 2022.

[45] Da Cunha et al. 2022.

[46] Tehrani et al. 2020.

[47] Eissa et al. 2019.

[48] Radoglou-Grammatikis-Sarigiannidis 2019.

[49] Wang-Kong 2019.

[50] Singh-Govindarasu 2018.

[51] STEER et al. 2012.

[52] Das et al. 2022.

[53] Xu et al. 2021.

[54] Ma et al. 2019.

[55] Tyralis et al. 2019.

[56] Bashir et al. 2022.

[57] Deng et al. 2021.

[58] Hewett et al. 2020.

[59] Sun et al. 2018.

[60] Bashir et al. 2021.

[61] Band et al. 2022.

[62] Band et al. 2022.

Lábjegyzetek:

[1] John von Neumann Faculty of Informatics, Óbuda University Budapest, Hungary

[2] Faculty of Informatics, Eötvös Loránd University Budapest, Hungary

[3] The author is research Fellow, Ludovika University of Public Service, Institute of the Information Society, mosavi.amirhosein@uni-nke.hu

[4] Széchenyi University Doctoral School of Management (SzEEDSM), Győr, Hungary

[5] The author is professor, Óbuda University, Institute of Software Design and Software Development, varkonyi-koczy@uni-obuda.hu

[6] The author is professor, Ludovika University of Public Service, Institute of the Information Society, mako.csaba@uni-nke.hu

Tartalomjegyzék

Visszaugrás

Ugrás az oldal tetejére