<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Birmingham, UK
∗ Corresponding author.
† These authors contributed equally.
tebalogun@futa.edu.ng (T. Balogun); roakinyede@futa.edu.ng (R. Akinyede); sgfaluyi.edu.ng (S. Faluyi)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Comparative analysis of convolutional neural networks and rule-based techniques for epileptic seizure detection from electroencephalograph signals using a text classification approach*</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Temitayo Balogun</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Raphael Akinyede</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Samuel Faluyi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ekiti State Polytechnic</institution>
          ,
          <addr-line>Isan-Ekiti</addr-line>
          ,
          <country country="NG">Nigeria</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Federal University of Technology</institution>
          ,
          <addr-line>Akure</addr-line>
          ,
          <country country="NG">Nigeria</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>EEG (Electroencephalograph) signals can be used to determine whether a person is going to have a seizure or not. EEG has proven essential in the early detection of epileptic seizures. To detect epileptic seizures using EEG signals, several machine learning models have been developed. However, others claim that the traditional rule-based approach is just as effective. This study aims to disprove this claim and compare the performance of a rule-based technique and a machine learning approach. Because of how closely it resembles the human brain, the neural network was chosen as the machine learning approach. The dataset was obtained from the open source, freely used Temple University Hospital Abnormal (TUAB) EEG Corpus. The rule-based technique had an accuracy of 85.16% whereas the neural network technique had an accuracy of 98.91% after the data had been taught and tested using both approaches.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Neural Network</kwd>
        <kwd>Rule-Based</kwd>
        <kwd>Electroencephalograph</kwd>
        <kwd>Machine Learning</kwd>
        <kwd>Epileptic Seizures 1</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Electroencephalography (EEG) has emerged as one of the key methods for studying brainwave
