<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1391085</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2024.1391085</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimization of classification model for electric vehicle charging station placement using dynamic graylag goose algorithm</article-title>
<alt-title alt-title-type="left-running-head">Alhussan et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2024.1391085">10.3389/fenrg.2024.1391085</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Alhussan</surname>
<given-names>Amel Ali</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Khafaga</surname>
<given-names>Doaa Sami</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2209015/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>El-kenawy</surname>
<given-names>El-Sayed M.</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2206716/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Eid</surname>
<given-names>Marwa M.</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2318648/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Ibrahim</surname>
<given-names>Abdelhameed</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2203831/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Computer Sciences</institution>, <institution>College of Computer and Information Sciences</institution>, <institution>Princess Nourah bint Abdulrahman University</institution>, <addr-line>Riyadh</addr-line>, <country>Saudi Arabia</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>MEU Research Unit</institution>, <institution>Middle East University</institution>, <addr-line>Amman</addr-line>, <country>Jordan</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Department of Communications and Electronics</institution>, <institution>Delta Higher Institute of Engineering and Technology</institution>, <addr-line>Mansoura</addr-line>, <country>Egypt</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Faculty of Artificial Intelligence</institution>, <institution>Delta University for Science and Technology</institution>, <addr-line>Mansoura</addr-line>, <country>Egypt</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Computer Engineering and Control Systems Department</institution>, <institution>Faculty of Engineering</institution>, <institution>Mansoura University</institution>, <addr-line>Mansoura</addr-line>, <country>Egypt</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/838485/overview">Alessandro Niccolai</ext-link>, Polytechnic University of Milan, Italy</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2701140/overview">Nizar M. Soufian</ext-link>, Palestine Polytechnic University, Palestine</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/636655/overview">Riccardo Enrico Zich</ext-link>, Polytechnic University of Milan, Italy</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2769223/overview">Silvia Tirimarchi</ext-link>, Polytechnic University of Milan, Milan, Italy in collaboration with reviewer REZ</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Amel Ali Alhussan, <email>aaalhussan@pnu.edu.sa</email>; Marwa M. Eid, <email>mmm@ieee.org</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>19</day>
<month>09</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1391085</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>02</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>21</day>
<month>08</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Alhussan, Khafaga, El-kenawy, Eid and Ibrahim.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Alhussan, Khafaga, El-kenawy, Eid and Ibrahim</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The study of electric vehicles (EVs) aims to address the critical challenges of promoting widespread adoption. These challenges include EVs&#x2019; high upfront costs compared to conventional vehicles, the need for more sufficient charging stations, limitations in battery technology and charging speeds, and concerns about the distance EVs can travel on a single charge. This paper is dedicated to designing an innovative strategy to handle EV charging station arrangement issues in different cities. Our research will support the development of sustainable transportation by intelligently replying to the challenges related to short ranges and long recharging times through the distribution of fast and ultra-fast charge terminals by allocating demand to charging stations while considering the cost variable of traffic congestion. A hybrid combination of Dynamic Greylag Goose Optimization (DGGO) algorithm, as well as a Long Short-Term Memory (LSTM) model, is employed in this approach to determine, in a cost-sensitive way, the location of the parking lots, factoring in the congestion for traffic as a variable. This study examines in detail the experiments on the DGGO &#x2b; LSTM model performance for the purpose of finding an efficient charging station place. The results show that the DGGO &#x2b; LSTM model has achieved a stunning accuracy of 0.988,836, more than the other models. This approach shapes our finding&#x2019;s primary purpose of proposing solutions in terms of EV charging infrastructure optimization that is fully justified to the EV&#x2019;s wide diffusion and mitigating of the environmental consequences.</p>
</abstract>
<kwd-group>
<kwd>electric vehicle</kwd>
<kwd>graylag goose optimization</kwd>
<kwd>metaheuristics</kwd>
<kwd>optimization</kwd>
<kwd>machine learning</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Sustainable Energy Systems</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Electric Vehicle (EV) charging stations are the key facilities on which the infrastructure of the future that is necessary for the massive use of electric vehicles is built. These stations are a vital service for recharging the batteries of EVs. Thus, they are able to increase their range and work properly. The more electric cars are used, the more charging stations are needed. Thus, their availability and accessibility have become a vital issue. There are numerous kinds of charging stations, such as slow, fast, and ultra-fast chargers, each of which is distinguished by the speed at which they can charge an EV (<xref ref-type="bibr" rid="B12">Grimaccia et al., 2023</xref>). The strategic distribution of these stations, specifically in the cities, is the key to dealing with the range anxiety, which is a usual worry of EV users. Besides, the creation of a solid charging infrastructure can greatly diminish the environmental influence of transportation by promoting the use of clean energy vehicles. Hence, the proper placement of EV charging stations is a crucial aspect in the development of sustainable urban mobility and the decrease of greenhouse gas emissions (<xref ref-type="bibr" rid="B23">Niccolai et al., 2023</xref>).</p>
<p>The problem of navigating through vast search spaces to locate optimal solutions is a perpetual challenge in optimization, necessitating continual refinement and innovation (<xref ref-type="bibr" rid="B22">Nasser AlEisa et al., 2022</xref>). The quest to identify the best solutions without resorting to brute-force methods underscores the essence of optimization, where the deployment of exploration and exploitation strategies is pivotal (<xref ref-type="bibr" rid="B5">Alhussan et al., 2023a</xref>). By strategically balancing these tactics, optimization algorithms can efficiently converge toward the desired goal within a reasonable timeframe, yielding optimal solutions that meet predefined criteria. Metaheuristic and evolutionary optimization algorithms play a pivotal role in this pursuit, offering versatile frameworks capable of traversing complex solution spaces without succumbing to local optima (<xref ref-type="bibr" rid="B3">Abdel Samee et al., 2022</xref>). Their efficacy has been demonstrated across diverse domains, spanning engineering (<xref ref-type="bibr" rid="B4">Ahmadi et al., 2019</xref>) and economics (<xref ref-type="bibr" rid="B20">Lin, 2016</xref>), healthcare (<xref ref-type="bibr" rid="B13">Gwon et al., 2021</xref>), transportation (<xref ref-type="bibr" rid="B27">Wang et al., 2018</xref>), mechanics (<xref ref-type="bibr" rid="B25">Rao and Waghmare, 2017</xref>), and academia (<xref ref-type="bibr" rid="B24">Oppong, 2023</xref>), underscoring their versatility and applicability.</p>
<p>In recent years, the optimization landscape has witnessed a proliferation of metaheuristic and evolutionary algorithms, each tailored to address specific challenges and exploit unique optimization landscapes. Among these innovative methodologies, the Particle Swarm Optimization (PSO) algorithm (<xref ref-type="bibr" rid="B16">Kennedy and Eberhart, 1995</xref>) has emerged as a prominent contender, drawing inspiration from the collective behavior of birds and fish. Its decentralized approach facilitates efficient exploration and exploitation of solution spaces, making it particularly adept at tackling complex optimization problems. Similarly, the Whale Optimization Algorithm (WOA) (<xref ref-type="bibr" rid="B17">Khafaga et al., 2022a</xref>) has garnered attention for its ability to emulate the social behavior of whales, striking a balance between exploration and exploitation in optimization tasks. The Grey Wolf Optimization (GWO) algorithm (<xref ref-type="bibr" rid="B21">Mirjalili et al., 2014</xref>) leverages insights from the hierarchical structure of wolf packs, enabling effective solution refinement and adaptation to diverse problem types. Meanwhile, the Genetic Algorithm (GA) (<xref ref-type="bibr" rid="B15">Holland, 1992</xref>), a stalwart in the field of optimization, simulates natural selection processes to evolve potential solutions iteratively, demonstrating remarkable versatility and widespread applicability. The Gravitational Search Algorithm (GSA) (<xref ref-type="bibr" rid="B26">Rashedi et al., 2009</xref>) introduces a unique metaphor by modeling solutions as masses interacting through gravitational forces, enabling effective global exploration and local exploitation.</p>
<p>The Al-Biruni Earth Radius (BER) algorithm (<xref ref-type="bibr" rid="B11">El Sayed et al., 2023</xref>) and the Waterwheel Plant Algorithm (WWPA) (<xref ref-type="bibr" rid="B1">Abdelhamid et al., 2023a</xref>) represent novel additions to the optimization arsenal, drawing inspiration from distinct natural phenomena to address specific problem characteristics. In summary, the landscape of metaheuristic and evolutionary optimization algorithms has undergone significant expansion in recent years, with each algorithm offering a distinct set of advantages for tackling diverse problem types. The continual evolution of these methodologies underscores researchers&#x2019; commitment to exploring innovative approaches and pushing the boundaries of optimization capabilities. As these algorithms mature and diversify, their application across various domains is poised to catalyze breakthroughs and unlock new frontiers in optimization research.</p>
<p>The research presented herein follows a systematic methodology encompassing multiple phases. Initially, the data undergoes preprocessing, incorporating techniques such as data augmentation and feature extraction to enhance quality and accuracy. Subsequently, the proposed dynamic optimization algorithm, inspired by the collaborative behavior of geese in nature, is introduced (<xref ref-type="bibr" rid="B8">El-Kenawy et al., 2024</xref>). This algorithm, represented by the graylag goose optimization (GGO) algorithm, mirrors geese&#x2019;s teamwork and navigation strategies, which are crucial for dynamically selecting optimal charging station parameters to enhance performance. Finally, the study focuses on predicting the optimal parameter set of LSTM models to improve charging station performance further, leveraging advanced machine learning classification models. The ongoing progress of this research is illustrated in a plot below, showcasing preliminary results from the parameter prediction phase. Furthermore, to elucidate factors contributing to dataset variability, an analysis of variance (ANOVA) is employed. Additionally, a Wilcoxon Signed Rank Test compares theoretical and actual median accuracy values for several methods, with results indicating significant improvements in accuracy for DGGO &#x2b; LSTM, GGO &#x2b; LSTM, Grey Wolf Optimization Algorithm (GWO)&#x2b;LSTM, Particle Swarm Optimization (PSO)&#x2b;LSTM, and Genetic Algorithm (GA)&#x2b;LSTM. These techniques collectively contribute to a comprehensive exploration of optimization strategies in the context of electric vehicle charging station allocation.</p>
<p>To address the critical challenges to promoting EVs widespread adoption, different studies are carried out. These challenges include EVs&#x2019; high upfront costs compared to conventional vehicles, the lack of sufficient charging stations, limitations in battery technology and charging speeds, and concerns about the distance EVs can travel on a single charge. This research introduces innovations in metaheuristic optimization, named DGGO &#x2b; LSTM, to enhance the efficiency of classifying electric vehicle stations as follows:<list list-type="simple">
<list-item>
<p>1. First, the widespread adoption of electric vehicles plays a pivotal role in mitigating greenhouse gas emissions and addressing climate change. By optimizing the charging infrastructure for electric vehicles, this research contributes to facilitating the transition towards a low-carbon transportation system, a crucial step in aligning with global climate objectives.</p>
</list-item>
<list-item>
<p>2. Furthermore, the optimization of charging infrastructure carries the potential to alleviate air pollution in urban areas. Electric vehicles, known for their reduced emissions of harmful pollutants like nitrogen oxides and particulate matter, can significantly enhance urban air quality and mitigate health risks. Simplifying access to charging stations through this research may encourage more individuals to embrace electric vehicles, thereby contributing to improved public health and air quality.</p>
</list-item>
<list-item>
<p>3. Additionally, the optimization of charging infrastructure can lead to reduced energy consumption and lowered electricity costs. Through strategic placement of charging stations and demand management utilizing metaheuristic optimization, this research aids in easing the strain on the electrical grid during peak hours, potentially resulting in decreased electricity prices for consumers. In summary, the optimization of electric vehicle charging infrastructure holds substantial potential for delivering significant social benefits, encompassing emissions reduction, enhanced air quality and public health, as well as decreased energy consumption and costs.</p>
</list-item>
</list>
</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 Dataset</title>
<p>The Electric Vehicle Population Data, maintained by the Washington State Department of Licensing (DOL), presents a thorough overview of currently registered Battery Electric Vehicles (BEVs) and Plug-in Hybrid Electric Vehicles (PHEVs) in the state (<xref ref-type="bibr" rid="B7">Data.wa.gov, 2024</xref>). <xref ref-type="fig" rid="F1">Figure 1</xref> shows the distribution of BEVs and PHEVs in the state according to year and company in the tested dataset. This dataset, publicly accessible and regularly updated, serves as a valuable resource for scrutinizing the evolving landscape of electric vehicles. It encompasses detailed information about BEVs and PHEVs, empowering researchers and analysts to explore diverse facets of sustainable transportation. With its last update on 16 December 2023, this dataset, covering the period from its creation on 10 November 2020, provides a dynamic and evolving portrayal of the electric vehicle population in Washington. Hosted on <ext-link ext-link-type="uri" xlink:href="http://data.wa.gov">data.wa.gov</ext-link> and managed by the Department of Licensing, it not only aids in evaluating the current growth and adoption of electric vehicles but also furnishes indispensable data for policymakers, urban planners, and industry stakeholders committed to advancing sustainable mobility initiatives in the region.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Distribution of Battery Electric Vehicles (BEVs) and Plug-in Hybrid Electric Vehicles (PHEVs) in the state according to year and company in the tested dataset.</p>
</caption>
<graphic xlink:href="fenrg-12-1391085-g001.tif"/>
</fig>
<p>
<xref ref-type="table" rid="T1">Table 1</xref> illustrates the distribution of BEVs and PHEVs across various counties. King County shows a significantly higher number of electric vehicles than other counties, with Snohomish, Pierce, and Clark counties following. The number of electric vehicles decreases progressively in the other countries, as shown. <xref ref-type="table" rid="T2">Table 2</xref> presents the most common electric vehicles currently registered, grouped by model.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Distribution of battery electric vehicles (BEVs) and plug-in hybrid electric vehicles (PHEVs) in cities with more than 200 vehicles.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">No.</th>
<th align="center">County</th>
<th align="center">Count of rows (Vehicle/Vehicles)</th>
<th align="center">No.</th>
<th align="center">County</th>
<th align="center">Count of rows (Vehicle/Vehicles)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="left">King</td>
<td align="center">94,460</td>
<td align="center">16</td>
<td align="left">San Juan</td>
<td align="center">947</td>
</tr>
<tr>
<td align="center">2</td>
<td align="left">Snohomish</td>
<td align="center">21,439</td>
<td align="center">17</td>
<td align="left">Cowlitz</td>
<td align="center">935</td>
</tr>
<tr>
<td align="center">3</td>
<td align="left">Pierce</td>
<td align="center">14,043</td>
<td align="center">18</td>
<td align="left">Mason</td>
<td align="center">840</td>
</tr>
<tr>
<td align="center">4</td>
<td align="left">Clark</td>
<td align="center">10,667</td>
<td align="center">19</td>
<td align="left">Lewis</td>
<td align="center">767</td>
</tr>
<tr>
<td align="center">5</td>
<td align="left">Thurston</td>
<td align="center">6,600</td>
<td align="center">20</td>
<td align="left">Grays Harbor</td>
<td align="center">648</td>
</tr>
<tr>
<td align="center">6</td>
<td align="left">Kitsap</td>
<td align="center">5,956</td>
<td align="center">21</td>
<td align="left">Kittitas</td>
<td align="center">643</td>
</tr>
<tr>
<td align="center">7</td>
<td align="left">Spokane</td>
<td align="center">4,671</td>
<td align="center">22</td>
<td align="left">Franklin</td>
<td align="center">585</td>
</tr>
<tr>
<td align="center">8</td>
<td align="left">Whatcom</td>
<td align="center">4,331</td>
<td align="center">23</td>
<td align="left">Grant</td>
<td align="center">585</td>
</tr>
<tr>
<td align="center">9</td>
<td align="left">Benton</td>
<td align="center">2,183</td>
<td align="center">24</td>
<td align="left">Walla</td>
<td align="center">439</td>
</tr>
<tr>
<td align="center">10</td>
<td align="left">Skagit</td>
<td align="center">1,968</td>
<td align="center">25</td>
<td align="left">Douglas</td>
<td align="center">369</td>
</tr>
<tr>
<td align="center">11</td>
<td align="left">Island</td>
<td align="center">1,921</td>
<td align="center">26</td>
<td align="left">Whitman</td>
<td align="center">341</td>
</tr>
<tr>
<td align="center">12</td>
<td align="left">Clallam</td>
<td align="center">1,079</td>
<td align="center">27</td>
<td align="left">Klickitat</td>
<td align="center">294</td>
</tr>
<tr>
<td align="center">13</td>
<td align="left">Chelan</td>
<td align="center">1,078</td>
<td align="center">28</td>
<td align="left">Okanogan</td>
<td align="center">272</td>
</tr>
<tr>
<td align="center">14</td>
<td align="left">Yakima</td>
<td align="center">1,034</td>
<td align="center">29</td>
<td align="left">Stevens</td>
<td align="center">223</td>
</tr>
<tr>
<td align="center">15</td>
<td align="left">Jefferson</td>
<td align="center">994</td>
<td align="center">30</td>
<td align="left">Pacific</td>
<td align="center">209</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Most common electric vehicles currently registered, grouped by model.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">No.</th>
<th align="center">Model</th>
<th align="center">Count of rows (Vehicle/Vehicles)</th>
<th align="center">Percent of total (%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">(Other)</td>
<td align="center">64,329</td>
<td align="center">36</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">MODEL Y</td>
<td align="center">36,937</td>
<td align="center">20</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">MODEL 3</td>
<td align="center">30,065</td>
<td align="center">17</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">LEAF</td>
<td align="center">13,343</td>
<td align="center">7</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">MODEL S</td>
<td align="center">7,706</td>
<td align="center">4</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">BOLT EV</td>
<td align="center">6,926</td>
<td align="center">4</td>
</tr>
<tr>
<td align="center">7</td>
<td align="center">MODEL X</td>
<td align="center">5,871</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">VOLT</td>
<td align="center">4,785</td>
<td align="center">3</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">ID.4</td>
<td align="center">4,083</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">10</td>
<td align="center">WRANGLER</td>
<td align="center">3,534</td>
<td align="center">2</td>
</tr>
<tr>
<td align="center">11</td>
<td align="center">MUSTANG MACH-E</td>
<td align="center">3,481</td>
<td align="center">2</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-2">
<title>2.2 Machine learning basic models</title>
<p>Within the scope of this investigation, various machine learning classification techniques were utilized, and the following components represent those algorithms. Long-short-term memory, also known as LSTM, is a form of neural network that was developed primarily to overcome the difficulties associated with capturing long-term dependencies inside sequential data collections (<xref ref-type="bibr" rid="B6">Alhussan et al., 2023b</xref>). LSTMs are adept at preserving and utilizing knowledge over extended periods of time, which, in turn, makes them useful for predicting patterns in time-series data. LSTMs are widely used in tasks that include sequences, such as natural language processing and speech recognition. LSTM is a type of recurrent neural network (RNN) suitable for sequence-based tasks, effectively capturing long-term dependencies in data. Each of these methods has its strengths and weaknesses, making them suitable for specific machine learning applications.</p>
<p>Random Forest is a classification system that is well-known for its capacity to generate reliable predictions while simultaneously minimizing the danger of overfitting. It is composed of numerous decision trees, each of which is trained on a random sample of the data. Random Forest Classifier aggregates predictions from multiple decision trees, providing robust performance and reducing overfitting. This is one of the reasons why it is such a popular choice for classification and regression problems because it can utilize the collective intelligence of a wide variety of trees (<xref ref-type="bibr" rid="B19">Khafaga et al., 2022b</xref>). The basic machine learning methods encompass a diverse set of algorithms used in this study. The SGD Classifier, based on Stochastic Gradient Descent, is particularly useful for large-scale optimization problems, often employed in linear classification tasks (<xref ref-type="bibr" rid="B10">El-Kenawy et al., 2022a</xref>). Decision Tree Classifier constructs a tree structure to make decisions based on input features, suitable for both classification and regression problems (<xref ref-type="bibr" rid="B14">Hassan et al., 2022</xref>). K Neighbors Classifier, part of the k-Nearest Neighbors algorithm, makes predictions by considering the majority class of its nearest neighbors, making it effective for both simple and complex datasets (<xref ref-type="bibr" rid="B9">El-Kenawy et al., 2022b</xref>). SVC (Support Vector Classifier) is a powerful classification algorithm that aims to find the optimal hyperplane separating different classes (<xref ref-type="bibr" rid="B18">Khafaga et al., 2022c</xref>). NN Classifier typically refers to a neural network-based classifier, offering the flexibility to model complex relationships in data (<xref ref-type="bibr" rid="B2">Abdelhamid et al., 2023b</xref>).</p>
</sec>
</sec>
<sec id="s3">
<title>3 Proposed Dynamic Greylag Goose Optimization (DGGO) algorithm</title>
<p>This study presents a groundbreaking algorithm, the Dynamic Greylag Goose Optimization (DGGO), which is a sequential process outlined in <xref ref-type="statement" rid="Algorithm_1">Algorithm 1</xref>. The DGGO operates with a gaggle of individuals and characters, <bold>X</bold>
<sub>
<italic>i</italic>
</sub> (<italic>i</italic> &#x3d; 1<italic>,</italic>2<italic>,.,n</italic>), where <italic>n</italic> represents the number of individuals in the gaggle. Each individual in this population represents a potential solution to the problem at hand. The effectiveness of these solutions is evaluated using an objective function, <italic>F</italic>
<sub>
<italic>n</italic>
</sub>, applied to each individual in <bold>X</bold>
<sub>
<italic>i</italic>
</sub>. Following the evaluation of multiple sets of solutions, the DGGO algorithm identifies the best solution, denoted as <italic>p</italic>, as the leader guiding the optimization process. What distinguishes the proposed DGGO from the original graylag goose optimization (GGO) algorithm, presented in (<xref ref-type="bibr" rid="B8">El-Kenawy et al., 2024</xref>), is its dynamic grouping behavior, where all individuals are categorized into two distinct groups: the research and development (exploration) group and the industrialization and commercialization (exploitation) group. Initially, these groups are evenly divided, providing equal numbers of individuals for exploration and exploitation purposes.</p>
<p>Nonetheless, in the later stages of optimization, these groups&#x2019; makeup is gradually changing. Homogeneous behavior can be seen in the number of agents in the exploration group (<italic>n</italic>
<sub>1</sub>), which decreases, but the number of agents in the exploitation group (<italic>n</italic>
<sub>2</sub>) increases. Smart search space is exploited through the combination of thinking globally and acting locally, thus ensuring optimal and more intensified exploitation around the converging regions. If the value of an objective function of the agent that has the best solution is unchangeable for the last three iterations, then to increase the number of agents in the exploration group (<italic>n</italic>
<sub>1</sub>) dynamically, the DGGO algorithm is used. This strategic tactic is considered to discover other potential global optimal solutions and may work toward jumping over some local optima, thus rectifying the convergence property of the algorithm. The DGGO algorithm mainly focuses on a dynamic group formation strategy, which gives it a chance to achieve a delicate balance between exploration and exploitation without fail. This, in turn, facilitates better solution optimization in complex problem domains.</p>
<p>
<statement content-type="algorithm" id="Algorithm_1">
<label>Algorithm 1</label>
<p>Proposed Dynamic GGO Algorithm.<list list-type="simple">
<list-item>
<p>1: &#x2003;<bold>Initialize</bold> DGGO population <bold>X</bold>
<sub>
<italic>i</italic>
</sub> (<italic>i</italic> &#x3d; 1<italic>,</italic>2<italic>,n</italic>), size <italic>n</italic>, iterations <italic>t</italic>
<sub>max</sub>, objective function <italic>F</italic>
<sub>
<italic>n</italic>
</sub>.</p>
</list-item>
<list-item>
<p>2: &#x2003;<bold>Initialize</bold> DGGO parameters</p>
</list-item>
<list-item>
<p>3: &#x2003;<bold>Calculate</bold> objective function <italic>F</italic>
<sub>
<italic>n</italic>
</sub> for each agents <bold>X</bold>
<sub>
<italic>i</italic>
</sub>
</p>
</list-item>
<list-item>
<p>4: &#x2003;<bold>Set P</bold> &#x3d; best agent position</p>
</list-item>
<list-item>
<p>5: &#x2003;<bold>Update</bold> Solutions in exploration group (<italic>n</italic>
<sub>1</sub>) and exploitation group (<italic>n</italic>
<sub>2</sub>)</p>
</list-item>
<list-item>
<p>6: &#x2003;<bold>while</bold> <italic>t</italic> &#x2264; <italic>t</italic>
<sub>max</sub> <bold>do</bold>
</p>
</list-item>
<list-item>
<p>7: &#x2003;&#x2003;<bold>if</bold> (Best <italic>F</italic>
<sub>
<italic>n</italic>
</sub> is same as previous two iterations) <bold>then</bold>
</p>
</list-item>
<list-item>
<p>8: &#x2003;&#x2003;&#x2003;<bold>Increase</bold> solutions of exploration group (<italic>n</italic>
<sub>1</sub>)</p>
</list-item>
<list-item>
<p>9: &#x2003;&#x2003;&#x2003;<bold>Decrease</bold> solutions of exploitation group (<italic>n</italic>
<sub>2</sub>)</p>
</list-item>
<list-item>
<p>10: &#x2003;&#x2003;<bold>end if</bold>
</p>
</list-item>
<list-item>
<p>11: &#x2003;&#x2003;<bold>for</bold> (<italic>i</italic> &#x3d; 1: <italic>i &#x3c; n</italic>
<sub>1</sub> &#x2b; 1) <bold>do</bold>
</p>
</list-item>
<list-item>
<p>12: &#x2003;&#x2003;&#x2003;&#x2003;<bold>if</bold> (<italic>t</italic>%2 &#x3d; &#x3d; 0) <bold>then</bold>
</p>
</list-item>
<list-item>
<p>13: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>if</bold> (<italic>r</italic>
<sub>3</sub> <italic>&#x3c;</italic> 0.5) <bold>then</bold>
</p>
</list-item>
<list-item>
<p>14: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>if</bold> (&#x7c;<italic>A</italic>&#x7c; <italic>&#x3c;</italic> 1) <bold>then</bold>
</p>
</list-item>
<list-item>
<p>15: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>Update</bold> position of current search agent as <bold>X</bold> (<italic>t</italic> &#x2b; 1) &#x3d; <bold>X</bold>
<sup>&#x2217;</sup>(<italic>t</italic>)&#x2212; <bold>A</bold>.&#x7c;<bold>C</bold>.<bold>X</bold>
<sup>&#x2217;</sup>(<italic>t</italic>) &#x2212; <bold>X</bold>(<italic>t</italic>)&#x7c;</p>
</list-item>
<list-item>
<p>16: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>else</bold>
</p>
</list-item>
<list-item>
<p>17: &#x2003;&#x2003;&#x2003;&#x2003;<bold>Select</bold> three random search agents <bold>X</bold>
<sub>
<italic>Paddle</italic>1</sub>, <bold>X</bold>
<sub>
<italic>Paddle</italic>2</sub>, and <bold>X</bold>
<sub>
<italic>Paddle</italic>3</sub>
</p>
</list-item>
<list-item>
<p>18: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>Update</bold> (<bold>z</bold>) by the exponential form of <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mi mathvariant="bold-italic">z</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mi mathvariant="bold-italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>19: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>Update</bold> position of current search agent as <bold>X</bold> (<italic>t</italic> &#x2b; 1) &#x3d; <italic>w</italic>1 &#x2217;<bold>X</bold>
<sub>
<italic>Paddle</italic>1</sub> &#x2b;<bold>z</bold>&#x2217;<italic>w</italic>2 &#x2217;(<bold>X</bold>
<sub>
<italic>Paddle</italic>2</sub> &#x2212;<bold>X</bold>
<sub>
<italic>Paddle</italic>3</sub>)&#x2b;(1&#x2212; <bold>z</bold>) &#x2217; <italic>w</italic>3 &#x2217; (<bold>X</bold> &#x2212; <bold>X</bold>
<sub>
<italic>Paddle</italic>1</sub>)</p>
</list-item>
<list-item>
<p>20: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>end if</bold>
</p>
</list-item>
<list-item>
<p>21: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>else</bold>
</p>
</list-item>
<list-item>
<p>22: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>Update</bold> position of current search agent as <bold>X</bold> (<italic>t</italic>&#x2b;1) &#x3d; <italic>w</italic>
<sub>4</sub> &#x2217;&#x7c;<bold>X</bold>
<sup>&#x2217;</sup>(<italic>t</italic>)&#x2212;<bold>X</bold>(<italic>t</italic>)&#x7c;<italic>.e</italic>
<sup>
<italic>bl</italic>
</sup>
<italic>.cos</italic> (2<italic>&#x3c0;l</italic>)&#x2b;[2<italic>w</italic>
<sub>1</sub> (<italic>r</italic>
<sub>4</sub> &#x2b;<italic>r</italic>
<sub>5</sub>)]&#x2217;<bold>X</bold>
<sup>&#x2217;</sup>(<italic>t</italic>)</p>
</list-item>
<list-item>
<p>23: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>end if</bold>
</p>
</list-item>
<list-item>
<p>24: &#x2003;&#x2003;&#x2003;&#x2003;<bold>else</bold>
</p>
</list-item>
<list-item>
<p>25: &#x2003;&#x2003;&#x2003;&#x2003;&#x2003;<bold>Update</bold> individual positions as <bold>X</bold> (<italic>t</italic> &#x2b; 1) &#x3d; <bold>X</bold>(<italic>t</italic>) &#x2b; <bold>D</bold> (1 &#x2b; <bold>z</bold>) &#x2217; <italic>w</italic> &#x2217; (<bold>X</bold> &#x2212; <bold>X</bold>
<sub>
<italic>Flock</italic>1</sub>)</p>
</list-item>
<list-item>
<p>26: &#x2003;&#x2003;&#x2003;&#x2003;<bold>end if</bold>
</p>
</list-item>
<list-item>
<p>27: &#x2003;&#x2003;<bold>end for</bold>
</p>
</list-item>
<list-item>
<p>28: &#x2003;&#x2003;<bold>for</bold> (<italic>i</italic> &#x3d; 1: <italic>i &#x3c; n</italic>
<sub>2</sub> &#x2b; 1) <bold>do</bold>
</p>
</list-item>
<list-item>
<p>29: &#x2003;&#x2003;&#x2003;<bold>if</bold> (<italic>t</italic>%2 &#x3d; &#x3d; 0) <bold>then</bold>
</p>
</list-item>
<list-item>
<p>30: &#x2003;&#x2003;&#x2003;&#x2003;<bold>Calculate X</bold>
<sub>1</sub> &#x3d; <bold>X</bold>
<sub>
<italic>Sentry</italic>1</sub>&#x2212;<bold>A</bold>
<sub>1</sub>.&#x7c;<bold>C</bold>
<sub>1</sub>. <bold>X</bold>
<sub>
<italic>Sentry</italic>1</sub>&#x2212;<bold>X</bold>&#x7c;, <bold>X</bold>
<sub>2</sub> &#x3d; <bold>X</bold>
<sub>
<italic>Sentry</italic>2</sub>&#x2212; <bold>A</bold>
<sub>2</sub>.&#x7c;<bold>C</bold>
<sub>2</sub>. <bold>X</bold>
<sub>
<italic>Sentry</italic>2</sub> &#x2212; <bold>X</bold>&#x7c;, <bold>X</bold>
<sub>3</sub> &#x3d; <bold>X</bold>
<sub>
<italic>Sentry</italic>3</sub> &#x2212; <bold>A</bold>
<sub>3</sub>.&#x7c;<bold>C</bold>
<sub>3</sub>. <bold>X</bold>
<sub>
<italic>Sentry</italic>3</sub> &#x2212; <bold>X</bold>&#x7c;</p>
</list-item>
<list-item>
<p>31: &#x2003;&#x2003;&#x2003;&#x2003;<bold>Update</bold> individual positions as <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="" close="|" separators="|">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold">X</mml:mi>
<mml:mi mathvariant="bold">i</mml:mi>
</mml:msub>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>0</mml:mn>
<mml:mn>3</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
</list-item>
<list-item>
<p>32: &#x2003;&#x2003;&#x2003;<bold>else</bold>
</p>
</list-item>
<list-item>
<p>33: &#x2003;&#x2003;&#x2003;<bold>Update</bold> position of current search agent as <bold>X</bold> (<italic>t</italic> &#x2b; 1) &#x3d; <bold>X</bold>(<italic>t</italic>) &#x2b; <bold>D</bold> (1 &#x2b; <bold>z</bold>) &#x2217; <italic>w</italic> &#x2217; (<bold>X</bold> &#x2212; <bold>X</bold>
<sub>
<italic>Flock</italic>1</sub>)</p>
</list-item>
<list-item>
<p>34: &#x2003;&#x2003;&#x2003;<bold>end if</bold>
</p>
</list-item>
<list-item>
<p>35: &#x2003;&#x2003;<bold>end for</bold>
</p>
</list-item>
<list-item>
<p>36: &#x2003;&#x2003;<bold>Calculate</bold> <italic>F</italic>
<sub>
<italic>n</italic>
</sub> for each agents</p>
</list-item>
<list-item>
<p>37: &#x2003;&#x2003;<bold>Update</bold> parameters</p>
</list-item>
<list-item>
<p>38: &#x2003;<bold>end while</bold>
</p>
</list-item>
<list-item>
<p>39: &#x2003;<bold>Return</bold> best agent <bold>P</bold>
</p>
</list-item>
</list>
</p>
</statement>
</p>
</sec>
<sec id="s4">
<title>4 Experimental results</title>
<p>In this study, we optimized the LSTM classifier hyperparameters using the DGGO algorithm. The performance metrics, such as accuracy, pertain to the classification model&#x2019;s performance. While the primary contribution focuses on optimization, the results presented in this section are for the model&#x2019;s classification accuracy after hyperparameter optimization. The hyperparameter settings of the LSTM classifier, which are crucial for the model&#x2019;s performance, are shown in <xref ref-type="table" rid="T3">Table 3</xref>. Using 3 layers provides enough depth for the LSTM network t`o capture complex patterns in the data. It balances the model&#x2019;s capacity to learn intricate temporal relationships without being overly complex. Each layer has 100&#xa0;units (neurons), which allows the network to learn enough features from the input data. This value helps in capturing detailed patterns while maintaining computational efficiency. A dropout rate of 0.3 means that 30% of the neurons will be randomly set to zero during each training step. This helps prevent overfitting by ensuring that the model does not rely too heavily on any particular set of neurons, promoting generalization.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>LSTM model hyperparameter settings.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Hyperparameter</th>
<th align="left">Exact value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Number of layers</td>
<td align="left">3 layers</td>
</tr>
<tr>
<td align="left">Number of units per layer</td>
<td align="left">100 units</td>
</tr>
<tr>
<td align="left">Dropout rate</td>
<td align="left">0.3</td>
</tr>
<tr>
<td align="left">Learning rate</td>
<td align="left">0.001</td>
</tr>
<tr>
<td align="left">Batch Size</td>
<td align="left">32</td>
</tr>
<tr>
<td align="left">Epochs</td>
<td align="left">100</td>
</tr>
<tr>
<td align="left">Optimizer</td>
<td align="left">DGGO</td>
</tr>
<tr>
<td align="left">Activation function</td>
<td align="left">ReLU (intermediate layers), Sigmoid (output layer)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>A learning rate of 0.001 is a common choice for LSTM networks as it provides a good balance between convergence speed and the stability of the training process. It allows the optimizer to make minor, precise updates to the model parameters. Using a batch size of 32 means that the model will process 32 samples at a time before updating the model parameters. This size is small enough to provide a smooth gradient descent process, helping in stable and efficient training. Training the model for 100 epochs allows it to make multiple passes over the entire training dataset. This ensures that the model has sufficient opportunity to learn the underlying patterns in the data. Early stopping can halt training if the validation performance stops improving. The DGGO optimizer is a novel optimization algorithm inspired by the collaborative behavior of greylag geese. It balances exploration and exploitation dynamically, making it well-suited for complex optimization problems like training an LSTM model. It has shown promising results in finding optimal solutions efficiently. ReLU (Rectified Linear Unit) is used in the intermediate layers because it can mitigate the vanishing gradient problem and accelerate the training process. Sigmoid activation is used in the output layer for binary classification tasks, providing output probabilities between 0 and 1.</p>
<p>The electric vehicle population data that presents the currently registered BEVs and PHEVs in the state is divided randomly into 80% for training the classifier and 20% for testing. After the training stage, the accuracy and other performance metrics are evaluated based on the correct selection from the 20% testing samples. This evaluation, which is a crucial step in assessing the quality of the LSTM classifier, reflects the impact of the optimization based on the proposed DGGO algorithm. It provides a clear picture of how the model performs in real-world scenarios.</p>
<sec id="s4-1">
<title>4.1 Performance metrics</title>
<p>The accuracy, sensitivity, and specificity of the classification module are metrics used to evaluate its performance. Additional performance metrics consist of Precision (PPV), F-score, and Negative Predictive Value (NPV). The respective abbreviations for the true-positive (TP), true-negative (TN), false-negative (FN), and false-positive (FP) values are provided here. The value of TP signifies a successful prediction that an instance is a member of the positive class; FP signifies a false prediction that the predicted instance is in the positive class; and TN signifies a correct prediction that the instance is a member of the negative class. These measurements delineate the characteristics of each indicator.<list list-type="simple">
<list-item>
<p>&#x2022; Accuracy: the model&#x2019;s ability to recognize full cases, regardless of positive or negative cases and is formed as shown in <xref ref-type="disp-formula" rid="e1">Equation 1</xref>
</p>
</list-item>
</list>
<disp-formula id="e1">
<mml:math id="m3">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2022; Sensitivity: referred to as the true positive rate (TPR), represents the capability of positive cases and is computed as shown in <xref ref-type="disp-formula" rid="e2">Equation 2</xref>
</p>
</list-item>
</list>
<disp-formula id="e2">
<mml:math id="m4">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>v</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2022; Specificity: referred to the negative rate and gain the capacity to locate cases in which there is no match. It can be formed as shown in <xref ref-type="disp-formula" rid="e3">Equation 3</xref>
</p>
</list-item>
</list>
<disp-formula id="e3">
<mml:math id="m5">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2022; Precision (PPV): controls the proportion of positives relative to the total positive results. It can be formed as shown in <xref ref-type="disp-formula" rid="e4">Equation 4</xref>
</p>
</list-item>
</list>
<disp-formula id="e4">
<mml:math id="m6">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2022; NPV: controls the proportion of negatives relative to other negative values as shown in <xref ref-type="disp-formula" rid="e5">Equation 5</xref>.</p>
</list-item>
</list>
<disp-formula id="e5">
<mml:math id="m7">
<mml:mrow>
<mml:mi>N</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>&#x2022; F-score: calculates the harmonic value of the precision and sensitivity as shown in <xref ref-type="disp-formula" rid="e6">Equation 6</xref>.</p>
</list-item>
</list>
<disp-formula id="e6">
<mml:math id="m8">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mfrac>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>V</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>The results presented in <xref ref-type="table" rid="T4">Table 4</xref> showcase the performance metrics of various classification models across different evaluation criteria. The SGD Classifier demonstrates a commendable overall accuracy of 79.53%, with a high True Positive Rate (TRP) of 90.09% but a relatively low True Negative Rate (TNP) of 6.25%. The decision tree classifier exhibits an improved accuracy of 82.89%, with a higher TRP and TNP than the SGD classifier, resulting in a superior F1 Score of 90.58%. K-Neighbors Classifier further enhances the accuracy to 84.97%, with notable increases in TRP and TNP, contributing to an enhanced F1 Score of 91.77%. The Support Vector Classifier (SVC) exhibits a higher accuracy of 86.21%, with substantial improvements in TRP and TNP, leading to an elevated F1 Score of 92.02%. The NN Classifier demonstrates increased accuracy at 87.68%, with significant improvements in TRP and Positive Predictive Value (PPV), resulting in an F1 Score consistent with the SVC. The random forest classification achieves a noteworthy accuracy of 90.70%, with a high TRP and TNP, contributing to an impressive F1 score of 93.75%. The LSTM model surpasses all others with an accuracy of 92.86%, showcasing the highest TRP, TNP, and F1 Score among the presented models. These results provide a comprehensive evaluation of the models&#x2019; classification performance, highlighting strengths and weaknesses across various metrics. <xref ref-type="fig" rid="F2">Figure 2</xref> shows visualization of the basic classification models&#x2019; results applied to the tested dataset.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Results from the basic classification models applied to the tested dataset.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Models</th>
<th align="center">Accuracy</th>
<th align="center">TRP</th>
<th align="center">TNP</th>
<th align="center">PPV</th>
<th align="center">NPV</th>
<th align="center">F1 score</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">SGDClassifier</td>
<td align="left">0.795,276</td>
<td align="left">0.900,900,901</td>
<td align="left">0.0625</td>
<td align="left">0.869,565,217</td>
<td align="left">0.083,333,333</td>
<td align="left">0.884,956</td>
</tr>
<tr>
<td align="left">DecisionTreeClassifier</td>
<td align="left">0.828,947</td>
<td align="left">0.919,117,647</td>
<td align="left">0.0625</td>
<td align="left">0.892,857,143</td>
<td align="left">0.083,333,333</td>
<td align="left">0.905,797</td>
</tr>
<tr>
<td align="left">KNeighborsClassifier</td>
<td align="left">0.849,711</td>
<td align="left">0.929,487,179</td>
<td align="left">0.1,176,471</td>
<td align="left">0.90625</td>
<td align="left">0.153,846,154</td>
<td align="left">0.917,722</td>
</tr>
<tr>
<td align="left">SVC</td>
<td align="left">0.862,069</td>
<td align="left">0.931,677,019</td>
<td align="left">0.4,545,455</td>
<td align="left">0.909,090,909</td>
<td align="left">0.531,914,894</td>
<td align="left">0.920,245</td>
</tr>
<tr>
<td align="left">NNClassifier</td>
<td align="left">0.876,777</td>
<td align="left">0.931,677,019</td>
<td align="left">0.7</td>
<td align="left">0.909,090,909</td>
<td align="left">0.760,869,565</td>
<td align="left">0.920,245</td>
</tr>
<tr>
<td align="left">RandomForestClassifier</td>
<td align="left">0.906,977</td>
<td align="left">0.967,741,935</td>
<td align="left">0.75</td>
<td align="left">0.909,090,909</td>
<td align="left">0.9</td>
<td align="left">0.9375</td>
</tr>
<tr>
<td align="left">LSTM</td>
<td align="left">0.928,571</td>
<td align="left">0.967,741,935</td>
<td align="left">0.8,181,819</td>
<td align="left">0.9375</td>
<td align="left">0.9</td>
<td align="left">0.952,381</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The basic classification models&#x2019; results applied to the tested dataset.</p>
</caption>
<graphic xlink:href="fenrg-12-1391085-g002.tif"/>
</fig>
<p>The presented results in <xref ref-type="table" rid="T5">Table 5</xref> offer a detailed evaluation of various hybrid models combining optimization algorithms with Long Short-Term Memory (LSTM) networks, focusing on their performance across multiple metrics. The DGGO &#x2b; LSTM model stands out with an exceptionally high accuracy of 98.88%. This model exhibits a remarkable True Positive Rate (TRP) of 98.36% and an impressive True Negative Rate (TNP) of 99.38%, resulting in a robust Precision (PPV) of 99.34% and a high Negative Predictive Value (NPV) of 98.46%. The F1 Score of 98.85% further underscores the overall excellence of DGGO &#x2b; LSTM in classification tasks. The GGO &#x2b; LSTM model also demonstrates strong performance, achieving an accuracy of 96.66%. It maintains a balanced True Positive Rate (TRP) of 97.40% and a high True Negative Rate (TNP) of 95.79%, contributing to a solid Precision (PPV) of 96.46% and an F1 Score of 96.93%.</p>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Assessment of the effectiveness of proposed and compared models to the tested dataset.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Model</th>
<th align="center">Accuracy</th>
<th align="center">TRP</th>
<th align="center">TNP</th>
<th align="center">PPV</th>
<th align="center">NPV</th>
<th align="center">F1 score</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">DGGO &#x2b; LSTM</td>
<td align="center">0.988,836</td>
<td align="center">0.983,606,557</td>
<td align="center">0.99,378,882</td>
<td align="center">0.993,377,483</td>
<td align="center">0.984,615,385</td>
<td align="center">0.988,468</td>
</tr>
<tr>
<td align="left">GGO &#x2b; LSTM</td>
<td align="center">0.966,608</td>
<td align="center">0.974,025,974</td>
<td align="center">0.957,854,406</td>
<td align="center">0.964,630,225</td>
<td align="center">0.968,992,248</td>
<td align="center">0.969,305</td>
</tr>
<tr>
<td align="left">PSO &#x2b; LSTM</td>
<td align="center">0.952,381</td>
<td align="center">0.967,741,935</td>
<td align="center">0.921,052,632</td>
<td align="center">0.961,538,462</td>
<td align="center">0.933,333,333</td>
<td align="center">0.96463</td>
</tr>
<tr>
<td align="left">GWO &#x2b; LSTM</td>
<td align="center">0.947,005</td>
<td align="center">0.967,741,935</td>
<td align="center">0.887,096,774</td>
<td align="center">0.955,414,013</td>
<td align="center">0.916,666,667</td>
<td align="center">0.961,538</td>
</tr>
<tr>
<td align="left">WOA &#x2b; LSTM</td>
<td align="center">0.943,794</td>
<td align="center">0.967,741,935</td>
<td align="center">0.88,034,188</td>
<td align="center">0.955,414,013</td>
<td align="center">0.911,504,425</td>
<td align="center">0.961,538</td>
</tr>
<tr>
<td align="left">GA &#x2b; LSTM</td>
<td align="center">0.930,716</td>
<td align="center">0.967,741,935</td>
<td align="center">0.837,398,374</td>
<td align="center">0.9375</td>
<td align="center">0.911,504,425</td>
<td align="center">0.952,381</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The PSO &#x2b; LSTM, GWO &#x2b; LSTM, WOA &#x2b; LSTM, and GA &#x2b; LSTM models exhibit slightly lower but still commendable accuracies ranging from 95.24% to 93.07%. These models show variations in their True Positive Rates, True Negative Rates, and other metrics, reflecting nuanced differences in their abilities to correctly classify positive and negative instances. These results demonstrate the efficacy of the DGGO &#x2b; LSTM model, surpassing others in terms of accuracy and overall classification performance. The GGO &#x2b; LSTM model also performs well, and the other hybrid models, while achieving slightly lower accuracies, still showcase respectable performance across various evaluation metrics. These findings suggest the potential of combining optimization algorithms with LSTM networks to enhance the predictive capabilities of classification models, with DGGO &#x2b; LSTM leading the pack in this set of experiments. <xref ref-type="fig" rid="F3">Figure 3</xref> shows the effectiveness of proposed (DGGO &#x2b; LSTM) and compared optimization models to the tested dataset.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The effectiveness of proposed (DGGO &#x2b; LSTM) and compared optimization models to the tested dataset.</p>
</caption>
<graphic xlink:href="fenrg-12-1391085-g003.tif"/>
</fig>
<p>The presented statistics in <xref ref-type="table" rid="T6">Table 6</xref> provide a comprehensive overview of the performance measures for six different models, each combining DGGO, GGO, PSO, GWO, WOA, or GA with LSTM. The models are assessed based on various statistical measures, including minimum and maximum values, percentiles, confidence intervals, mean, standard deviation, coefficient of variation, and measures of central tendency. The range of accuracy across the models is relatively narrow, with coefficients of variation ranging from 0.2827% to 0.7615%. DGGO &#x2b; LSTM consistently exhibits the highest accuracy, with the narrowest range and standard deviation, while GWO &#x2b; LSTM shows a slightly wider range and standard deviation. The confidence intervals at different percentiles provide insights into the precision of the estimated means, with DGGO &#x2b; LSTM showing consistently narrow intervals. The skewness values indicate the asymmetry of the data distribution, and all models exhibit varying degrees of skewness. The kurtosis values suggest the tail heaviness of the distributions, with DGGO &#x2b; LSTM and GA &#x2b; LSTM showing higher kurtosis values. In terms of the geometric mean, harmonic mean, and quadratic mean, all models demonstrate similar patterns, reinforcing the stability and consistency of the results. The sum of the values across all models remains close to 10, indicating a relatively consistent overall performance. The statistical analysis provides a detailed characterization of the performance distribution for each model, offering valuable insights into the reliability and variability of their accuracy measures. DGGO &#x2b; LSTM consistently emerges as a high-performing model with narrow confidence intervals and stable statistical properties. These results facilitate a nuanced understanding of the models&#x2019; performance and aid in making informed comparisons between the different optimization algorithm-LSTM combinations</p>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>Thorough examination of the performance metrics for DGGO &#x2b; LSTM, GGO &#x2b; LSTM, PSO &#x2b; LSTM, GWO &#x2b; LSTM, WOA &#x2b; LSTM, and GA &#x2b; LSTM models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center"/>
<th align="center">DGGO<break/>&#x2b;LSTM</th>
<th align="center">GGO<break/>&#x2b;LSTM</th>
<th align="center">PSO<break/>&#x2b;LSTM</th>
<th align="center">GWO<break/>&#x2b;LSTM</th>
<th align="center">WOA<break/>&#x2b;LSTM</th>
<th align="center">GA<break/>&#x2b;LSTM</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Number of values</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
</tr>
<tr>
<td align="left">Minimum</td>
<td align="center">0.9878</td>
<td align="center">0.9597</td>
<td align="center">0.9412</td>
<td align="center">0.9327</td>
<td align="center">0.9238</td>
<td align="center">0.9281</td>
</tr>
<tr>
<td align="left">25% Percentile</td>
<td align="center">0.9888</td>
<td align="center">0.9651</td>
<td align="center">0.9524</td>
<td align="center">0.9453</td>
<td align="center">0.9429</td>
<td align="center">0.9307</td>
</tr>
<tr>
<td align="left">Median</td>
<td align="center">0.9888</td>
<td align="center">0.9666</td>
<td align="center">0.9524</td>
<td align="center">0.947</td>
<td align="center">0.9438</td>
<td align="center">0.9307</td>
</tr>
<tr>
<td align="left">75% Percentile</td>
<td align="center">0.9891</td>
<td align="center">0.9666</td>
<td align="center">0.9538</td>
<td align="center">0.947</td>
<td align="center">0.9438</td>
<td align="center">0.9323</td>
</tr>
<tr>
<td align="left">Maximum</td>
<td align="center">0.9988</td>
<td align="center">0.9666</td>
<td align="center">0.9612</td>
<td align="center">0.9517</td>
<td align="center">0.9524</td>
<td align="center">0.9431</td>
</tr>
<tr>
<td align="left">Range</td>
<td align="center">0.011</td>
<td align="center">0.006947</td>
<td align="center">0.02</td>
<td align="center">0.019</td>
<td align="center">0.02859</td>
<td align="center">0.015</td>
</tr>
<tr>
<td align="left">10% Percentile</td>
<td align="center">0.9879</td>
<td align="center">0.9598</td>
<td align="center">0.9424</td>
<td align="center">0.9334</td>
<td align="center">0.9255</td>
<td align="center">0.9283</td>
</tr>
<tr>
<td align="left">90% Percentile</td>
<td align="center">0.9979</td>
<td align="center">0.9666</td>
<td align="center">0.9609</td>
<td align="center">0.9512</td>
<td align="center">0.9515</td>
<td align="center">0.9425</td>
</tr>
<tr style="background-color:#FFFFFF">
<td colspan="7" align="left">95% CI of median</td>
</tr>
<tr>
<td align="left">Actual confidence level</td>
<td align="center">97.85%</td>
<td align="center">97.85%</td>
<td align="center">97.85%</td>
<td align="center">97.85%</td>
<td align="center">97.85%</td>
<td align="center">97.85%</td>
</tr>
<tr>
<td align="left">Lower confidence limit</td>
<td align="center">0.9888</td>
<td align="center">0.9607</td>
<td align="center">0.9524</td>
<td align="center">0.94</td>
<td align="center">0.9404</td>
<td align="center">0.9307</td>
</tr>
<tr>
<td align="left">Upper confidence limit</td>
<td align="center">0.9898</td>
<td align="center">0.9666</td>
<td align="center">0.9582</td>
<td align="center">0.947</td>
<td align="center">0.9438</td>
<td align="center">0.9372</td>
</tr>
<tr>
<td align="left">Mean</td>
<td align="center">0.9898</td>
<td align="center">0.9653</td>
<td align="center">0.9527</td>
<td align="center">0.9453</td>
<td align="center">0.9423</td>
<td align="center">0.9323</td>
</tr>
<tr>
<td align="left">Std. Deviation</td>
<td align="center">0.003197</td>
<td align="center">0.002729</td>
<td align="center">0.005117</td>
<td align="center">0.00525</td>
<td align="center">0.007175</td>
<td align="center">0.004411</td>
</tr>
<tr>
<td align="left">Std. Error of Mean</td>
<td align="center">0.001011</td>
<td align="center">0.000863</td>
<td align="center">0.001618</td>
<td align="center">0.00166</td>
<td align="center">0.002269</td>
<td align="center">0.001395</td>
</tr>
<tr>
<td align="left">Lower 95% CI of mean</td>
<td align="center">0.9875</td>
<td align="center">0.9634</td>
<td align="center">0.9491</td>
<td align="center">0.9416</td>
<td align="center">0.9372</td>
<td align="center">0.9292</td>
</tr>
<tr>
<td align="left">Upper 95% CI of mean</td>
<td align="center">0.9921</td>
<td align="center">0.9673</td>
<td align="center">0.9564</td>
<td align="center">0.9491</td>
<td align="center">0.9474</td>
<td align="center">0.9355</td>
</tr>
<tr>
<td align="left">Coefficient of variation</td>
<td align="center">0.3230%</td>
<td align="center">0.2827%</td>
<td align="center">0.5371%</td>
<td align="center">0.5554%</td>
<td align="center">0.7615%</td>
<td align="center">0.4731%</td>
</tr>
<tr>
<td align="left">Geometric mean</td>
<td align="center">0.9898</td>
<td align="center">0.9653</td>
<td align="center">0.9527</td>
<td align="center">0.9453</td>
<td align="center">0.9423</td>
<td align="center">0.9323</td>
</tr>
<tr>
<td align="left">Geometric SD factor</td>
<td align="center">1.003</td>
<td align="center">1.003</td>
<td align="center">1.005</td>
<td align="center">1.006</td>
<td align="center">1.008</td>
<td align="center">1.005</td>
</tr>
<tr>
<td align="left">Lower 95% CI of geo. mean</td>
<td align="center">0.9876</td>
<td align="center">0.9634</td>
<td align="center">0.9491</td>
<td align="center">0.9416</td>
<td align="center">0.9371</td>
<td align="center">0.9292</td>
</tr>
<tr>
<td align="left">Upper 95% CI of geo. mean</td>
<td align="center">0.9921</td>
<td align="center">0.9673</td>
<td align="center">0.9564</td>
<td align="center">0.9491</td>
<td align="center">0.9475</td>
<td align="center">0.9355</td>
</tr>
<tr>
<td align="left">Harmonic mean</td>
<td align="center">0.9898</td>
<td align="center">0.9653</td>
<td align="center">0.9527</td>
<td align="center">0.9453</td>
<td align="center">0.9423</td>
<td align="center">0.9323</td>
</tr>
<tr>
<td align="left">Lower 95% CI of harm. mean</td>
<td align="center">0.9876</td>
<td align="center">0.9634</td>
<td align="center">0.9491</td>
<td align="center">0.9415</td>
<td align="center">0.9371</td>
<td align="center">0.9292</td>
</tr>
<tr>
<td align="left">Upper 95% CI of harm. mean</td>
<td align="center">0.9921</td>
<td align="center">0.9673</td>
<td align="center">0.9564</td>
<td align="center">0.9491</td>
<td align="center">0.9475</td>
<td align="center">0.9355</td>
</tr>
<tr>
<td align="left">Quadratic mean</td>
<td align="center">0.9898</td>
<td align="center">0.9653</td>
<td align="center">0.9528</td>
<td align="center">0.9454</td>
<td align="center">0.9423</td>
<td align="center">0.9323</td>
</tr>
<tr>
<td align="left">Lower 95% CI of quad. mean</td>
<td align="center">0.9875</td>
<td align="center">0.9634</td>
<td align="center">0.9491</td>
<td align="center">0.9416</td>
<td align="center">0.9372</td>
<td align="center">0.9292</td>
</tr>
<tr>
<td align="left">Upper 95% CI of quad. mean</td>
<td align="center">0.9921</td>
<td align="center">0.9673</td>
<td align="center">0.9564</td>
<td align="center">0.9491</td>
<td align="center">0.9474</td>
<td align="center">0.9355</td>
</tr>
<tr>
<td align="left">Skewness</td>
<td align="center">3.034</td>
<td align="center">&#x2212;1.812</td>
<td align="center">&#x2212;0.7679</td>
<td align="center">&#x2212;1.809</td>
<td align="center">&#x2212;1.997</td>
<td align="center">2.015</td>
</tr>
<tr>
<td align="left">Kurtosis</td>
<td align="center">9.413</td>
<td align="center">1.636</td>
<td align="center">3.182</td>
<td align="center">3.719</td>
<td align="center">6.191</td>
<td align="center">3.865</td>
</tr>
<tr>
<td align="left">Sum</td>
<td align="center">9.898</td>
<td align="center">9.653</td>
<td align="center">9.527</td>
<td align="center">9.453</td>
<td align="center">9.423</td>
<td align="center">9.323</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Following the previous experiment, several different classifiers, including DGGO &#x2b; LSTM, GGO &#x2b; LSTM, PSO &#x2b; LSTM, GWO &#x2b; LSTM, and GA &#x2b; LSTM, were examined by applying them to the dataset that had been specifically described earlier. The primary purpose was to evaluate and contrast the degree of accuracy exhibited by each solution. <xref ref-type="fig" rid="F4">Figure 4</xref> illustrates that the findings indicate that the DGGO &#x2b; LSTM algorithm beats other solutions, demonstrating a much greater accuracy rate than the other alternatives.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Assessment of the accuracy of proposed and compared models.</p>
</caption>
<graphic xlink:href="fenrg-12-1391085-g004.tif"/>
</fig>
<p>In the following experiment, we will investigate how hybrid algorithms exhibit varying degrees of accuracy. Repeating the experiment ten times and displaying the results of each iteration in the form of a histogram is the method that is utilized to arrive at an average. The numbers that were collected from each iteration of the experiment are depicted in <xref ref-type="fig" rid="F5">Figure 5</xref>, which provides a visual depiction of the accuracy distribution over several repetitions.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Exploration of the histogram of accuracy for different classifiers.</p>
</caption>
<graphic xlink:href="fenrg-12-1391085-g005.tif"/>
</fig>
<p>The computation of residual values and heat is included in the experiments, and the results are visually shown through a variety of charts and comparisons. During the first computation, the residual values are graphically displayed on a dispersed y-axis that is grouped within columns. A representation of the distribution of these residual values may be found in <xref ref-type="fig" rid="F6">Figure 6</xref>. To determine the degree of similarity between the anticipated and actual residual values, a QQ plot is utilized. This plot illustrates that the two sets of values are in tight alignment with one another. To compare the variances of the various groups, the homoscedasticity plot shown in <xref ref-type="fig" rid="F6">Figure 6</xref> is utilized. This reveals the consistent variances that exist between the groups. In addition, the heatmap shown in <xref ref-type="fig" rid="F6">Figure 6</xref> is utilized to accurately assess the magnitude of the individual values contained within the dataset. These studies, when taken as a whole, provide a thorough insight into the characteristics of residual values, their distribution, and the variance among groups, which ultimately helps to improve the interpretation of the results of the experiment. The ROC curve of the proposed DGGO &#x2b; LSTM versus the original GGO &#x2b; LSTM is shown in <xref ref-type="fig" rid="F7">Figure 7</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Residual values and heatmap analysis for DGGO &#x2b; LSTM and compared models.</p>
</caption>
<graphic xlink:href="fenrg-12-1391085-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>The ROC curve of the proposed DGGO &#x2b; LSTM versus the original GGO &#x2b; LSTM.</p>
</caption>
<graphic xlink:href="fenrg-12-1391085-g007.tif"/>
</fig>
<p>As shown in <xref ref-type="table" rid="T7">Table 7</xref>, the results of the Analysis of Variance (ANOVA) prove markedly distinguishable that there are notable disparities among treatment groups within the datasets. Through the application of the above-described statistical technique, different patterns have been identified that reveal the effectiveness of the applied treatments that lead to the variations. More specifically, the sum of squares distributed along the lines of treatment groups turns out to be 0.02092, which is in conjunction with 5 degrees of freedom linked to treatment variables. Moreover, the SS residuals are obtained, meaning the variability within each treatment group is 0.001281 degrees of freedom assigned to residuals. In order to compare within and between group variances, this analysis uses an F-statistic, presumed with 5 and 54 degrees of freedom, equal to the F-ratio of 176.4. The result of this test is a very small <italic>p</italic>-value (<italic>p</italic> &#x3c; 0.0001), which is high enough to reject the null equal-means hypothesis across groups managed by different treatments being used. Those results are the robust ground of statistically correlated data, which showed that regarding the applied treatment, a clear forerunner/champion between groups is observed. The ANOVA results reveal the main influence of treatments used in creating the dataset, which implies the superiority of intentionally applied experimental interventions in setting a quite significant ground for variation of the different treatment groups.</p>
<table-wrap id="T7" position="float">
<label>TABLE 7</label>
<caption>
<p>ANOVA findings for DGGO &#x2b; LSTM and comparing algorithms.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center"/>
<th align="center">SS</th>
<th align="center">Df</th>
<th align="center">MS</th>
<th align="center">F (DFn, DFd)</th>
<th align="center">
<italic>p</italic>-value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Treatment (between columns)</td>
<td align="center">0.02092</td>
<td align="center">5</td>
<td align="center">0.004185</td>
<td align="center">F (5, 54) &#x3d; 176.4</td>
<td align="center">
<italic>p</italic> &#x3c; 0.0001</td>
</tr>
<tr>
<td align="left">Residual (within columns)</td>
<td align="center">0.001281</td>
<td align="center">54</td>
<td align="center">0.00002373</td>
<td align="center">&#x2014;</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="left">Total</td>
<td align="center">0.02221</td>
<td align="center">59</td>
<td align="center">&#x2014;</td>
<td align="center">&#x2014;</td>
<td align="center">&#x2014;</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>A modified Wilcoxon Signed Rank Test was used on six models combining optimization algorithms with the LSTM network that were formulated to examine the ability of each to outperform the theoretical mid-point of 0, as given in <xref ref-type="table" rid="T8">Table 8</xref>. Based on actual media results, they differ from theoretical ones, revealing their respective efficiencies. The medians for DGGO &#x2b; LSTM, GGO &#x2b; LSTM(eps), PSO &#x2b; LSTM, GWO &#x2b; LSTM, WOA &#x2b; LSTM, and GA &#x2b; LSTM were obtained as 0.9888, 0.9666, 0.9524, 0.947, 0.9438, and 0.9. Strikingly, all the models provided similar results regarding the population of the signed-rank S &#x3d; 55 and no negative ranks, while positive ones were solely present. Here, the uniformity, which serves as the cornerstone and the rock of the work, makes the whole literature review series trustworthy and further helps to secure the credibility of the coming conclusions. Secondly, these two-way <italic>p</italic>-values of 0.002 each, which noticeably deviate from the theoretical mean, clearly demonstrate the statistically significant divergence from the calculated mean. Indeed, the smoking gun effect of the null hypothesis shows this, as well as the actual medians, in comparison to the theoretical probability. These simulations show that they do inherit the idea of medians from the software, and their improvement over the baseline median is partly due to that characteristic. This outstanding improvement clearly reveals the capability of the mentioned techniques when it comes to analytical models and data prescriptive tasks. Specifically, LSTM, together with optimization approaches, proved to be useful.</p>
<table-wrap id="T8" position="float">
<label>TABLE 8</label>
<caption>
<p>DGGO &#x2b; LSTM and other algorithms&#x2019; wilcoxon signed rank test statistics.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center"/>
<th align="center">DGGO<break/>&#x2b;LSTM</th>
<th align="center">GGO<break/>&#x2b;LSTM</th>
<th align="center">PSO<break/>&#x2b;LSTM</th>
<th align="center">GWO<break/>&#x2b;LSTM</th>
<th align="center">WOA<break/>&#x2b;LSTM</th>
<th align="center">GA<break/>&#x2b;LSTM</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Theoretical median</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="left">Actual median</td>
<td align="center">0.9888</td>
<td align="center">0.9666</td>
<td align="center">0.9524</td>
<td align="center">0.947</td>
<td align="center">0.9438</td>
<td align="center">0.9307</td>
</tr>
<tr>
<td align="left">Number of values</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
<td align="center">10</td>
</tr>
<tr>
<td colspan="3" align="left">Wilcoxon signed rank test</td>
<td align="left"/>
<td align="left"/>
<td align="left"/>
<td align="left"/>
</tr>
<tr>
<td align="left">Sum of signed ranks (W)</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
</tr>
<tr>
<td align="left">Sum of positive ranks</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
<td align="center">55</td>
</tr>
<tr>
<td align="left">Sum of negative ranks</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
<tr>
<td align="left">
<italic>p</italic>-value (two tailed)</td>
<td align="center">0.002</td>
<td align="center">0.002</td>
<td align="center">0.002</td>
<td align="center">0.002</td>
<td align="center">0.002</td>
<td align="center">0.002</td>
</tr>
<tr>
<td align="left">Exact or estimate?</td>
<td align="center">Exact</td>
<td align="center">Exact</td>
<td align="center">Exact</td>
<td align="center">Exact</td>
<td align="center">Exact</td>
<td align="center">Exact</td>
</tr>
<tr>
<td align="left">Significant (alpha &#x3d; 0.05)?</td>
<td align="center">Yes</td>
<td align="center">Yes</td>
<td align="center">Yes</td>
<td align="center">Yes</td>
<td align="center">Yes</td>
<td align="center">Yes</td>
</tr>
<tr style="background-color:#FFFFFF">
<td colspan="7" align="left">How big is the discrepancy?</td>
</tr>
<tr>
<td align="left">Discrepancy</td>
<td align="center">0.9888</td>
<td align="center">0.9666</td>
<td align="center">0.9524</td>
<td align="center">0.947</td>
<td align="center">0.9438</td>
<td align="center">0.9307</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s5">
<title>5 Conclusion and future directions</title>
<p>In conclusion, this study addresses critical challenges in promoting the widespread adoption of electric vehicles (EVs) by focusing on the establishment of efficient urban charging infrastructure. The challenges include EVs&#x2019; high upfront costs compared to conventional vehicles, the lack of sufficient charging stations, limitations in battery technology and charging speeds, and concerns about the distance EVs can travel on a single charge. Recognizing the potential hindrances posed by limited range and prolonged recharging times, the research emphasizes the importance of strategically locating fast and ultra-fast charging terminals. However, the energy requirements of these terminals present a formidable challenge that could affect service quality. The research employs a dynamic greylag goose optimization (DGGO) algorithm and a Long Short-Term Memory (LSTM) model as decision-making tools for the optimal classification of electric vehicle stations.</p>
<p>Future directions for this research include expanding the scope of analysis to incorporate geographic traffic patterns derived from detailed analyses of road networks, route specifics, junction density, and economic zones. Leveraging OpenStreetMap for road network topology analysis will enhance the precision of these evaluations. Additionally, integrating emerging technologies and renewable energy sources, such as solar and wind energy, could significantly reduce the carbon footprint of EVs. Further research could explore the potential of wireless charging technologies to enhance convenience and reduce the need for physical charging stations. Another promising direction is the development of real-time adaptive systems that dynamically adjust charging station locations based on real-time traffic and usage data. This would ensure that the infrastructure remains responsive to changing conditions and continues to meet the needs of EV users. Collaboration with urban planners, energy providers, and policymakers will be crucial in implementing these innovations and achieving a sustainable and efficient EV charging network.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>AA: Writing&#x2013;original draft. DK: Writing&#x2013;original draft. E-SE-K: Writing&#x2013;original draft, Writing&#x2013;review and editing. ME: Writing&#x2013;original draft, Writing&#x2013;review and editing. AI: Writing&#x2013;original draft, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This research project was funded by the Deanship of Scientific Research, Princess Nourah bint Abdulrahman University, through the Program of Research Project Funding After Publication, grant No (44- PRFA-P- 48).</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abdelhamid</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Towfek</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Khodadadi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Alhussan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Khafaga</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Eid</surname>
<given-names>M. M.</given-names>
</name>
<etal/>
</person-group> (<year>2023a</year>). <article-title>Waterwheel plant algorithm: a novel metaheuristic optimization method</article-title>. <source>Processes</source> <volume>11</volume> (<issue>5</issue>), <fpage>1502</fpage>. <pub-id pub-id-type="doi">10.3390/pr11051502</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abdelhamid</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Eid</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Abotaleb</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Towfek</surname>
<given-names>S. K.</given-names>
</name>
</person-group> (<year>2023b</year>). <article-title>Identification of cardiovascular disease risk factors among diabetes patients using ontological data mining techniques</article-title>. <source>J. Artif. Intell. Metaheuristics</source> <volume>4</volume> (<issue>2</issue>), <fpage>45</fpage>&#x2013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.54216/JAIM.040205</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abdel Samee</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>El-Kenawy</surname>
<given-names>E.-S. M.</given-names>
</name>
<name>
<surname>Atteia</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Jamjoom</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Metaheuristic optimization through deep learning classification of COVID-19 in chest X-ray images</article-title>. <source>Comput. Mater. and Continua</source> <volume>73</volume> (<issue>2</issue>), <fpage>4193</fpage>&#x2013;<lpage>4210</lpage>. <pub-id pub-id-type="doi">10.32604/cmc.2022.031147</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ahmadi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kazemi</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Aarabi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Niknam</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Helfroush</surname>
<given-names>M. S.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Image segmentation using multilevel thresholding based on modified bird mating optimization</article-title>. <source>Multimed. Tools Appl.</source> <volume>78</volume> (<issue>1</issue>), <fpage>23003</fpage>&#x2013;<lpage>23027</lpage>. <pub-id pub-id-type="doi">10.1007/s11042-019-7515-6</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alhussan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Abdelhamid</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Towfek</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Marwa</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Khafaga</surname>
<given-names>D. S.</given-names>
</name>
<etal/>
</person-group> (<year>2023a</year>). <article-title>Classification of diabetes using feature selection and hybrid Al-Biruni earth radius and dipper throated optimization</article-title>. <source>Diagnostics</source> <volume>13</volume> (<issue>12</issue>), <fpage>2038</fpage>. <pub-id pub-id-type="doi">10.3390/diagnostics13122038</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Alhussan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>El-Kenawy</surname>
<given-names>E.-S. M.</given-names>
</name>
<name>
<surname>Abdelhamid</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Eid</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Khafaga</surname>
<given-names>D. S.</given-names>
</name>
</person-group> (<year>2023b</year>). <article-title>Wind speed forecasting using optimized bidirectional LSTM based on dipper throated and genetic optimization algorithms</article-title>. <source>Front. Energy Res.</source> <volume>11</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.3389/fenrg.2023.1172176</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="web">
<collab>Data.wa.gov</collab> (<year>2024</year>). <article-title>Department of licensing, electric vehicle population data</article-title>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://catalog.data.gov/dataset/electric-vehicle-population-data">https://catalog.data.gov/dataset/electric-vehicle-population-data</ext-link> (accessed January 24, 2024)</comment>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>El-Kenawy</surname>
<given-names>E.-S. M.</given-names>
</name>
<name>
<surname>Khodadadi</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Mirjalili</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Abdelhamid</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Eid</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Greylag goose optimization: nature-inspired optimization algorithm</article-title>. <source>Expert Syst. Appl.</source> <volume>238</volume> (<issue>Part E</issue>), <fpage>122147</fpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2023.122147</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>El-Kenawy</surname>
<given-names>E. S. M.</given-names>
</name>
<name>
<surname>Mirjalili</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Alassery</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y. D.</given-names>
</name>
<name>
<surname>Eid</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>El-Mashad</surname>
<given-names>S. Y.</given-names>
</name>
<etal/>
</person-group> (<year>2022b</year>). <article-title>Novel meta-heuristic algorithm for feature selection, unconstrained functions and engineering problems</article-title>. <source>IEEE Access</source> <volume>10</volume>, <fpage>40536</fpage>&#x2013;<lpage>40555</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2022.3166901</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>El-Kenawy</surname>
<given-names>E. S. M.</given-names>
</name>
<name>
<surname>Zerouali</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Bailek</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Bouchouich</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Hassan</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Almorox</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2022a</year>). <article-title>Improved weighted ensemble learning for predicting the daily reference evapotranspiration under the semi-arid climate conditions</article-title>. <source>Environ. Sci. Pollut. Res.</source> <volume>29</volume> (<issue>54</issue>), <fpage>81279</fpage>&#x2013;<lpage>81299</lpage>. <pub-id pub-id-type="doi">10.1007/s11356-022-21410-8</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>El Sayed</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Abdelhamid</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mirjalili</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Khodadad</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Alhussan</surname>
<given-names>A. A.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Al-biruni earth radius (BER) metaheuristic search optimization algorithm</article-title>. <source>Comput. Syst. Sci. Eng.</source> <volume>45</volume> (<issue>2</issue>), <fpage>1917</fpage>&#x2013;<lpage>1934</lpage>. <pub-id pub-id-type="doi">10.32604/csse.2023.032497</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Grimaccia</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Leva</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Niccolai</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ranjgar</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Trimarchi</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). &#x201c;<article-title>Social network optimization for electric vehicles charging stations deployment</article-title>,&#x201d; in <conf-name>2023 IEEE International Conference on Artificial Intelligence and Green Energy (ICAIGE)</conf-name>, <conf-loc>USA</conf-loc>, <conf-date>12-14 Oct. 2023</conf-date>, <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1109/ICAIGE58321.2023.10346450</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gwon</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ahn</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>H. J.</given-names>
</name>
<name>
<surname>Seo</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Cho</surname>
<given-names>H. N.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Self&#x2013;TrainingWith quantile errors for multivariate missing data imputation for regression problems in electronic medical records: algorithm development study</article-title>. <source>JMIR Public Health Surveill.</source> <volume>7</volume>, <fpage>e30824</fpage>. <pub-id pub-id-type="doi">10.2196/30824</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hassan</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Bailek</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Bouchouicha</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Jamil</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Kuriqi</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Evaluation of energy extraction of PV systems affected by environmental factors under real outdoor conditions</article-title>. <source>Theor. Appl. Climatol.</source> <volume>150</volume> (<issue>1-2</issue>), <fpage>715</fpage>&#x2013;<lpage>729</lpage>. <pub-id pub-id-type="doi">10.1007/s00704-022-04166-6</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Holland</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Genetic algorithms</article-title>. <source>Sci. Am.</source> <volume>267</volume> (<issue>1</issue>), <fpage>66</fpage>&#x2013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1038/scientificamerican0792-66</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kennedy</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Eberhart</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Particle swarm optimization</article-title>. <source>Proc. Int. Conf. Neural Netw.</source> <volume>4</volume> (<issue>6</issue>), <fpage>1942</fpage>&#x2013;<lpage>1948</lpage>. <pub-id pub-id-type="doi">10.1109/ICNN.1995.488968</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khafaga</surname>
<given-names>D. S.</given-names>
</name>
<name>
<surname>Alhussan</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>El-kenawy</surname>
<given-names>E. M.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Abd Elkhalik</surname>
<given-names>S. H.</given-names>
</name>
<name>
<surname>Y. El-Mashad</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2022a</year>). <article-title>Improved prediction of metamaterial antenna bandwidth using adaptive optimization of LSTM</article-title>. <source>Comput. Mater. and Continua</source> <volume>73</volume> (<issue>1</issue>), <fpage>865</fpage>&#x2013;<lpage>881</lpage>. <pub-id pub-id-type="doi">10.32604/cmc.2022.028550</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khafaga</surname>
<given-names>D. S.</given-names>
</name>
<name>
<surname>Alhussan</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>El-Kenawy</surname>
<given-names>E. S. M.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Eid</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Abdelhamid</surname>
<given-names>A. A.</given-names>
</name>
</person-group> (<year>2022c</year>). <article-title>Solving optimization problems of metamaterial and double T-shape antennas using advanced meta-heuristics algorithms</article-title>. <source>IEEE Access</source> <volume>10</volume>, <fpage>74449</fpage>&#x2013;<lpage>74471</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2022.3190508</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khafaga</surname>
<given-names>D. S.</given-names>
</name>
<name>
<surname>El-kenawy</surname>
<given-names>E. M.</given-names>
</name>
<name>
<surname>Karim</surname>
<given-names>F. K.</given-names>
</name>
<name>
<surname>Alshetewi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>A. Abdelhamid</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Optimized weighted ensemble using dipper throated optimization algorithm in metamaterial antenna</article-title>. <source>Comput. Mater. and Continua</source> <volume>73</volume> (<issue>3</issue>), <fpage>5771</fpage>&#x2013;<lpage>5788</lpage>. <pub-id pub-id-type="doi">10.32604/cmc.2022.032229</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lin</surname>
<given-names>W.-Y.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A novel 3D fruit fly optimization algorithm and its applications in economics</article-title>. <source>Neural Comput. Appl.</source> <volume>27</volume> (<issue>5</issue>), <fpage>1391</fpage>&#x2013;<lpage>1413</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-015-1942-8</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mirjalili</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mirjalili</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Lewis</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Grey wolf optimizer</article-title>. <source>Adv. Eng. Softw.</source> <volume>69</volume> (<issue>1</issue>), <fpage>46</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2013.12.007</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nasser AlEisa</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>El-kenawy</surname>
<given-names>E. M.</given-names>
</name>
<name>
<surname>Alhussan</surname>
<given-names>A. A.</given-names>
</name>
<name>
<surname>Saber</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Abdelhamid</surname>
<given-names>A. A.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Transfer learning for chest x-rays diagnosis using dipper throated algorithm</article-title>. <source>Comput. Mater. and Continua</source> <volume>73</volume> (<issue>2</issue>), <fpage>2371</fpage>&#x2013;<lpage>2387</lpage>. <pub-id pub-id-type="doi">10.32604/cmc.2022.030447</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Niccolai</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ranjgar</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Trimarchi</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). &#x201c;<article-title>A GIS-based approach for optimal electric vehicles charging stations deployment</article-title>,&#x201d; in <conf-name>2023 IEEE International Conference on Environment and Electrical Engineering and 2023 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&#x26;CPS Europe)</conf-name>, <conf-loc>China</conf-loc>, <conf-date>6-9 June 2023</conf-date>, <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1109/ICAIGE58321.2023.10346450</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oppong</surname>
<given-names>S. O.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Predicting students&#x2019; performance using machine learning algorithms: a review</article-title>. <source>Asian J. Res. Comput. Sci.</source> <volume>16</volume> (<issue>3</issue>), <fpage>128</fpage>&#x2013;<lpage>148</lpage>. <pub-id pub-id-type="doi">10.9734/ajrcos/2023/v16i3351</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rao</surname>
<given-names>R. V.</given-names>
</name>
<name>
<surname>Waghmare</surname>
<given-names>G. G.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>A new optimization algorithm for solving complex constrained design optimization problems</article-title>. <source>Eng. Optim.</source> <volume>49</volume> (<issue>1</issue>), <fpage>60</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1080/0305215X.2016.1164855</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rashedi</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Pour</surname>
<given-names>H. N.</given-names>
</name>
<name>
<surname>Saryazdi</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>GSA: a gravitational search algorithm</article-title>. <source>Inf. Sci.</source> <volume>179</volume> (<issue>13</issue>), <fpage>2232</fpage>&#x2013;<lpage>2248</lpage>. <pub-id pub-id-type="doi">10.1016/j.ins.2009.03.004</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Choi</surname>
<given-names>T.-M.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yue</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A novel hybrid ant colony optimization algorithm for emergency transportation problems during post-disaster scenarios</article-title>. <source>IEEE Trans. Syst. Manag. Cybern. Syst.</source> <volume>48</volume> (<issue>4</issue>), <fpage>545</fpage>&#x2013;<lpage>556</lpage>. <pub-id pub-id-type="doi">10.1109/TSMC.2016.2606440</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>