<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">24043</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2022.024043</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Metaheuristic Optimization Algorithm for Signals Classification of Electroencephalography Channels</article-title>
<alt-title alt-title-type="left-running-head">Metaheuristic Optimization Algorithm for Signals Classification of Electroencephalography Channels</alt-title>
<alt-title alt-title-type="right-running-head">Metaheuristic Optimization Algorithm for Signals Classification of Electroencephalography Channels</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Eid</surname><given-names>Marwa M.</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>marwa.3eeed@gmail.com</email>
</contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Alassery</surname><given-names>Fawaz</given-names></name><xref ref-type="aff" rid="aff-2">2</xref>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Ibrahim</surname><given-names>Abdelhameed</given-names></name><xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Saber</surname><given-names>Mohamed</given-names></name><xref ref-type="aff" rid="aff-4">4</xref>
</contrib>
<aff id="aff-1"><label>1</label><institution>Department of Communications and Electronics, Delta Higher Institute of Engineering and Technology</institution>, <addr-line>Mansoura, 35111</addr-line>, <country>Egypt</country></aff>
<aff id="aff-2"><label>2</label><institution>Department of Computer Engineering, College of Computers and Information Technology, Taif University</institution>, <addr-line>Taif, 21944</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-3"><label>3</label><institution>Computer Engineering and Control Systems Department, Faculty of Engineering, Mansoura University</institution>, <addr-line>Mansoura, 35516</addr-line>, <country>Egypt</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Electronics and Communications Engineering, Faculty of Engineering, Delta University for Science and Technology</institution>, <addr-line>Mansoura, 11152</addr-line>, <country>Egypt</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Marwa M. Eid. Email: <email>marwa.3eeed@gmail.com</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-01-13"><day>13</day>
<month>01</month>
<year>2022</year></pub-date>
<volume>71</volume>
<issue>3</issue>
<fpage>4627</fpage>
<lpage>4641</lpage>
<history>
<date date-type="received"><day>01</day><month>10</month><year>2021</year></date>
<date date-type="accepted"><day>05</day><month>11</month><year>2021</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Eid et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Eid et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_24043.pdf"></self-uri>
<abstract>
<p>Digital signal processing of electroencephalography (EEG) data is now widely utilized in various applications, including motor imagery classification, seizure detection and prediction, emotion classification, mental task classification, drug impact identification and sleep state classification. With the increasing number of recorded EEG channels, it has become clear that effective channel selection algorithms are required for various applications. Guided Whale Optimization Method (Guided WOA), a suggested feature selection algorithm based on Stochastic Fractal Search (SFS) technique, evaluates the chosen subset of channels. This may be used to select the optimum EEG channels for use in Brain-Computer Interfaces (BCIs), the method for identifying essential and irrelevant characteristics in a dataset, and the complexity to be eliminated. This enables (SFS-Guided WOA) algorithm to choose the most appropriate EEG channels while assisting machine learning classification in its tasks and training the classifier with the dataset. The (SFS-Guided WOA) algorithm is superior in performance metrics, and statistical tests such as ANOVA and Wilcoxon rank-sum are used to demonstrate this.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Signals</kwd>
<kwd>metaheuristics optimization</kwd>
<kwd>feature selection</kwd>
<kwd>multilayer perceptron</kwd>
<kwd>support vector machines</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>Digital signal processing is critical for several applications, including seizure detection/prediction, sleep state classification, and categorization of motor imagery. As shown in <?A3B2 "fig1",5,"anchor"?><xref ref-type="fig" rid="fig-1">Fig. 1</xref>, digital EEG signal processing consists of three components: a signal collection unit, a feature extraction unit, and a decision algorithm. The EEG signal collected from the scalp, brain surface, or brain interior is used as the system&#x0027;s input. Electrodes, whether invasive or non-invasive, are used to represent the signal acquisition unit. The feature extraction unit is a signal processing device responsible for extracting distinguishing characteristics from a channel (s). For example, in a brain-computer interface (BCI), the decision unit is a hybrid unit that performs categorization, decision-making, and decision-passing to external devices that output the subject&#x0027;s intention [<xref ref-type="bibr" rid="ref-1">1</xref>].</p>
<fig id="fig-1"><label>Figure 1</label><caption><title>Processing of EEG signals</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-1.png"/></fig>
<p>As previously stated, the interface between the brain and the computer (or another device) may be intrusive or non-invasive. While invasive technologies have recently demonstrated some promise in a variety of applications due to their high accuracy and low noise [<xref ref-type="bibr" rid="ref-2">2</xref>], noninvasive technologies are still widely used for safety applications with some additional signal processing tasks to compensate for noise and resolution limitations. Scalp EEG acquisition devices are usually chosen because they are inexpensive, simple to use, portable, and provide excellent temporal resolution. The scalp EEG waves may be recorded in a variety of modalities, including unipolar and bipolar. The former mode records the voltage differential between all electrodes and a reference electrode, where each electrode-reference pair forms a channel. In contrast, the bipolar mode records the voltage differences between two designated electrodes, each pair forming a channel. The International Federation of Societies for Electroencephalography and Clinical Neurophysiology (IFSECN) proposed an electrode placement method on the scalp dubbed the International 10&#x2013;20 system [<xref ref-type="bibr" rid="ref-3">3</xref>]. <?A3B2 "fig2",5,"anchor"?><xref ref-type="fig" rid="fig-2">Fig. 2</xref> illustrates the 10&#x2013;20 EEG electrode locations for electrode insertion on the left and top of the head. These electrodes (channels) depict the activity of several brain regions.</p>
<fig id="fig-2"><label>Figure 2</label><caption><title>EEG 10&#x2013;20 electrode placement [<xref ref-type="bibr" rid="ref-3">3</xref>]</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-2.png"/></fig>
<p>The brain regions are shown in <?A3B2 "fig3",5,"anchor"?><xref ref-type="fig" rid="fig-3">Fig. 3</xref>. Most of the relevant information about the functioning condition of the human brain is contained in five main brain waves, each with its own distinct frequency band. Delta band within (0&#x2013;4 Hz), theta band within (3.5&#x2013;7.5 Hz), alpha band within (7.5&#x2013;13 Hz), beta band within (13&#x2013;26 Hz), and gamma band within (26&#x2013;70 Hz) are these frequency bands [<xref ref-type="bibr" rid="ref-4">4</xref>]. Delta waves are associated with profound slumber. Theta waves are associated with the most meditative state (body asleep/mind awake). Alpha waves are associated with dreams and relaxation. Beta waves are the most prevalent during the waking state of intense concentration. Gamma waves are intimately connected with the brain&#x0027;s decision-making process. When dealing with mental disease situations, unanticipated changes in brain waves occur, necessitating a significant amount of signal processing to diagnose aberrant conditions [<xref ref-type="bibr" rid="ref-4">4</xref>]. The frequency range, speed, mental state, and waveforms of the EEG are shown in <?A3B2 "tbl1",5,"anchor"?><xref ref-type="table" rid="table-1">Tab. 1</xref>.</p>
<fig id="fig-3"><label>Figure 3</label><caption><title>Human brain and various lobes [<xref ref-type="bibr" rid="ref-4">4</xref>]</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-3.png"/></fig>
<table-wrap id="table-1"><label>Table 1</label><caption><title>EEG frequency band, speed, state, and waveforms [<xref ref-type="bibr" rid="ref-4">4</xref>]</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Frequency band</th>
<th align="left">Speed (Hz)</th>
<th align="left">Mental state</th>
<th align="left">EEG recording (1 Sec.)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Delta</td>
<td align="left">1&#x2013;4 (Slow)</td>
<td align="left">Deep sleep</td>
<td align="left"><inline-graphic xlink:href="CMC_24043-inline-1.png"/></td>
</tr>
<tr>
<td align="left">Theta</td>
<td align="left">4&#x2013;8</td>
<td align="left">Drowsy</td>
<td align="left"><inline-graphic xlink:href="CMC_24043-inline-2.png"/></td>
</tr>
<tr>
<td align="left">Alpha</td>
<td align="left">8&#x2013;12</td>
<td align="left">Relaxed</td>
<td align="left"><inline-graphic xlink:href="CMC_24043-inline-3.png"/></td>
</tr>
<tr>
<td align="left">Beta</td>
<td align="left">12&#x2013;30 (Fast)</td>
<td align="left">Focused</td>
<td align="left"><inline-graphic xlink:href="CMC_24043-inline-4.png"/></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The EEG signals collected are often multi-channel in nature. For example, we have two options while classifying these signals: work on a subset of channels chosen based on specific criteria or work on all channels [<xref ref-type="bibr" rid="ref-5">5</xref>]. The method of EEG data categorization based on channel selection is shown in <?A3B2 "fig4",5,"anchor"?><xref ref-type="fig" rid="fig-4">Fig. 4</xref>. Reduce the number of channels in this signal processing environment since the setup procedure with many channels is time-consuming and inconvenient for the subject. Additionally, it increases the computational complexity of the system, which some applications need to be minimal.</p>
<fig id="fig-4"><label>Figure 4</label><caption><title>General process of EEG signal classification</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-4.png"/></fig>
<p>Seizure prediction and detection is another area where channel reduction may be helpful. The scientific and industry community are particularly interested in medical support systems&#x2019; portable development. This can detect the onset of epileptic seizures early or even hours in advance by incorporating algorithms, thereby avoiding injury [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>]. Developing such portable systems based on computationally efficient prediction algorithms that use the fewest possible channels to reduce system power consumption is critical to system longevity. In the processing of EEG data, numerous channel selection techniques have been investigated.</p>
<p>The current work contribution can be summarized as follow.
<list list-type="order">
<list-item><p>A continuous version of the Guided Whale Optimization based on Stochastic Fractal Search algorithm (Continuous SFS-Guided WOA) is presented.</p></list-item>
<list-item><p>A binary version of the SFS-Guided WOA algorithm (Binary SFS-Guided WOA) is also presented.</p></list-item>
<list-item><p>Two publicly accessible datasets for electroencephalogram (EEG) signal processing, named BCI Competition IV-dataset 2a and BCI Competition IV-data set III, are utilized to test the suggested method.</p></list-item>
<list-item><p>The SFS-Guided WOA algorithm is employed to evaluate the chosen subset of EEG channels of the two datasets.</p></list-item>
<list-item><p>This is used to select the optimum EEG channels for use in Brain-Computer Interfaces (BCIs).</p></list-item>
<list-item><p>Statistical tests such as ANOVA and Wilcoxon rank-sum are used to demonstrate the presented method&#x0027;s performance.</p></list-item>
</list></p>
</sec>
<sec id="s2"><label>2</label><title>Literature Review</title>
<p>Feature selection methods may be categorized as filter-based, wrapper-based, or hybrid-based [<xref ref-type="bibr" rid="ref-8">8</xref>&#x2013;<xref ref-type="bibr" rid="ref-10">10</xref>]. The advantage of filter-based completely characteristic selection methods over traditional characteristic selection strategies is their speed and capacity to expand to large datasets.</p>
<sec id="s2_1"><label>2.1</label><title>Related Work</title>
<p>The optimization technique is widely used in various fields of study, including computer science, engineering [<xref ref-type="bibr" rid="ref-11">11</xref>], health [<xref ref-type="bibr" rid="ref-12">12</xref>], agriculture, and feature selection [<xref ref-type="bibr" rid="ref-13">13</xref>]. The primary aim of optimization is to choose the optimal solution to a given problem among the available solutions that match the problem description. Additionally, optimization algorithms have a goal that must be reduced or maximized under the addressed problem [<xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;<xref ref-type="bibr" rid="ref-16">16</xref>].</p>
<p>Recently, numerous studies have used optimization to resolve given problems, such as the Whale Optimization Algorithm (WOA). WOA was used to locate the optimal weights for training the neural community and developed a multi-objective model of WOA, which was then applied to the problem of forecasting wind speed. Additionally, WOA was widely employed to determine the final location and length of capacitors used inside the radial system [<xref ref-type="bibr" rid="ref-17">17</xref>]. Additionally, they used WOA to circumvent the difficulty of determining the final length used by a distributed generator [<xref ref-type="bibr" rid="ref-18">18</xref>], and they benefited from the use of WOA for image segmentation [<xref ref-type="bibr" rid="ref-19">19</xref>,<xref ref-type="bibr" rid="ref-20">20</xref>].</p>
</sec>
<sec id="s2_2"><label>2.2</label><title><?TeX ?>EEG Signal</title>
<p>The nature of EEG alerts may be very complicated since they are no longer linked, however random. The EEG dimension is determined by various factors, most notably the individual&#x0027;s age, gender, psychological state, and intellectual state of the issue [<xref ref-type="bibr" rid="ref-21">21</xref>]. Thus, comprehending the behavior and movement of brain cells involves various linear and nonlinear signal-processing methods that result in the physiological state and circumstances of the issue. Numerous ways are advocated for capturing the dynamic capabilities and sudden changes that may occur. The first step is preprocessing, which includes recording warnings, removing artifacts, signal averaging, output thresholding, and signal enhancement. The second stage is the function extraction technique within the procedure, which determines a feature vector from an ordinary vector [<xref ref-type="bibr" rid="ref-22">22</xref>].</p>
</sec>
<sec id="s2_3"><label>2.3</label><title>Traditional Optimizer</title>
<p>Optimizer of Genetic Algorithm (GA) is inspired by biology (survival of the fittest). Initialization is a critical GA process. Alternatively, other genetic operators, such as elitism, may be used [<xref ref-type="bibr" rid="ref-23">23</xref>]. The advantages of this optimizer are its simplicity and ability to deal with noisy fitness functions. Due to delayed convergence, premature convergence, and parameter change, complexity is not scalable. This technique is utilized in the construction of image processing filters as well as antennas.</p>
<p>Particle Swarm Optimization (PSO) is another optimization technique that simulates the motions and interactions of individuals in a flock of birds or a school of fish [<xref ref-type="bibr" rid="ref-24">24</xref>]. Every particle is guided by its best-known location and the swarm&#x0027;s optimal position. It is stable, simple to implement, and a suitable model of collaboration, but starting settings are elusive. It has a long convergence time and a high computational cost. Gene clustering, antenna design, vehicle routing, control design, and dimension reduction are only a few examples of uses.</p>
<p>The Grey Wolf Optimizer (GWO) is an algorithm that mimics grey wolf leadership, social structure, and hunting behavior. Encircling and assaulting the victim are the first two phases. This optimizer possesses Exploration and exploitation must be conducted in a balanced manner. While high search accuracy is simple to implement, it results in premature convergence due to the fluctuating positions of the three leaders. The greater the number of variables, the lower performance is achieved. It is utilized in feature selection, parameter adjustment of PID controllers, clustering, robotics, and route finding [<xref ref-type="bibr" rid="ref-25">25</xref>].</p>
<p>The foraging behaviors of humpback whales inspired the Whale Optimization Algorithm (WOA). They catch fish with bubbles as they swirl around a school of fish. It is a simple method for exploring a vast search space that is sluggish to convergence, prone to local optima stagnation, and computationally costly. WOA is applied in route planning, voltage offset reduction, and precision control of laser sensor systems [<xref ref-type="bibr" rid="ref-26">26</xref>].</p>
</sec>
</sec>
<sec id="s3"><label>3</label><title>Suggested (SFS-Guided WOA) Algorithm</title>
<p>The Guided WOA is a variant of the standard WOA. In the Guided WOA technique, to address the main disadvantage of this method, the search strategy for a single random whale may be substituted with an advanced design capable of quickly moving the whales toward the optimal solution or prey. The original WOA compels whales to travel randomly around one another, comparable to the global search. A whale may follow three random whales rather than one to improve exploration performance in the modified WOA (Guided WOA) [<xref ref-type="bibr" rid="ref-27">27</xref>]. This may encourage whales to do more exploration while remaining unaffected by the leading position.</p>
<p>The Stochastic Fractal Search (SFS) technique&#x0027;s diffusion process may generate a sequence of random walks around the optimum solution. This enhances the Guided WOA&#x0027;s exploration capacity by using this diffusion process to find the optimal solution. Gaussian random walks are used as a component of the diffusion process that occurs around the updated optimum position. Algorithm 1 shows the continuous version of the SFS-Guided WOA algorithm. The binary conversion of the algorithm is shown in Algorithm 2, which explains step by step how to convert the continuous algorithm to a binary one to be applied for the tested EEG problem.
</p>
<fig id="fig-9">
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-9.png"/>
</fig>
<fig id="fig-10">
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-10.png"/>
</fig>
</sec>
<sec id="s4"><label>4</label><title>Results and Discussion</title>
<p>This section discusses the experimental results. The data preprocessing process is explained, including the description and the correlation matrix of tested EEG datasets. Configuration of the suggested algorithm is also discussed. Performance metrics and results discussion are described in detail in this part.</p>
<sec id="s4_1"><label>4.1</label><title>Data Preprocessing</title>
<p>Two publicly accessible datasets for electroencephalogram (EEG) signal processing are utilized in this work to test our suggested method. <?A3B2 "tbl2",5,"anchor"?><xref ref-type="table" rid="table-2">Tab. 2</xref> shows the description of the dataset. The Statistics of the EEG Dataset is discussed in <?A3B2 "tbl3",5,"anchor"?><xref ref-type="table" rid="table-3">Tab. 3</xref> and <?A3B2 "fig5",5,"anchor"?><xref ref-type="fig" rid="fig-5">Fig. 5</xref> shows the correlation matrix of EEG dataset. The BCI Competition IV dataset is the first. The fourth BCI competition was held in 2008 at Austria&#x0027;s Graz University of Technology. For the sake of this research, we will analyze dataset 2a from the competition mentioned above. This dataset is freely accessible through [<xref ref-type="bibr" rid="ref-28">28</xref>]. The dataset contains the EEG data of nine healthy individuals. The subjects were healthy and ordinary people. They were instructed to complete the motor imagery activities while seated in a comfy armchair in front of an LCD display. To finish all charges, subjects used four distinct kinds of motor imagery. These activities required the use of one&#x0027;s imagination to move the left or right hand, foot, or tongue. To initiate the experimental paradigm, a brief auditory beep was played. Then, after two seconds, a fixation cross appeared on the LCD and was replaced by an arrow pointing up, down, right, or left. The participants completed one of the imaging tasks involving the mouth, feet, and left or right-hand motions, depending on the orientation of the needle. The performance subject retained the chosen item&#x0027;s imagination for about three seconds until the fixation cross vanished and the LCD became completely dark. Then, after a brief pause of about two seconds, the next job was resumed. This procedure was repeated 72 times for each of the four activities, totaling 288 instances of motor imagery per participant.</p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>Datasets description</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Dataset</th>
<th align="left">Subscription</th>
<th align="left">&#x0023; Rows</th>
<th align="left">&#x0023; Features/Columns</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">BCI competition IV- dataset 2a</td>
<td align="left">D1</td>
<td align="left">45,000</td>
<td align="left">22</td>
</tr>
<tr>
<td align="left">BCI competition IV- data set III</td>
<td align="left">D2</td>
<td align="left">64,000</td>
<td align="left">19</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-3"><label>Table 3</label><caption><title>Description statistics of EEG dataset</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Feature</th>
<th align="left">s1</th>
<th align="left">s2</th>
<th align="left">s3</th>
<th align="left">s4</th>
<th align="left">s5</th>
<th align="left">s6</th>
<th align="left">s7</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Number of values</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
</tr>
<tr>
<td align="left">Minimum</td>
<td align="left">4200</td>
<td align="left">3910</td>
<td align="left">4200</td>
<td align="left">4070</td>
<td align="left">4310</td>
<td align="left">4570</td>
<td align="left">4030</td>
</tr>
<tr>
<td align="left">25&#x0025; percentile</td>
<td align="left">4280</td>
<td align="left">3990</td>
<td align="left">4250</td>
<td align="left">4110</td>
<td align="left">4330</td>
<td align="left">4610</td>
<td align="left">4060</td>
</tr>
<tr>
<td align="left">Median</td>
<td align="left">4290</td>
<td align="left">4000</td>
<td align="left">4260</td>
<td align="left">4120</td>
<td align="left">4340</td>
<td align="left">4620</td>
<td align="left">4070</td>
</tr>
<tr>
<td align="left">75&#x0025; percentile</td>
<td align="left">4310</td>
<td align="left">4020</td>
<td align="left">4270</td>
<td align="left">4130</td>
<td align="left">4350</td>
<td align="left">4630</td>
<td align="left">4080</td>
</tr>
<tr>
<td align="left">Maximum</td>
<td align="left">4470</td>
<td align="left">4150</td>
<td align="left">4350</td>
<td align="left">4190</td>
<td align="left">4400</td>
<td align="left">4670</td>
<td align="left">4140</td>
</tr>
<tr>
<td align="left">Range</td>
<td align="left">270.0</td>
<td align="left">240.0</td>
<td align="left">150.0</td>
<td align="left">120.0</td>
<td align="left">90.00</td>
<td align="left">100.0</td>
<td align="left">110.0</td>
</tr>
<tr>
<td align="left">Mean</td>
<td align="left">4298</td>
<td align="left">4007</td>
<td align="left">4262</td>
<td align="left">4120</td>
<td align="left">4340</td>
<td align="left">4618</td>
<td align="left">4071</td>
</tr>
<tr>
<td align="left">Std. deviation</td>
<td align="left">32.52</td>
<td align="left">27.33</td>
<td align="left">16.44</td>
<td align="left">17.08</td>
<td align="left">12.33</td>
<td align="left">13.26</td>
<td align="left">17.97</td>
</tr>
<tr>
<td align="left">Std. error of mean</td>
<td align="left">0.2719</td>
<td align="left">0.2285</td>
<td align="left">0.1375</td>
<td align="left">0.1428</td>
<td align="left">0.1031</td>
<td align="left">0.1109</td>
<td align="left">0.1503</td>
</tr>
<tr>
<td align="left">Sum</td>
<td align="left">61480820</td>
<td align="left">57319530</td>
<td align="left">60958540</td>
<td align="left">58935910</td>
<td align="left">62074800</td>
<td align="left">66060020</td>
<td align="left">58231630</td>
</tr>
<tr>
<td align="left">s8</td>
<td align="left">s9</td>
<td align="left">s10</td>
<td align="left">s11</td>
<td align="left">s12</td>
<td align="left">s13</td>
<td align="left">s14</td>
<td align="left">cat</td>
</tr>
<tr>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
<td align="left">14304</td>
</tr>
<tr>
<td align="left">4570</td>
<td align="left">4150</td>
<td align="left">4170</td>
<td align="left">4130</td>
<td align="left">4220</td>
<td align="left">4490</td>
<td align="left">4240</td>
<td align="left">0.000</td>
</tr>
<tr>
<td align="left">4600</td>
<td align="left">4190</td>
<td align="left">4220</td>
<td align="left">4190</td>
<td align="left">4270</td>
<td align="left">4590</td>
<td align="left">4340</td>
<td align="left">0.000</td>
</tr>
<tr>
<td align="left">4610</td>
<td align="left">4200</td>
<td align="left">4230</td>
<td align="left">4200</td>
<td align="left">4280</td>
<td align="left">4600</td>
<td align="left">4350</td>
<td align="left">0.000</td>
</tr>
<tr>
<td align="left">4620</td>
<td align="left">4210</td>
<td align="left">4240</td>
<td align="left">4210</td>
<td align="left">4290</td>
<td align="left">4620</td>
<td align="left">4370</td>
<td align="left">1.000</td>
</tr>
<tr>
<td align="left">4670</td>
<td align="left">4260</td>
<td align="left">4290</td>
<td align="left">4270</td>
<td align="left">4330</td>
<td align="left">4720</td>
<td align="left">4490</td>
<td align="left">1.000</td>
</tr>
<tr>
<td align="left">100.0</td>
<td align="left">110.0</td>
<td align="left">120.0</td>
<td align="left">140.0</td>
<td align="left">110.0</td>
<td align="left">230.0</td>
<td align="left">250.0</td>
<td align="left">1.000</td>
</tr>
<tr>
<td align="left">4614</td>
<td align="left">4200</td>
<td align="left">4229</td>
<td align="left">4200</td>
<td align="left">4277</td>
<td align="left">4603</td>
<td align="left">4358</td>
<td align="left">0.4509</td>
</tr>
<tr>
<td align="left">14.67</td>
<td align="left">14.12</td>
<td align="left">15.30</td>
<td align="left">18.62</td>
<td align="left">15.35</td>
<td align="left">25.73</td>
<td align="left">32.01</td>
<td align="left">0.4976</td>
</tr>
<tr>
<td align="left">0.1226</td>
<td align="left">0.1181</td>
<td align="left">0.1279</td>
<td align="left">0.1557</td>
<td align="left">0.1284</td>
<td align="left">0.2151</td>
<td align="left">0.2676</td>
<td align="left">0.004161</td>
</tr>
<tr>
<td align="left">65999470</td>
<td align="left">60071740</td>
<td align="left">60495390</td>
<td align="left">60073290</td>
<td align="left">61176090</td>
<td align="left">65842840</td>
<td align="left">62338180</td>
<td align="left">6449</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="fig-5"><label>Figure 5</label><caption><title>Correlation matrix of EEG dataset</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-5.png"/></fig>
</sec>
<sec id="s4_2"><label>4.2</label><title>Configuration</title>
<p>Each dataset is subdivided into three equal-sized segments at random: training, validation, and test. During the learning phase, training is utilized to fine-tune the KNN classifier. Validation is a technique for testing. When determining the fitness function of a particular solution. Normalize data to ensure that all features are contained within the same limits and are handled equally by the machine learning model. One of the simplest methods for scaling data is to use the min-max scaler, which scales and bounds data features between 0 and 1.</p>
</sec>
<sec id="s4_3"><label>4.3</label><title>Evaluation Metrics</title>
<p>The evaluation metrics of the suggested method and compared algorithms are shown in <?A3B2 "tbl4",5,"anchor"?><xref ref-type="table" rid="table-4">Tab. 4</xref>. The used variables in <xref ref-type="table" rid="table-4">Tab. 4</xref> are the number of optimizer&#x0027;s runs, <italic>M</italic>, the best solution at the run number <italic>j</italic>, <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:math></inline-formula>. In addition, <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:math></inline-formula> vector size, <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>z</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. A number of tested points, <italic>N</italic>. Classifier label of the output for a point <italic>i</italic>, <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and label of the class for a point <italic>i</italic>, <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Finally, the total number of features, <italic>D</italic>, and <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi><mml:mi>h</mml:mi></mml:math></inline-formula>, is used to calculate the matching between two inputs.</p>
<table-wrap id="table-4"><label>Table 4</label><caption><title>Evaluation metrics</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Metric</th>
<th align="left">Value</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Average error</td>
<td align="left"><inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>M</mml:mi></mml:mfrac><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mrow><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:msubsup><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>c</mml:mi><mml:mi>h</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">Average select size</td>
<td align="left"><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mfrac><mml:mn>1</mml:mn><mml:mi>M</mml:mi></mml:mfrac><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:mrow><mml:mfrac><mml:mi>M</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:mrow><mml:mfrac><mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>z</mml:mi><mml:mi>e</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>D</mml:mi></mml:mfrac></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">Average fitness</td>
<td align="left"><inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mfrac><mml:mn>1</mml:mn><mml:mi>M</mml:mi></mml:mfrac><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">Best fitness</td>
<td align="left"><inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:msubsup><mml:mi>n</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">Worst fitness</td>
<td align="left"><inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>M</mml:mi></mml:msubsup><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup></mml:math></inline-formula></td>
</tr>
<tr>
<td align="left">Standard deviation</td>
<td align="left"><inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msqrt><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>M</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac><mml:mrow><mml:mo>&#x2211;</mml:mo><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mi>g</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2217;</mml:mo></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_4"><label>4.4</label><title>Results Evaluation</title>
<p>Results of the experimental for the two tested datasets, D1 and D2, based on the suggested and compared methods are shown in <?A3B2 "tbl5",5,"anchor"?><xref ref-type="table" rid="table-5">Tab. 5</xref>. The results are compared to GWO, GA, WOA, and PSO algorithms. The average error of (0.161956522) for D1 and of (0.027467811) is much better based on the suggested method. The average select error of (0.385714286) and (0.61875) for D1 and D2, respectively, show the performance of the SFS-Guided WOA algorithm. Average, best, worst fitness and standard deviation show the quality of the suggested method compared to other optimization techniques.</p>
<table-wrap id="table-5"><label>Table 5</label><caption><title>Experimental results of the suggested and compared methods</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Metric</th>
<th align="left">Datasets</th>
<th align="left">bSFS-guided WOA</th>
<th align="left">bGWO</th>
<th align="left">bGA</th>
<th align="left">bWOA</th>
<th align="left">bPSO</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left" rowspan="2">Average error</td>
<td align="left">D1</td>
<td align="left">0.161956522</td>
<td align="left">0.165217391</td>
<td align="left">0.163478261</td>
<td align="left">0.165652174</td>
<td align="left">0.162173913</td>
</tr>
<tr>
<td align="left">D2</td>
<td align="left">0.027467811</td>
<td align="left">0.027682403</td>
<td align="left">0.032618026</td>
<td align="left">0.028540773</td>
<td align="left">0.030257511</td>
</tr>
<tr>
<td align="left" rowspan="2">Average select size</td>
<td align="left">D1</td>
<td align="left">0.385714286</td>
<td align="left">0.5</td>
<td align="left">0.553571429</td>
<td align="left">0.542857143</td>
<td align="left">0.542857143</td>
</tr>
<tr>
<td align="left">D2</td>
<td align="left">0.61875</td>
<td align="left">0.76875</td>
<td align="left">0.7625</td>
<td align="left">0.775</td>
<td align="left">0.71875</td>
</tr>
<tr>
<td align="left" rowspan="2">Average fitness</td>
<td align="left">D1</td>
<td align="left">0.161956522</td>
<td align="left">0.165217391</td>
<td align="left">0.163478261</td>
<td align="left">0.165652174</td>
<td align="left">0.162173913</td>
</tr>
<tr>
<td align="left">D2</td>
<td align="left">0.027467811</td>
<td align="left">0.027682403</td>
<td align="left">0.032618026</td>
<td align="left">0.028540773</td>
<td align="left">0.030257511</td>
</tr>
<tr>
<td align="left" rowspan="2">Best fitness</td>
<td align="left">D1</td>
<td align="left">0.006308489</td>
<td align="left">0.009128255</td>
<td align="left">0.006371262</td>
<td align="left">0.012126419</td>
<td align="left">0.010375499</td>
</tr>
<tr>
<td align="left">D2</td>
<td align="left">0.002920846</td>
<td align="left">0.002945634</td>
<td align="left">0.010175433</td>
<td align="left">0.00544218</td>
<td align="left">0.006746602</td>
</tr>
<tr>
<td align="left" rowspan="2">Worst fitness</td>
<td align="left">D1</td>
<td align="left">0.134782609</td>
<td align="left">0.152173913</td>
<td align="left">0.152173913</td>
<td align="left">0.139130435</td>
<td align="left">0.139130435</td>
</tr>
<tr>
<td align="left">D2</td>
<td align="left">0.021459227</td>
<td align="left">0.021459227</td>
<td align="left">0.021459227</td>
<td align="left">0.025751073</td>
<td align="left">0.025751073</td>
</tr>
<tr>
<td align="left" rowspan="2">Standard deviation</td>
<td align="left">D1</td>
<td align="left">0.173913043</td>
<td align="left">0.173913043</td>
<td align="left">0.173913043</td>
<td align="left">0.2</td>
<td align="left">0.182608696</td>
</tr>
<tr>
<td align="left">D2</td>
<td align="left">0.034334764</td>
<td align="left">0.034334764</td>
<td align="left">0.055793991</td>
<td align="left">0.0472103</td>
<td align="left">0.055793991</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>ANOVA and Wilcoxon Signed Rank tests are performed to confirm the suggested method compared to other algorithms. <?A3B2 "tbl6",5,"anchor"?><xref ref-type="table" rid="table-6">Tabs. 6</xref> and <?A3B2 "tbl7",5,"anchor"?><xref ref-type="table" rid="table-7">7</xref> show the ANOVA test results of the tested algorithms based on the first dataset (D1) and the second dataset (D2), respectively. The results indicated that the p-value is less than 0.05. Wilcoxon Signed-Rank test results based on ten runs for the first dataset (D1) and the second dataset (D2) using the suggested and compared algorithms are shown in <?A3B2 "tbl8",5,"anchor"?><xref ref-type="table" rid="table-8">Tabs. 8</xref> and <?A3B2 "tbl9",5,"anchor"?><xref ref-type="table" rid="table-9">9</xref>, respectively. The statistical tests results confirm the performance of the SFS-Guided WOA algorithm for the EEG datasets.</p>
<table-wrap id="table-6"><label>Table 6</label><caption><title>ANOVA test of the first dataset (D1)</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left"/>
<th align="left">SS</th>
<th align="left">DF</th>
<th align="left">MS</th>
<th align="left">F (DFn, DFd)</th>
<th align="left">P value</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Treatment (between columns)</td>
<td align="left">0.00012</td>
<td align="left">4</td>
<td align="left">2.99E&#x2212;05</td>
<td align="left">F (4, 45) &#x003D; 33.25</td>
<td align="left">P&#x2009;&#x003C;&#x2009;0.0001</td>
</tr>
<tr>
<td align="left">Residual (within columns)</td>
<td align="left">4.05E&#x2212;05</td>
<td align="left">45</td>
<td align="left">9E&#x2212;07</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">Total</td>
<td align="left">0.00016</td>
<td align="left">49</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-7"><label>Table 7</label><caption><title>ANOVA test of the second dataset (D2)</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left"/>
<th align="left">SS</th>
<th align="left">DF</th>
<th align="left">MS</th>
<th align="left">F (DFn, DFd)</th>
<th align="left">P value</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Treatment (between columns)</td>
<td align="left">0.0002</td>
<td align="left">4</td>
<td align="left">5.01E&#x2212;05</td>
<td align="left">F (4, 45) &#x003D; 69.76</td>
<td align="left">P&#x2009;&#x003C;&#x2009;0.0001</td>
</tr>
<tr>
<td align="left">Residual (within columns)</td>
<td align="left">3.23E&#x2212;05</td>
<td align="left">45</td>
<td align="left">7.18E&#x2212;07</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">Total</td>
<td align="left">0.000233</td>
<td align="left">49</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-8"><label>Table 8</label><caption><title>Wilcoxon signed rank test of the first dataset (D1)</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left"/>
<th align="left">bSFS-Guided WOA</th>
<th align="left">bGWO</th>
<th align="left">bGA</th>
<th align="left">bWOA</th>
<th align="left">bPSO</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Theoretical median</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
</tr>
<tr>
<td align="left">Actual median</td>
<td align="left">0.162</td>
<td align="left">0.1652</td>
<td align="left">0.1635</td>
<td align="left">0.1657</td>
<td align="left">0.1622</td>
</tr>
<tr>
<td align="left">Number of values</td>
<td align="left">10</td>
<td align="left">10</td>
<td align="left">10</td>
<td align="left">10</td>
<td align="left">10</td>
</tr>
<tr>
<td align="left">Wilcoxon signed rank test</td>
<td align="center"/>
<td align="center"/>
<td align="center"/>
<td align="center"/>
<td align="center"/>
</tr>
<tr>
<td align="left">Sum of signed ranks (W)</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
</tr>
<tr>
<td align="left">Sum of positive ranks</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
</tr>
<tr>
<td align="left">Sum of negative ranks</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
</tr>
<tr>
<td align="left">P value (two tailed)</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
</tr>
<tr>
<td align="left">Exact or estimate?</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
</tr>
<tr>
<td align="left">P value summary</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
</tr>
<tr>
<td align="left">Significant (alpha&#x2009;&#x003D;&#x2009;0.05)?</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
</tr>
<tr>
<td align="left">How big is the discrepancy?</td>
<td align="center"/>
<td align="center"/>
<td align="center"/>
<td align="center"/>
<td align="center"/>
</tr>
<tr>
<td align="left">Discrepancy</td>
<td align="left">0.162</td>
<td align="left">0.1652</td>
<td align="left">0.1635</td>
<td align="left">0.1657</td>
<td align="left">0.1622</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-9"><label>Table 9</label><caption><title>Wilcoxon signed rank test of the first dataset (D1)</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left"/>
<th align="left">bSFS-Guided WOA</th>
<th align="left">bGWO</th>
<th align="left">bGA</th>
<th align="left">bWOA</th>
<th align="left">bPSO</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Theoretical median</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
</tr>
<tr>
<td align="left">Actual median</td>
<td align="left">0.02747</td>
<td align="left">0.02768</td>
<td align="left">0.03262</td>
<td align="left">0.02854</td>
<td align="left">0.03026</td>
</tr>
<tr>
<td align="left">Number of values</td>
<td align="left">10</td>
<td align="left">10</td>
<td align="left">10</td>
<td align="left">10</td>
<td align="left">10</td>
</tr>
<tr>
<td align="left" colspan="6">Wilcoxon signed rank test</td>
</tr>
<tr>
<td align="left">Sum of signed ranks (W)</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
</tr>
<tr>
<td align="left">Sum of positive ranks</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
<td align="left">55</td>
</tr>
<tr>
<td align="left">Sum of negative ranks</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
</tr>
<tr>
<td align="left">P value (two tailed)</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
<td align="left">0.002</td>
</tr>
<tr>
<td align="left">Exact or estimate?</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
<td align="left">Exact</td>
</tr>
<tr>
<td align="left">P value summary</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
<td align="left">&#x002A;&#x002A;</td>
</tr>
<tr>
<td align="left">Significant (alpha&#x2009;&#x003D;&#x2009;0.05)?</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
<td align="left">Yes</td>
</tr>
<tr>
<td align="left" colspan="6">How big is the discrepancy?</td>
</tr>
<tr>
<td align="left">Discrepancy</td>
<td align="left">0.02747</td>
<td align="left">0.02768</td>
<td align="left">0.03262</td>
<td align="left">0.02854</td>
<td align="left">0.03026</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The average error of the suggested (bSFS-Guided WOA) and compared algorithms (bPSO, bWOA, bGA and bGWO) over the two tested datasets (D1 and D2) is shown in <?A3B2 "fig6",5,"anchor"?><xref ref-type="fig" rid="fig-6">Fig. 6</xref>. The figure indicates the performance of the suggested method over the tested datasets. Residual, Homoscedasticity, QQ plots and heat map of the suggested and compared algorithms over the first tested dataset (D1) and the second dataset (D2) are shown in <?A3B2 "fig7",5,"anchor"?><xref ref-type="fig" rid="fig-7">Figs. 7</xref> and <?A3B2 "fig8",5,"anchor"?><xref ref-type="fig" rid="fig-8">8</xref>, respectively.</p>
<fig id="fig-6"><label>Figure 6</label><caption><title>Suggested and compared algorithms average error over the two tested datasets (D1 and D2)</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-6.png"/></fig>
<fig id="fig-7"><label>Figure 7</label><caption><title>Residual, Homoscedasticity, QQ plots and heat map of the suggested and compared algorithms over the first tested dataset (D1)</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-7a.png"/>
<graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-7b.png"/></fig>
<fig id="fig-8"><label>Figure 8</label><caption><title>Residual, Homoscedasticity, QQ plots and heat map of the suggested and compared algorithms over the first tested dataset (D2)</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_24043-fig-8.png"/></fig>
</sec>
</sec>
<sec id="s5"><label>5</label><title>Conclusion</title>
<p>In this work, the Guided Whale Optimization Method (Guided WOA) algorithm based on Stochastic Fractal Search (SFS) technique is used to evaluate the chosen subset of channels for EEG datasets. This method is used to select the optimum EEG channels for use in Brain-Computer Interfaces (BCIs). The (SFS-Guided WOA) algorithm is superior in terms of performance metrics, and statistical tests such as ANOVA and Wilcoxon rank-sum are used to demonstrate this. The results for the two tested datasets based on the suggested and compared methods (GWO, GA, WOA, and PSO algorithms) show the quality of the recommended method. The average error and average select error confirm the performance of the SFS-Guided WOA algorithm. Other metrics, such as average, best, worst fitness and standard deviation, also show the quality of the suggested method compared to other optimization techniques. The average error of the presented (bSFS-Guided WOA) algorithm and compared algorithms (bPSO, bWOA, bGA and bGWO) indicates the performance of the recommended method over the tested datasets. Residual, Homoscedasticity, QQ plots and heat map of the suggested and compared algorithms are also tested over the two datasets. The recommended method in this work will be tested for other datasets in the future.</p>
</sec>
</body>
<back>
<ack>
<p>The authors thank Taif University Accessibility Center for the study participants. We deeply acknowledge Taif University for supporting this study through Taif University Researchers Supporting Project Number (TURSP-2020/150), Taif University, Taif, Saudi Arabia.</p>
</ack>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> Funding for this study is received from Taif University Researchers Supporting Project No. (Project No. TURSP-2020/150), Taif University, Taif, Saudi Arabia.</p></fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p></fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J. R.</given-names> <surname>Wolpaw</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Birbaumer</surname></string-name>, <string-name><given-names>D. J.</given-names> <surname>McFarland</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Pfurtscheller</surname></string-name> and <string-name><given-names>T. M.</given-names> <surname>Vaughan</surname></string-name></person-group>, &#x201C;<article-title>Brain-computer interfaces for communication and control</article-title>,&#x201D; <source>Clinical Neurophysiology</source>, vol. <volume>113</volume>, no. <issue>6</issue>, pp. <fpage>767</fpage>&#x2013;<lpage>791</lpage>, <year>2002</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Birbaumer</surname></string-name></person-group>, &#x201C;<article-title>Breaking the silence: Brain&#x2013;computer interfaces (BCI) for communication and motor control</article-title>,&#x201D; <source>Psychophysiology</source>, vol. <volume>43</volume>, pp. <fpage>517</fpage>&#x2013;<lpage>532</lpage>, <year>2006</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>J. S.</given-names> <surname>Ebersole</surname></string-name> and <string-name><given-names>T. A.</given-names> <surname>Pedley</surname></string-name></person-group>, <source>Current Practice of Clinical Electroencephalography</source>. <edition>3<sup>rd</sup> ed.,</edition> <publisher-loc>Philadelphia</publisher-loc>: <publisher-name>Lippincott Williams &#x0026; Wilkins</publisher-name>, pp. <fpage>72</fpage>&#x2013;<lpage>99</lpage>, <year>2003</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>B. J.</given-names> <surname>Baars</surname></string-name> and <string-name><given-names>N. M.</given-names> <surname>Gage</surname></string-name></person-group>, <source>Cognition, Brain, and Consciousness: Introduction to Cognitive Neuroscience</source>. <edition>2<sup>nd</sup> ed.,</edition> Elsevier Academic Press, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Garrett</surname></string-name>, <string-name><given-names>D. A.</given-names> <surname>Peterson</surname></string-name>, <string-name><given-names>C. W.</given-names> <surname>Anderson</surname></string-name> and <string-name><given-names>M. H.</given-names> <surname>Thaut</surname></string-name></person-group>, &#x201C;<article-title>Comparison of linear, nonlinear, and feature selection methods for EEG signal classification</article-title>,&#x201D; <source>IEEE Transactions on Neural Systems and Rehabilitation Engineering</source>, vol. <volume>11</volume>, no. <issue>2</issue>, pp. <fpage>141</fpage>&#x2013;<lpage>144</lpage>, <year>2003</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R. S.</given-names> <surname>Fisher</surname></string-name></person-group>, &#x201C;<article-title>Therapeutic devices for epilepsy</article-title>,&#x201D; <source>Annals of Neurology</source>, vol. <volume>71</volume>, no. <issue>2</issue>, pp. <fpage>157</fpage>&#x2013;<lpage>168</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Chandler</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Bisasky</surname></string-name>, <string-name><given-names>J. L. V. M.</given-names> <surname>Stanislaus</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Mohsenin</surname></string-name></person-group>, &#x201C;<article-title>Real-time multichannel seizure detection and analysis hardware</article-title>,&#x201D; <source>IEEE Biomedical Circuits and Systems Conf. (BioCAS)</source>, <conf-loc>San Diego, CA, USA</conf-loc>, <year>2011</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. M.</given-names> <surname>Fouad</surname></string-name>, <string-name><given-names>A. I.</given-names> <surname>El-Desouky</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Al-Hajj</surname></string-name> and <string-name><given-names>E.-S. M.</given-names> <surname>El-Kenawy</surname></string-name></person-group>, &#x201C;<article-title>Dynamic group-based cooperative optimization algorithm</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>148378</fpage>&#x2013;<lpage>148403</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. -S.</given-names> <surname>El-Kenawy</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Eid</surname></string-name></person-group>, &#x201C;<article-title>Hybrid gray wolf and particle swarm optimization for feature selection,&#x201D; <italic>international journal of innovative computing</italic></article-title>,&#x201D; <source>Information and Control</source>, vol. <volume>16</volume>, no. <issue>3</issue>, pp. <fpage>831</fpage>&#x2013;<lpage>844</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>M. M.</given-names> <surname>Eid</surname></string-name>, <string-name><given-names>E. -S. M.</given-names> <surname>El-Kenawy</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name></person-group>, &#x201C;<article-title>A binary sine cosine-modified whale optimization algorithm for feature selection</article-title>,&#x201D; in <conf-name>4th National Computing Colleges Conf. (NCCC 2021)</conf-name>, <conf-loc>Taif, Saudi Arabia</conf-loc>, IEEE, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Z.</given-names> <surname>Malki</surname></string-name>, <string-name><given-names>E. S.</given-names> <surname>Atlam</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Dagnew</surname></string-name>, <string-name><given-names>A. R.</given-names> <surname>Alzighaibi</surname></string-name>, <string-name><given-names>E.</given-names> <surname>Ghada</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Bidirectional residual LSTM-based human activity recognition</article-title>,&#x201D; <source>Computer and Information Science</source>, vol. <volume>13</volume>, no. <issue>3</issue>, pp. <fpage>40</fpage>&#x2013;<lpage>48</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Hashim</surname></string-name>, <string-name><given-names>E. S.</given-names> <surname>Atlam</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Almaliki</surname></string-name>, <string-name><given-names>R.</given-names> <surname>El-Agamy</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>El-Sharkasy</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Integrating data warehouse and machine learning to predict on COVID-19 pandemic empirical data</article-title>,&#x201D; <source>Journal of Theoretical and Applied Information Technology</source>, vol. <volume>99</volume>, no. <issue>1</issue>, pp. <fpage>159</fpage>&#x2013;<lpage>170</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Farsi</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Hosahalli</surname></string-name>, <string-name><given-names>B. R.</given-names> <surname>Manjunatha</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Gadb</surname></string-name>, <string-name><given-names>E. S.</given-names> <surname>Atlam</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Parallel genetic algorithms for optimizing the SARIMA model for better forecasting of the NCDC weather data</article-title>,&#x201D; <source>Alexandria Engineering Journal</source>, vol. <volume>60</volume>, no. <issue>1</issue>, pp. <fpage>1299</fpage>&#x2013;<lpage>1316</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Tharwat</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Gaber</surname></string-name> and <string-name><given-names>A. E.</given-names> <surname>Hassanien</surname></string-name></person-group>, &#x201C;<article-title>Optimized superpixel and adaboost classifier for human thermal face recognition</article-title>,&#x201D; <source>Signal, Image and Video Processing</source>, vol. <volume>12</volume>, pp. <fpage>711</fpage>&#x2013;<lpage>719</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mohammed</surname></string-name>, <string-name><given-names>H. A.</given-names> <surname>Ali</surname></string-name> and <string-name><given-names>S. E.</given-names> <surname>Hussein</surname></string-name></person-group>, &#x201C;<article-title>Breast cancer segmentation from thermal images based on chaotic salp swarm algorithm</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>122121</fpage>&#x2013;<lpage>122134</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>H. A.</given-names> <surname>Ali</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>Eid</surname></string-name> and <string-name><given-names>E. -S. M.</given-names> <surname>El-Kenawy</surname></string-name></person-group>, &#x201C;<article-title>Chaotic harris hawks optimization for unconstrained function optimization</article-title>,&#x201D; in <conf-name>2020 16th Int. Computer Engineering Conf. (ICENCO)</conf-name>, <conf-loc>Cairo, Egypt</conf-loc>, <publisher-name>IEEE</publisher-name>, pp. <fpage>153</fpage>&#x2013;<lpage>158</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. -S. M.</given-names> <surname>El-Kenawy</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mirjalili</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Alrahmawy</surname></string-name>, <string-name><given-names>M.</given-names> <surname>El-Said</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Advanced meta-heuristics, convolutional neural networks, and feature selectors for efficient COVID-19 x-ray chest image classification</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>36019</fpage>&#x2013;<lpage>36037</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. M.</given-names> <surname>Hassib</surname></string-name>, <string-name><given-names>A. I.</given-names> <surname>El-Desouky</surname></string-name>, <string-name><given-names>L. M.</given-names> <surname>Labib</surname></string-name> and <string-name><given-names>E. -S. M. T.</given-names> <surname>El-Kenawy</surname></string-name></person-group>, &#x201C;<article-title>Woa &#x002B; brnn: An imbalanced big data classification framework using whale optimization and deep neural network</article-title>,&#x201D; <source>Soft Computing</source>, vol. <volume>24</volume>, pp. <fpage>5573</fpage>&#x2013;<lpage>5592</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. M.</given-names> <surname>Hassib</surname></string-name>, <string-name><given-names>A. I.</given-names> <surname>El-Desouky</surname></string-name>, <string-name><given-names>E. M.</given-names> <surname>El-Kenawy</surname></string-name> and <string-name><given-names>S. M.</given-names> <surname>El-Ghamrawy</surname></string-name></person-group>, &#x201C;<article-title>An imbalanced big data mining framework for improving optimization algorithms performance</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, pp. <fpage>170774</fpage>&#x2013;<lpage>170795</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E.-S. M.</given-names> <surname>El-Kenawy</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mirjalili</surname></string-name>, <string-name><given-names>S. S. M.</given-names> <surname>Ghoneim</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>Eid</surname></string-name>, <string-name><given-names>M.</given-names> <surname>El-Said</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Advanced ensemble model for solar radiation forecasting using sine cosine algorithm and newton&#x0027;s laws</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>115750</fpage>&#x2013;<lpage>115765</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Bohr</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Memarzadeh</surname></string-name></person-group>, &#x201C;<article-title>The rise of artificial intelligence in healthcare applications</article-title>,&#x201D; <source>Artificial Intelligence in Healthcare</source>, vol. <volume>2020</volume>, pp. <fpage>25</fpage>&#x2013;<lpage>60</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>J. B.</given-names> <surname>Glattfelder</surname></string-name></person-group>, &#x201C;<chapter-title>The consciousness of reality</chapter-title>,&#x201D; in <source>Information&#x2014;Consciousness&#x2014;Reality.</source> The Frontiers Collection, <publisher-name>Cham</publisher-name>: <publisher-name>Springer</publisher-name>, pp. <fpage>515</fpage>&#x2013;<lpage>595</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. S. M.</given-names> <surname>Ghoneim</surname></string-name>, <string-name><given-names>T. A.</given-names> <surname>Farrag</surname></string-name>, <string-name><given-names>A. A.</given-names> <surname>Rashed</surname></string-name>, <string-name><given-names>E. -S. M.</given-names> <surname>El-Kenawy</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name></person-group>, &#x201C;<article-title>Adaptive dynamic meta-heuristics for feature selection and classification in diagnostic accuracy of transformer faults</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>78324</fpage>&#x2013;<lpage>78340</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Noshy</surname></string-name>, <string-name><given-names>H. A.</given-names> <surname>Ali</surname></string-name> and <string-name><given-names>M.</given-names> <surname>Badawy</surname></string-name></person-group>, &#x201C;<article-title>PAPSO: A power-aware VM placement technique based on particle swarm optimization</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>81747</fpage>&#x2013;<lpage>81764</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. -S. M.</given-names> <surname>El-Kenawy</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>Eid</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Saber</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name></person-group>, &#x201C;<article-title>Mbgwo-sFS: Modified binary grey wolf optimizer based on stochastic fractal search for feature selection</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>107635</fpage>&#x2013;<lpage>107649</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mirjalili</surname></string-name>, <string-name><given-names>M.</given-names> <surname>El-Said</surname></string-name>, <string-name><given-names>S. S. M.</given-names> <surname>Ghoneim</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Al-Harthi</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Wind speed ensemble forecasting based on deep learning using adaptive dynamic optimization algorithm</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>125787</fpage>&#x2013;<lpage>125804</lpage>, <year>2021</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>E. S. M.</given-names> <surname>El-Kenawy</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ibrahim</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Mirjalili</surname></string-name>, <string-name><given-names>M. M.</given-names> <surname>Eid</surname></string-name> and <string-name><given-names>S. E.</given-names> <surname>Hussein</surname></string-name></person-group>, &#x201C;<article-title>Novel feature selection and voting classifier algorithms for COVID-19 classification in CT images</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, pp. <fpage>179317</fpage>&#x2013;<lpage>179335</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Michael</surname></string-name>, <string-name><given-names>M. K.</given-names>-<surname>Robert</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ad</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Niels</surname></string-name>, <string-name><given-names>B.</given-names> <surname>Christoph</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Review of the BCI competition IV</article-title>,&#x201D; <source>Frontiers in Neuroscience</source>, vol. <volume>6</volume>, no. <issue>55</issue>, pp. <fpage>1</fpage>&#x2013;<lpage>31</lpage>, <year>2012</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>