patterns [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Since the turn of the 20th century, research on using EEG signals to diagnose
neurological illnesses has been ongoing and is still going strong today. The scope of EEG research
has greatly increased [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. The range of this research area has expanded to the point that several
connections between motor activity, mental state, and mental activity have been made. Despite these
advancements, there are still a few data points that can be derived from the EEG. Epileptic seizures
and occasional cerebrum movement can be detected by EEG [
        <xref ref-type="bibr" rid="ref3 ref4">3,4</xref>
        ]. Thus, playing a crucial role in
understanding the correlation of both epilepsy and brain damage.
      </p>
      <p>
        The EEG includes a few characteristics, including high-dimensional spatial and temporal
components that might not be prepared by conventional regular measurement techniques. Since
high-dimensional EEG data can aggregate into patterns for classification, efficient detection hence
requires the use of high-quality machine learning models [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The importance of using
computeraided devices and cutting-edge internet of medical things (IoMT) technologies to identify and
categorize atypical brain processes and seizures for efficient observation, inspection, analysis, and
diagnosis cannot be overstated [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>Over the years, neuroscience has attempted to employ medical data to manually identify seizures
early, but their efforts have been unsuccessful. Information technology, or IT, has aided in the
development of models that might use patient data from the past to swiftly identify these epileptic
episodes and determine the patient's stage. One of the numerous benefits of this early diagnosis is
that patients can be spared the negative effects of epileptic seizures if they can be foreseen. The goal
of this research work is to use a rule-based and deep learning model to predict epileptic seizures
using EEG and compare the findings to determine the most effective.</p>
      <p>
        Early seizure detection has significant implications for various medical specialties, particularly
neurology. The ability to predict seizures can improve patient safety and quality of life. Given the
seriousness of epilepsy, incorporating machine learning models can be a valuable tool for healthcare
professionals [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Machine learning offers a promising new approach for predicting epileptic
seizures. This goes beyond traditional EEG analysis used for seizure detection and classification
during medical examinations. By analyzing EEG data, machine learning models can potentially
anticipate seizures before they occur.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature Review</title>
      <p>This section discusses some of the projects that were investigated about the use of various machine
learning models to detect and categorize epileptic episodes using EEG, along with their objectives
and difficulties.</p>
      <p>
        Almustafa [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] classified an epileptic seizure dataset using a variety of machine-learning
techniques. Several classifiers were used to categorize the Epileptic Seizure dataset. In their system,
the Random Forest (RF) classifier outperformed the Naïve Bayes model, K-Nearest Neighbor, Logistic
Regression, J48, Decision Tree, Stochastic Gradient Descent (SGD) and Random Tree classifiers with
97.08% accuracy, ROC = 0.996, and RMSE = 0.1527. Several of these classifiers underwent sensitivity
analysis to determine how well they classified the Epileptic Seizure dataset when some of their
parameters were altered. The results imply that the accuracy of the classifier can be enhanced by
changing a few classifier parameters. For instance, altering the training/testing split increases the
random forest classifier's accuracy to 97.35%, altering the SGD classifier's learning rate to 0.1 raises
it to 81.97%, and altering the regularization parameter to 10,000 raises it to 81.92%. Additionally,
employing only 148 of the 178 features that can be utilized to predict epileptic seizures, good
classification accuracy was achieved using the Naïve Bayes classifier feature extraction method
which was dependent on the variance of the available features in the epileptic seizure dataset.
Additionally, the dataset was predicted using the feature selection attribute variance basis. However,
a task limitation was discovered during implementation, which involved working with a massive
dataset with a significant number of 178 features. Feature reduction may have been employed with
some chosen features to obtain an accurate forecast of elliptic seizure cases.
      </p>
      <p>
        Lasefr et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] created An Efficient Automated Technique for Epilepsy Seizure Detection Using
EEG Signals. In addition to analyzing the characteristics of brain signals at different phases, the study
developed a method for identifying epileptic signals. They used signal processing methods to identify
epilepsy in the EEG signal. To make sure that the operational frequency of the signal matched the
oversampling requirements, the signal processing procedure started at a sampling rate of 178.6 Hz.
The frequency spectrum is then compressed to less than 200 Hz by dividing the signal into five
distinct signal levels, each employing a different wavelet filter. There is still reliance on time domain
and frequency domain features because they were used to extract properties from an EEG signal
rather than statistical data. These characteristics are found in the EEG data utilizing K-Nearest
Neighbor (KNN), Support Vector Machine (SVM), and Artificial Neural Networks (ANN) to diagnose
epilepsy. Different sets of brain signals were tested, and the results showed that the signals behaved
normally and epileptically during a seizure. The KNN had the highest accuracy (95.68%), next was
the SVM (94.92%), and the ANN (95.03%).
      </p>
      <p>
        Shoka et al., [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] developed an automated seizure diagnosis system based on EEG data feature
extraction and channel selection. There were five steps in the proposed approach. The first step was
to use the variance parameter to choose the most affected channels to reduce dimensionality. The
second phase was feature extraction, which involved extracting the 11 most significant features from
the selected channels. The 11 features collected from each channel were then averaged in the third
phase. The average characteristics were then classified using the classification process in the fourth
phase. Finally, the proposed algorithm was cross-validated and tested by separating the dataset into
training and testing sets. A comparison of seven classifiers was offered in the research work. Two
techniques of testing were used to evaluate these classifiers: random case testing and continuous
case testing. In the random case procedure, the KNN classifier outperformed the other classifiers in
terms of precision, specificity, and positive prediction. Despite this, the ensemble classifier
outperformed the other classifiers in terms of sensitivity and miss rate (2.3%). The ensemble classifier
had greater metric parameters than the other classifiers in the continuous case test technique.
Furthermore, the ensemble classifier was able to correctly detect all seizure occurrences.
      </p>
      <p>
        The K Nearest Neighbors (KNN), Naive Bayes, J48, Logistic Regression, and Random Forest
approaches were employed in producing predictions and they were analyzed together with Random
Forest showing the highest accuracy of roughly 97.08%, according to AlMustafa's [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] research. The
KNN model has the highest accuracy of 95.68% in a comparison by Lasefr et al. utilizing the K Nearest
Neighbour, Support Vector Machine, and Artificial Neural Network [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. To determine which method
predicted better, Shoka et al. [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] evaluated SVM, Logistic Regression, Decision Tree, Ensembled
Model, and KNN; the decision tree and Ensembled Model had a joint maximum accuracy of 90%. But
the goal of this study is to expand on the work of some of these researchers and take things even
further. This research will examine whether a machine learning model will perform better than an
IF... THEN principle because no scholars have compared machine learning with a rule-based system.
This study also intends to use an artificial neural network, which was one of the machine learning
models used by [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. This model was chosen because it somewhat resembles the human brain and is
thought to be as intelligent as other models [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. In comparison to [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] and [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], our present research
endeavor likewise seeks to achieve higher accuracy.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology and system analysis</title>
      <p>This section gives a thorough review of an epileptic seizure detection system. Figure 1 shows the
steps of a typical system. EEG data collection, preprocessing, feature extraction, classification, and
performance analysis and evaluation are the steps carried out in this research work.</p>
      <sec id="sec-3-1">
        <title>3.1. Dataset Collection</title>
        <p>
          For this research, both scalp EEG recordings (EEG) and intracranial EEG recordings (iEEG) were
employed by using the 10-20 system, which places electrodes on the surface of the head at equal
distances. This method is frequently employed for scalp EEG recordings [
          <xref ref-type="bibr" rid="ref10 ref11">10,11</xref>
          ]. Intracranial
electrodes are placed inside the skull to locate the epileptogenicity zone in the brain when clinical,
structural, and functional data are acquired before implantation [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. Prior investigations made use
of the information and data collected from epilepsy patients and analyzed before epileptic procedures
to build local databases. The importance of these factors was constrained, which hampered the
specificity evaluation in interictal signals. These factors included small sample sizes, short time
intervals preceding seizures, and modest seizure movements. As a result, to accurately and effectively
assess the sensitivity and specificity of algorithms, long-term signals from several seizures must be
recorded [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ]. Numerous epilepsy research projects have recently used the Andrzejak database [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]
from the Department of Epileptology at the University of Bonn in Germany and the Freiburg
database from the Epilepsy Center of the University Hospital of Freiburg in Germany (The University
of Freiburg, EEG Database at the Epilepsy Center of the University Hospital of Freiburg in Germany)
[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. The Temple University Hospital Abnormal (TUAB) EEG Corpus, which is open source and
freely used, was employed as the dataset for this study. The TUAB dataset is a publicly available data
that was downloaded. The dataset was a compressed tar archive named TUAB_txt_relabelled.tar,
which contained text documents organized into directories representing different classes. The data
contained text in different files which discussed the clinical history of the patient, their medications,
an introduction to previous procedures of the patient, a description of their record, their HR, clinical
correlation and target values. The dataset was extracted using standard file extraction techniques.
The dataset contained 2992 data with 1515 normal and 1477 abnormal cases. However, 2716 records
of the data were used for training the models with 1365 normal and 1,351 abnormal cases making up
the training dataset as shown in figure 2, while 276 data was used for evaluation with 150 normal
and 126 abnormal instances made up the evaluation dataset. Patients who are neither epileptic nor
suffering from a brain disorder are represented by Normal, whereas those with epileptic seizures or
brain disorders were represented by Abnormal.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Data preprocessing and feature extraction</title>
        <p>
          Biomedical signals are commonly contaminated with different kinds of noise and artifacts during
data collection and processing, which has a massive effect on feature extraction quality [
          <xref ref-type="bibr" rid="ref16 ref17 ref18">16,17,18</xref>
          ].
The essence of denoising and preprocessing cannot be overemphasized with different methods and
algorithms developed over time to remove artifacts and noise, making the data more reliable for
subsequent processing and analysis [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ].
        </p>
        <p>To extract relevant features, Text vectorization was performed using the TextVectorization layer
in TensorFlow, which converts raw text into numerical representations suitable for model input.
Two vectorization layers are employed which are Binary and Integer Vectorization. The binary
vectorization converts text into binary vectors indicating the presence or absence of vocabulary
terms while integer vectorization converts text into sequences of integers where each integer
corresponds to a vocabulary term. The maximum vocabulary size was set to 10,000 terms, and
sequences are padded to a maximum length of 250. The text was further cleaned by transcoding the
text into a standard format to eliminate non-standard characters.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Classification techniques</title>
        <p>Accurately identifying different seizure types depends on the quality of features extracted for
classification. These features serve as a guide, enabling the classifier to differentiate between various
seizure types and normal brain activity. Classifiers, which are decision-making algorithms, analyze
these features to establish boundaries between different seizure categories.</p>
        <p>The classification process typically involves two stages: training and testing. During the training
phase, a selected classification method—ranging from basic thresholding to advanced machine
learning algorithms—learns from a labeled dataset that includes extracted features and their
corresponding seizure types. Once trained, the classifier can categorize new, unseen data based on
the patterns it has learned.</p>
        <p>Various techniques can be used for seizure classification, including statistical analyses like
clustering, machine learning algorithms, and, more recently, deep neural networks. This study will
focus on two specific methods: rule-based classification and convolutional neural networks.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Rule-based technique</title>
        <p>The rule-based strategy is an expansion of Boolean logic. It excels at giving exact responses to
problems involving the manipulation of numerous variables. It is utilized in this research to offer a
more specialized detection. The dataset employed in this work is made up of a sequence of
decisionsupporting IF-THEN statements, and it acts as the database engine whereby the approach generates
predictions. The method applies pre-defined techniques to the values it receives from the dataset as
input. The outputs from the dataset are then loaded into a pre-programmed procedure to produce
the prediction.</p>
      </sec>
      <sec id="sec-3-5">
        <title>3.5. Convolutional neural network</title>
        <p>This study employed the Convolutional Neural Network model. The Convolutional Neural Network
(CNN) was developed with inspiration from the biological concept of a neural network [26]. The
model consists of five layers: an embedding layer which transforms integer sequences into dense
vectors of size 128, a Conv1D layer which applies convolutional operations to extract features from
the text, a MaxPooling1D layer which reduces dimensionality by downsampling the feature maps, a
flatten layer which converts the 2D feature maps into 1D and a dense layer which does the
classification using the fully connected layers with ReLU activation and a final softmax layer. When
employing neural networks, normalized data is necessary for a higher-performing model. After the
data was standardized, the proposed model was created using the neural network technique. 20% of
the dataset was used for testing, and 80% of the dataset was used for training. The model was
compiled with the Adam optimizer and a sparse categorical cross-entropy loss function.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experimental setup and discussion</title>
      <p>It was necessary to collect data, train the data obtained, process the data, and develop the systems to
build the epileptic seizures detection system utilizing EEG. To confirm system performance and
assess how helpful and accurate the detection systems were, thorough analysis was carried out. The
TUAB (Temple University Hospital Abnormal) EEG Corpus, whose dataset is open source and freely
used by the public was employed for the study. A total of 2716 data was used for training the models
with 1365 normal and 1,351 abnormal cases making up the training dataset, whereas 276 data was
used for evaluation with 150 normal and 130 abnormal instances made up the evaluation dataset.
Patients who do not have epilepsy or a brain disorder are referred to as normal, whereas those who
do are referred to as abnormal.</p>
      <p>A portion of the data was utilized for validation in addition to training the system, and the
remainder was used for testing. The training process resulted in some losses for the system as well.
For maximum effectiveness, the dataset was trained and retrained over 10 epochs for the model to
fully understand the data.</p>
      <sec id="sec-4-1">
        <title>4.1. Overfitting</title>
        <p>To assess the accuracy of the model, its performance was compared on both training and validation
datasets, which helps identify whether the machine learning system is experiencing overfitting or
underfitting. Unlike previous studies that typically used two data groups, this dataset for this
research was divided into three to provide a more robust check against these issues. Specifically, the
training data was split into two parts with 80% for training the model and 20% for validation, while
an additional evaluation set is reserved for testing the model's performance after training.</p>
        <p>When evaluating the performance of a model, underfitting occurs when the validation accuracy
is significantly higher than the training accuracy, indicating that the model is too simple to capture
the underlying patterns in the training data. In contrast, overfitting happens when the training
accuracy is much higher than the validation accuracy, suggesting that the model has learned the
training data too well, including its noise and outliers, and is therefore not generalizing effectively
to new data. This three-group approach allows for a more thorough evaluation of the ability of the
model to generalize the unseen data.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. System Evaluation</title>
        <p>Upon feeding the data into the system for training, the performance of the model is determined to
know how much the models have learned, the validation and test data is used to evaluate the
effectiveness of the machine learning model. Figures 4 to 6 present the confusion matrix and
accuracy report for both the convolutional neural network (CNN) and the rule-based model.</p>
        <p>Furthermore, the accuracy of the rule-based model was calculated with an accuracy of 85.16% as
shown in figure 7.
Evaluating the accuracy of the testing data in relation to the validation data was a key criterion for
assessing overfitting or underfitting. In this case, there is no evidence of either issue, as the accuracy
of the validation data closely matches that of the testing data, indicating that the system is
performing well.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Comparative Analysis of the proposed system with existing works</title>
        <p>The performance of the system was evaluated against that of other existing systems. This study
aimed to build on the work of previous scholars who have conducted similar tasks, thus contributing
to the advancement of this research field in practical applications. Consequently, the accuracy of this
research was compared to that of three other studies, and it was determined that our work performed
well in relation to those that have tackled similar issues.</p>
        <p>The evaluation results of the proposed system were compared with previously published works,
and these findings are presented in Table 1.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>In this study, two methods for predicting epileptic seizures were examined, comparing a rule-based
approach with a machine learning approach. While numerous machine learning techniques have
been explored in previous research, this study used a neural network due to its effectiveness in
modeling brain functions, which is crucial for verifying EEG data. The neural network is widely
recognized as one of the most effective methods for developing seizure prediction systems. Despite
the promising results of earlier studies, there remains significant room for improvement, which this
research aimed to address. By identifying the limitations in previous work, we sought to enhance
the predictive accuracy of seizure detection. The result of this study showed that the neural network
outperformed the rule-based method significantly as the neural network achieved an accuracy of
98.91% while the rule-based model achieved an accuracy of 85.16%. This difference showcased the
superiority of machine learning in making accurate predictions for seizure events. Future studies
should consider comparing a broader range of models to identify the most effective methods for
predicting epileptic seizures. This research will be invaluable for clinicians and researchers seeking
to enhance seizure prediction systems and ultimately improve patient outcomes.</p>
    </sec>
    <sec id="sec-6">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the author(s) used Quillbot, Grammarly to: Paraphrase and
reword, Grammar and spelling check. After using this tool/service, the author(s) reviewed and edited
the content as needed and take(s) full responsibility for the publication’s content.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgements</title>
      <p>Special thanks to everyone who supported this research in one way or the other.
innovations in Electronics, Signal Processing, Communication (IESC), [online] Shillong, India,
pp. 50–53. [Accessed 25 April 2024].
[20] Tariq, H. I., et al., 2019. Loan Default Prediction Model Using Sample, Explore, Modify, Model,
and Assess (SEMMA). Journal of Computational and Theoretical Nanoscience, [online]. 16(8),
pp. 3489–3503. [Accessed 25 April 2024].</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Si</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <year>2020</year>
          .
          <article-title>Machine Learning Applications for Electroencephalograph Signals in Epilepsy: A Quick Review</article-title>
          .
          <source>Acta Epileptologica [online]</source>
          .
          <volume>2</volume>
          (
          <issue>5</issue>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
          <source>[Accessed 24 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Ildar</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <year>2020</year>
          .
          <article-title>Review of Neural networks in the EEG signal recognition [online]</article-title>
          . Chelyabinsk: South Ural State University,
          <source>Department of Power Plants Networks and Systems, Russia. [Accessed 24 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Rasheed</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          et al.,
          <year>2021</year>
          .
          <article-title>Machine Learning for Predicting Epileptic Seizures Machine Learning for Predicting Epileptic Seizures</article-title>
          . IEEE Reviews in Biomedical Engineering [online].
          <volume>14</volume>
          , pp.
          <fpage>139</fpage>
          -
          <lpage>155</lpage>
          . [Accessed 24
          <string-name>
            <surname>April</surname>
          </string-name>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Saminu</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          et al.,
          <year>2021</year>
          .
          <article-title>A Recent Investigation on Detection and Classification of Epileptic Seizure Techniques Using EEG Signal</article-title>
          .
          <source>Brain Sciences [online]</source>
          .
          <volume>11</volume>
          (
          <issue>668</issue>
          ).
          <source>[Accessed 24 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Faluyi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fapohunda</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Balogun</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Oluwabusayo</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <year>2024</year>
          .
          <article-title>Hepatocellular Carcinoma Patients Survival Forecasting Model Using Ensemble Learning Approach</article-title>
          . In Data-Centric
          <source>AI Solutions and Emerging Technologies in the Healthcare Ecosystem [online]</source>
          (pp.
          <fpage>185</fpage>
          -
          <lpage>203</lpage>
          ).
          <source>CRC Press. [Accessed 8 July</source>
          <year>2024</year>
          ]
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Almustafa</surname>
            ,
            <given-names>K. M.</given-names>
          </string-name>
          ,
          <year>2020</year>
          .
          <article-title>Classification of epileptic seizure dataset using different machine learning algorithms</article-title>
          .
          <source>Informatics in Medicine Unlocked, [online]. 21</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>7</lpage>
          .
          <source>[Accessed 15 November</source>
          <year>2023</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Lasefr</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , et al.,
          <year>2017</year>
          .
          <article-title>An Efficient Automated Technique for Epilepsy Seizure Detection Using EEG signals</article-title>
          .
          <source>IEEE [online]</source>
          . pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          [Accessed 25
          <string-name>
            <surname>April</surname>
          </string-name>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Shoka</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          et al.,
          <year>2019</year>
          .
          <article-title>Fast Seizure Detection from EEG Using Machine Learning</article-title>
          .
          <source>2019 7th International Japan-Africa Conference on Electronics, Communications, and Computations</source>
          ,
          <source>(JAC-ECC) [online]</source>
          .
          <volume>7</volume>
          (
          <issue>1</issue>
          ). pp.
          <fpage>120</fpage>
          -
          <lpage>121</lpage>
          [Accessed 24
          <string-name>
            <surname>April</surname>
          </string-name>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Balogun</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          , et al.,
          <year>2022</year>
          .
          <article-title>Comparative analysis of deep learning models for the detection and classification of Diabetes Retinopathy</article-title>
          .
          <article-title>In 2022 5th Information Technology for Education and Development (ITED) [online]</article-title>
          (pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          ).
          <source>IEEE. [Accessed 20 June</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Mike</surname>
            ,
            <given-names>C. X.</given-names>
          </string-name>
          ,
          <source>2014 Analyzing Neural Time Series Data: Theory and Practice</source>
          . [online]The MIT Press: Cambridge, MA, USA.
          <source>[Accessed 25 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Alahi</surname>
            ,
            <given-names>M.E.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Mukhopadhyay</surname>
            ,
            <given-names>S.C.</given-names>
          </string-name>
          ,
          <year>2021</year>
          .
          <article-title>Recent advancement of electrocorticography (ECoG) electrodes for chronic neural recording/stimulation</article-title>
          . Materials Today Communications,
          <volume>29</volume>
          , p.
          <fpage>102853</fpage>
          .
          <source>[Accessed 25 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Amer</surname>
            ,
            <given-names>N.S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Belhaouari</surname>
            ,
            <given-names>S.B.</given-names>
          </string-name>
          ,
          <year>2023</year>
          .
          <article-title>EEG Signal Processing for Medical Diagnosis, Healthcare, and Monitoring: A Comprehensive Review</article-title>
          .
          <source>IEEE Access. [Accessed 25 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Ahmed</surname>
            ,
            <given-names>F. H.</given-names>
          </string-name>
          , et al.,
          <year>2018</year>
          .
          <article-title>Focal and non-focal epilepsy localization: A review</article-title>
          .
          <source>IEEE Access [online], 6</source>
          , pp.
          <fpage>49306</fpage>
          -
          <lpage>49324</lpage>
          . [Accessed 21
          <string-name>
            <surname>November</surname>
          </string-name>
          <year>2023</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>EEG</given-names>
            <surname>Time Series</surname>
          </string-name>
          ,
          <year>2014</year>
          . [online] Available at: http://epileptologiebonn.de/cms/upload/workgroup/ehnertzeegdata.
          <source>html [Accessed on 24 January</source>
          <year>2022</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Andrzejak</surname>
            ,
            <given-names>R. G.</given-names>
          </string-name>
          , et al.,
          <year>2012</year>
          . Nonrandomness,
          <article-title>non-linear dependence and non-stationarity of electroencephalographic recordings from epilepsy patients</article-title>
          .
          <source>Phys. Rev. E [online] 86</source>
          ,
          <fpage>046206</fpage>
          . [Accessed 25
          <string-name>
            <surname>April</surname>
          </string-name>
          <year>2024</year>
          .
          <source>[Accessed 25 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Gorjan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gramann</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>De Pauw</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Marusic</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          ,
          <year>2022</year>
          .
          <article-title>Removal of movement-induced EEG artifacts: current state of the art and guidelines</article-title>
          .
          <source>Journal of neural engineering</source>
          , [online]
          <volume>19</volume>
          (
          <issue>1</issue>
          ), p.
          <fpage>011004</fpage>
          .
          <source>[Accessed 25 April</source>
          <year>2024</year>
          ].
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Sweeney</surname>
            ,
            <given-names>K.T.</given-names>
          </string-name>
          , et al.,
          <year>2012</year>
          .
          <article-title>Artifact removal in physiological signals Practices and possibilities</article-title>
          .
          <source>IEEE Trans. Inf. Technol. Biomed. [online] 16</source>
          , pp.
          <fpage>488</fpage>
          -
          <lpage>500</lpage>
          . [CrossRef]
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Belkhiria</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boudir</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hurter</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Peysakhovich</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <year>2022</year>
          .
          <article-title>EOG-based human-computer interface: 2000-2020 review</article-title>
          . Sensors, [online]
          <volume>22</volume>
          (
          <issue>13</issue>
          ), p.
          <fpage>4914</fpage>
          .
          <source>[Accessed 25 April</source>
          <year>2024</year>
          ]
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Mahamune</surname>
            ,
            <given-names>R. S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Laskar</surname>
            ,
            <given-names>S. H.</given-names>
          </string-name>
          , (
          <year>2019</year>
          )
          <article-title>A review on artefacts removal techniques for Electroencephalogram signals</article-title>
          .
          <source>In Proceedings of the 2nd International Conference on</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>