<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Comput. Neurosci.</journal-id>
<journal-title>Frontiers in Computational Neuroscience</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Comput. Neurosci.</abbrev-journal-title>
<issn pub-type="epub">1662-5188</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fncom.2023.1211096</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Neuroscience</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Complexity-based graph convolutional neural network for epilepsy diagnosis in normal, acute, and chronic stages</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Zheng</surname> <given-names>Shiming</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2291894/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Zhang</surname> <given-names>Xiaopei</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2313490/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Song</surname> <given-names>Panpan</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Hu</surname> <given-names>Yue</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/360365/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Gong</surname> <given-names>Xi</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2291584/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Peng</surname> <given-names>Xiaoling</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2282900/overview"/>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>Guangdong Provincial Key Laboratory of Interdisciplinary Research and Application for Data Science, BNU-HKBU United International College</institution>, <addr-line>Zhuhai</addr-line>, <country>China</country></aff>
<aff id="aff2"><sup>2</sup><institution>Department of Neurology, Children&#x00027;s Hospital of Chongqing Medical University</institution>, <addr-line>Chongqing</addr-line>, <country>China</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Noemi Montobbio, University of Genoa, Italy</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Enrico Capobianco, Jackson Laboratory, United States; Ilya Pyatnitskiy, The University of Texas at Austin, United States</p></fn>
<corresp id="c001">&#x0002A;Correspondence: Xiaoling Peng <email>xlpeng&#x00040;uic.edu.cn</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>29</day>
<month>09</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>17</volume>
<elocation-id>1211096</elocation-id>
<history>
<date date-type="received">
<day>24</day>
<month>04</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>13</day>
<month>09</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2023 Zheng, Zhang, Song, Hu, Gong and Peng.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Zheng, Zhang, Song, Hu, Gong and Peng</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license></permissions>
<abstract>
<sec>
<title>Introduction</title>
<p>The automatic precision detection technology based on electroencephalography (EEG) is essential in epilepsy studies. It can provide objective proof for epilepsy diagnosis, treatment, and evaluation, thus helping doctors improve treatment efficiency. At present, the normal and acute phases of epilepsy can be well identified through EEG analysis, but distinguishing between the normal and chronic phases is still tricky.</p>
</sec>
<sec>
<title>Methods</title>
<p>In this paper, five popular complexity indicators of EEG signal, including approximate entropy, sample entropy, permutation entropy, fuzzy entropy and Kolmogorov complexity, are computed from rat hippocampi to characterize the normal, acute, and chronic phases during epileptogenesis. Results of one-way ANOVA and principal component analysis both show that utilizing complexity features, we are able to easily identify differences between normal, acute, and chronic phases. We also propose an innovative framework for epilepsy detection based on graph convolutional neural network (GCNN) using multi-channel EEG complexity as input.</p>
</sec>
<sec>
<title>Results</title>
<p>Combining information of five complexity measures at eight channels, our GCNN model demonstrate superior ability in recognizing the normal, acute, and chronic phases. Experiments results show that our GCNN model reached the high prediction accuracy above 98% and F1 score above 97% among these three phases for each individual rat.</p>
</sec>
<sec>
<title>Discussion</title>
<p>Our research practice based on real data shows that EEG complexity characteristics are of great significance for recognizing different stages of epilepsy.</p>
</sec></abstract>
<kwd-group>
<kwd>EEG complexity measures</kwd>
<kwd>entropy</kwd>
<kwd>graph convolutional neural network</kwd>
<kwd>epilepsy diagnosis</kwd>
<kwd>chronic stage</kwd>
</kwd-group>
<counts>
<fig-count count="6"/>
<table-count count="5"/>
<equation-count count="3"/>
<ref-count count="41"/>
<page-count count="11"/>
<word-count count="6521"/>
</counts>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1. Introduction</title>
<p>Epilepsy is a neurological disorder defined as a transient occurrence of clinical features produced by abnormal excessive or synchronous neuronal (Fisher et al., <xref ref-type="bibr" rid="B11">2005</xref>). Worldwide, more than 50 million people have epilepsy, affecting humans of all ages, ethnicity, and society. It has been classified as one of the most highly challenging neural psychiatric diseases that the World Health Organization (WHO) focuses on prevention and treatment (Saxena and Li, <xref ref-type="bibr" rid="B25">2017</xref>). Epilepsy is characterized by recurrent seizures caused by abnormal discharge of brain neurons and an ongoing predisposition to recurrent seizures. The patients with epilepsy mainly include those with reflex seizures and those with more than one unprovoked seizure after 24 h. In particular, compared to the general population, the probability of having recurrent seizures in the next 10 years for epileptic patients who have had a single seizure is at least 60% (Fisher et al., <xref ref-type="bibr" rid="B11">2005</xref>). Therefore, the diagnosis and treatment of epilepsy are of great significance for humans, while accurate prediction of epileptic seizures is crucial for achieving precision treatments in epilepsy. The rat pilocarpine (PILO) model of temporal lobe epilepsy (TLE) is an animal model in which central cholinergic receptors are activated to induce seizures by pilocarpine, a post-ganglionic cholinergic drug that can produce quasi-cholinergic effects by directly exciting M-cholinergic receptors (Song et al., <xref ref-type="bibr" rid="B29">2016</xref>). Since the damage and indications of the rat PILO model are comparable to those of human TLE, it is a widely used animal epilepsy model of TLE. This model exhibits three important phases (Song et al., <xref ref-type="bibr" rid="B29">2016</xref>): (1) the normal phase&#x02014;1 day before status epilepticus (SE), (2) the acute phase&#x02014;the duration of SE and 6&#x02013;24 h after SE, and (3) the chronic phase&#x02014;marked by occurrences of spontaneous recurrent seizures (SRS) after SE.</p>
<p>As one of the most potent and economical tools to record and monitor the brain&#x00027;s electrical activity, in recent years, electroencephalogram (EEG) analysis has become a hot topic in epilepsy diagnosis, and related studies for both doctors and researchers (Karl&#x000F3;cai et al., <xref ref-type="bibr" rid="B15">2011</xref>). Analyzing EEG recordings can provide an objective reference for diagnosing epilepsy-related diseases, such as the identification, prediction, focus location, or treatment evaluation of epilepsy (Karl&#x000F3;cai et al., <xref ref-type="bibr" rid="B15">2011</xref>). Various features extracted from EEG signals play essential roles in disease diagnosis as they can help researchers to describe the characteristics and mechanism of epileptic seizures. Basically, EEG signal features are divided into four categories. Time-domain features analyze how signal changes with time (Srinivasan et al., <xref ref-type="bibr" rid="B31">2005</xref>; Sharmila and Geethanjali, <xref ref-type="bibr" rid="B27">2018</xref>; Wei et al., <xref ref-type="bibr" rid="B36">2019</xref>), frequency-domain features depict how signal lies within each frequency band (Srinivasan et al., <xref ref-type="bibr" rid="B31">2005</xref>; Faust et al., <xref ref-type="bibr" rid="B10">2010</xref>; Wen and Zhang, <xref ref-type="bibr" rid="B37">2017</xref>), time-frequency domain features are characteristics consider both time and frequency domain (Tzallas et al., <xref ref-type="bibr" rid="B33">2009</xref>; Wang et al., <xref ref-type="bibr" rid="B35">2017</xref>), while nonlinear features regard the brain as a system to describe its complexity and the amount of information (Yuan et al., <xref ref-type="bibr" rid="B39">2011</xref>; Li et al., <xref ref-type="bibr" rid="B17">2017</xref>; Wang et al., <xref ref-type="bibr" rid="B35">2017</xref>). Many previous studies have made significant progress in epilepsy detection based on one or more of these EEG signal features (Boonyakitanont et al., <xref ref-type="bibr" rid="B3">2020</xref>). Since EEG signal shows non-stationary and nonlinear dynamic behavior when measuring the electrical activity of a brain (Natarajan et al., <xref ref-type="bibr" rid="B21">2004</xref>), EEG signal features based on nonlinear dynamic properties may be better than the other three types of features in mining and detecting the regular changes of EEG in different stages of epileptogenesis. Recently, more and more researchers treated the dynamic changes of brain activity as a complex nonlinear system to study their complexity. Thus, some nonlinear complexity measures, especially various entropy indices, have attracted the great attention of researchers through their outperformance in characterizing EEG signals by quantifying the complexity and amount of information (Liang et al., <xref ref-type="bibr" rid="B20">2015</xref>).</p>
<p>Most early studies achieved good performance for applying complexity measures and one or more classifiers to distinguish different stages of epilepsy by analyzing EEG signals. Sharma et al. (<xref ref-type="bibr" rid="B26">2014</xref>) built epileptic seizure detection models based on four complexity measures, including Shannon entropy, Renyi entropy, approximate entropy (ApEn), and sample entropy (SampEn), to classify the EEG signals during focal and non-focal epilepsy and achieved 87% accuracy by the least squares support vector machine (LS-SVM) classifier. To achieve auto-detection of focal and non-focal EEG recordings, Arunkumar et al. (<xref ref-type="bibr" rid="B1">2017</xref>) yielded the highest accuracy of 98% by feeding five different entropy features to the non-nested generalized exemplars (NNge) classifier after comparing with other four different classifiers, including na&#x00131;ve bayes classifier (NBC), radial basis function (RBF), support vector machines (SVM), and <italic>k</italic> nearest neighbor (KNN). Xiang et al. (<xref ref-type="bibr" rid="B38">2015</xref>) trained SVM using fuzzy entropy (FuzzEn) to detect epileptic seizures from normal groups and reached a detection rate of 98.31 and 100% on two different datasets, respectively.</p>
<p>However, most of these notable results were obtained from distinguishing epileptic EEG signals in the acute stage of epilepsy from normal. The study on EEG characteristics in the chronic stage has seldom been mentioned. Due to the fact that epilepsy patients are mostly in the chronic phase rather than the acute phase, identifying the chronic phase of epilepsy is particularly important for the timely diagnosis and treatment of epilepsy. It is beneficial to study and predict the chronic phase of epilepsy: (1) the pathophysiological mechanism of epilepsy and the effects and side effects of long-term medication in epileptic patients can be better understood; (2) and chronic seizures of epilepsy patients can be intervened and treated in advance. Hence, the primary motivation behind this work is to clarify the role of the complexity measures of EEG signals during acute and chronic seizures from normal groups. Further, it has been observed that most studies used traditional machine learning algorithms, such as SVM, Decision Tree, and KNN, to implement the classification tasks. Due to the simplistic structure of these conventional machine learning algorithms, only a single channel of EEG signals can be considered in the classification tasks. Nevertheless, multi-channel EEG is widely used for diagnosis and therapy in clinical practice because brain diseases are rarely limited to a specific region (Bullmore and Sporns, <xref ref-type="bibr" rid="B4">2009</xref>). This prompted us to consider an advanced classifier that can integrate multi-channel EEG for epileptic detection.</p>
<p>Graph convolutional neural network (GCNN) is a deep neural network classification model capable of handling multichannel EEG signal analysis (Craley et al., <xref ref-type="bibr" rid="B8">2022</xref>). It is an improvement of convolutional neural networks (CNN) and can preserve richer connection information than 2D or 3D matrices by considering EEG signals to be nodes in a topological graph and representing the relationships between them using edges (Lian et al., <xref ref-type="bibr" rid="B19">2020</xref>). GCNN can describe the internal relationship between different graph&#x00027;s nodes, therefore providing a way to explore the relationship among multiple EEG channels in the EEG-based classification (Song et al., <xref ref-type="bibr" rid="B30">2018</xref>). Thus, in recent years, GCNN has been applied and made an enormous impact on EEG-based recognition, including emotion recognition (Zhang et al., <xref ref-type="bibr" rid="B41">2019</xref>), neurological disease diagnosis (Wagh and Varatharajah, <xref ref-type="bibr" rid="B34">2020</xref>), sleep stage classification (Jia et al., <xref ref-type="bibr" rid="B14">2020</xref>), epilepsy diagnosis (Covert et al., <xref ref-type="bibr" rid="B7">2019</xref>; Li and Jung, <xref ref-type="bibr" rid="B16">2021</xref>), and brain motor imagery (Hou et al., <xref ref-type="bibr" rid="B13">2022</xref>).</p>
<p>In this paper, we developed an automatic epileptic detection system via GCNN using five complexity measures of EEG, including approximate entropy, sample entropy, permutation entropy, fuzzy entropy, and Kolmogorov complexity to monitor dynamic changes and distinguish EEG recordings among normal, acute, and chronic stage of epilepsy. Statistically significant indicators are useful in indicating the difference between chronic and normal stages, prompting doctors to intervene in advance.</p>
</sec>
<sec sec-type="materials and methods" id="s2">
<title>2. Materials and methods</title>
<sec>
<title>2.1. EEG recordings</title>
<p>The experimental data used in this paper was from a previous study (Song et al., <xref ref-type="bibr" rid="B29">2016</xref>), in which the rat PILO model of TLE is used in this experiment (Song et al., <xref ref-type="bibr" rid="B29">2016</xref>). In particular, the subject rats were injected with pilocarpine to induce seizures and were stopped by utilizing diazepam. The EEG signals were recorded during the experiment by drilling holes in the skull at specific locations and implanting microelectrodes. The coordinates for particular sites of interest in the hippocampus in our study are shown in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Electrode coordinates for areas of interest in the rat PILO model of TLE during epileptogenesis.</p></caption> 
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497;color:#ffffff">
<th valign="top" align="left"><bold>Names of parts</bold></th>
<th valign="top" align="left"><bold>Coordinates</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Cornu ammonis 1 (CA1)</td>
<td valign="top" align="left">AP: 3.3&#x02013;3.7 mm from Bregma, ML: 2.0&#x02013;3.0 mm, and DV: 3.0&#x02013;3.5 mm from the surface of neocortex</td>
</tr> <tr>
<td valign="top" align="left">Cornu ammonis 3 (CA3)</td>
<td valign="top" align="left">AP: 3.3 mm, ML: 3.5&#x02013;3.7 mm, and DV: 3.0&#x02013;3.5 mm</td>
</tr> <tr>
<td valign="top" align="left">The surface of neocortex of the bilateral parietal lobe (Reference Electrode)</td>
<td valign="top" align="left">AP: 7.0 mm, ML: 6.0 mm</td>
</tr>
<tr>
<td valign="top" align="left">Dentate gyrus (DG)</td>
<td valign="top" align="left">AP: 5.6 mm, ML: 4.0 mm, and DV: 6.0 mm</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>According to Song et al. (<xref ref-type="bibr" rid="B29">2016</xref>), each EEG recording has around 600,000 sampling points (10 min), and the original dataset could be mainly divided into six stages, including normal (1 day before SE), pre-seizure (30, 20, and 10 min before SE), acute [10 min after SE, 10 min before, and after utilizing diazepam (i.e., DZP injection)], stable (1, 2, and 3 h after the diazepam), latent (1, 3, and 7 days after SE), chronic (7, 14, and 28 days after SE) stages. <xref ref-type="fig" rid="F1">Figure 1</xref> describes and compares the 1 s waveforms (250&#x02013;500 Hz) selected randomly from normal, acute, and chronic phases for representative rat (no.16) in channel CA1(R). Intuitively looking from <xref ref-type="fig" rid="F1">Figure 1</xref>, the EEG of the acute phase is far from that of the normal and the chronic phases, with much wider amplitude and some typical waveform, while the difference between the normal phase and the chronic phase is not obvious.</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>One second EEG waveforms in normal, acute, and chronic phases from rat no.16 in channel CA1(R), 250&#x02013;500 Hz.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1211096-g0001.tif"/>
</fig>
</sec>
<sec>
<title>2.2. Complexity measures</title>
<p>Five complexity metrics, including ApEn, SampEn, FuzzEn, PE, and KC, have been computed to quantify the dynamic changes of EEG signals during different stages of epileptogenesis. A brief introduction to these metrics is given in this section.</p>
<sec>
<title>2.2.1. Approximate entropy</title>
<p>Approximate Entropy (ApEn) was proposed by Pincus et al. (<xref ref-type="bibr" rid="B22">1991</xref>) from the perspective of measuring the complexity of signal. It is a non-linear dynamic measure that quantifies the incidence of new information in the time series (Pincus et al., <xref ref-type="bibr" rid="B22">1991</xref>). The higher the probability of a new pattern being generated in this time series, the higher the complexity of the sequence and the higher the corresponding ApEn value.</p>
<p>The calculation of ApEn is calculating the degree of self-similarity of a time series, that is, the difference between the probability of mutual approximation of m points adjacent to the sequence and the probability of mutual approximation of <italic>m</italic>&#x0002B;1 points. Compared with the statistical characteristics such as mean and variance, ApEn can better reflect the characteristics of signal sequence in structural distribution.</p>
</sec>
<sec>
<title>2.2.2. Sample entropy</title>
<p>In order to reduce the estimation bias in the calculation of ApEn by comparing it to its own data segment, Sample Entropy (SampEn) was proposed by Richman and Moorman (<xref ref-type="bibr" rid="B24">2000</xref>). Different from ApEn, SampEn eliminates self-matches in the algorithm and computes the difference of logarithms of the probabilities. Therefore, SampEn is more accurate, more consistent, and not sensitive to the missing values.</p>
</sec>
<sec>
<title>2.2.3. Permutation entropy</title>
<p>Proposed by Bandt and Pompe (<xref ref-type="bibr" rid="B2">2002</xref>), Permutation Entropy (PE) provides a quantification measure of the complexity of a time series by capturing the order relations between reconstructed subsequences. Computed from the extracted probability distribution of the ordinal patterns (Henry and Judge, <xref ref-type="bibr" rid="B12">2019</xref>), the value of PE may account for the temporal ordering structure (time causality) of a given time series. The PE approach is robust to noise, computationally efficient, and invariant with respect to non-linear monotonic transformations of the data.</p>
</sec>
<sec>
<title>2.2.4. Fuzzy entropy</title>
<p>Inspired by the concept of fuzzy set (Zadeh et al., <xref ref-type="bibr" rid="B40">1996</xref>), Chen et al. (<xref ref-type="bibr" rid="B6">2007</xref>) proposed a new measure of complexity for time series in 2007, called Fuzzy Entropy (FuzzEn). Modified from ApEn and SampEn, but unlike them, FuzzEn measures the similarity of two vectors based on the idea of &#x0201C;fuzzy.&#x0201D; That is, the similarity is no longer 1 or 0 determined by a single threshold but a fuzzy membership function, thereby blurring the similarity measure.</p>
</sec>
<sec>
<title>2.2.5. Kolmogorov complexity</title>
<p>As an early complexity measure, Kolmogorov Complexity (KC) was first proposed by Solomonoff (<xref ref-type="bibr" rid="B28">1960</xref>) and then developed by Chaitin (<xref ref-type="bibr" rid="B5">1977</xref>). According to Li and Vit&#x000E1;nyi (<xref ref-type="bibr" rid="B18">2008</xref>), for a given string or sequence, KC is defined as the size of the smallest program that is needed to generate that string. It was also known as &#x0201C;algorithmic complexity,&#x0201D; &#x0201C;Kolmogorov-Chaitin complexity,&#x0201D; &#x0201C;shortest program length,&#x0201D; etc. Unlike Shannon&#x00027;s information theory, KC is a measure of randomness or irregularity of individual objects rather than the average information of a random source.</p>
</sec>
</sec>
<sec>
<title>2.3. Classification</title>
<p>In order to integrate all these complexity metrics at different channels, in this section, a GCNN-based classification framework is proposed and implemented to automatically identify and detect the acute and chronic stages of epilepsy.</p>
<sec>
<title>2.3.1. Graph convolutional neural network (GCNN)</title>
<p>Our automatic epileptic detection system is built on GCNN proposed by Defferrard et al. (<xref ref-type="bibr" rid="B9">2016</xref>). GCNN is an extension framework that combines classical convolutional neural networks (CNN) and spectrum theory. Three main steps are involved to generalize CNNs to graphs, including designing the localized convolutional filters on graphs, clustering the similar vertices, and transforming spatial resolution for higher filter resolution (Defferrard et al., <xref ref-type="bibr" rid="B9">2016</xref>). Thus, in addition to retaining the advantages of CNN, GCNN can deal with homogeneous and heterogeneous data (Such et al., <xref ref-type="bibr" rid="B32">2017</xref>). In particular, it is capable of extracting features from unstructured data, such as graph representations, by performing convolutions on graph signals (Raeisi et al., <xref ref-type="bibr" rid="B23">2022</xref>). Meanwhile, using graph as the input, GCNN provides a useful tool for processing signals from multiple channels simultaneously. <xref ref-type="fig" rid="F2">Figure 2</xref> shows a flow diagram of this automatic epileptic detection system for distinguishing EEG signals during the acute or chronic stage of epilepsy from normal.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>The architecture of the three-stage epileptic detection using complexity-GCNN classifier. <bold>(A)</bold> Graph construction for five complexity measures at eight channels. <bold>(B)</bold> epileptic detection GCNN classification model.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1211096-g0002.tif"/>
</fig>
<sec>
<title>2.3.1.1. Graph construction</title>
<p>As presented in <xref ref-type="fig" rid="F2">Figure 2A</xref>, the inputs of our GCNN classifier are constructed on graphs with complexity measures. After collecting and preprocessing the 10-min 8-channel EEG as mentioned in Section 2.1, five complexity characteristics were extracted from each 1s-epoch EEG of each channel. To construct graphs, the sets of features are organized as a matrix. In particular, each feature matrix for a 1s-epoch EEG has eight rows and five columns, representing five extracted features at eight channels. Then, graphs representing five kinds of complexity at eight channels were generated and labeled with their specific stage (i.e., normal/acute/chronic). In this case, we notice that the connectivity pattern between channels may exist some kind of similarity in three stages of epilepsy. Therefore, to reduce potential interference due to this continuity between the three different stages, we construct each complete graph with eight nodes and all edges equal to 1, as the input to GCNN.</p>
</sec>
<sec>
<title>2.3.1.2. GCNN classification model</title>
<p>To achieve epileptic detection tasks, the constructed graphs were inputted to the classifier for training and validation to find the best GCNN model in identifying the specific stages (i.e., normal/acute/chronic) of current EEG fragments. As presented in <xref ref-type="fig" rid="F2">Figure 2B</xref>, this GCNN network comprises two graph convolution blocks, two fully connected (FC) layers, and a softmax output layer. Each convolution block consists of a graph convolution layer, a max-pooling layer, and a Rectified Linear Unit (ReLU) active function. Specifically, the purpose of the convolution layer is to capture the features from the input graphs and learn the features that would be useful for the classification tasks. The max-pooling layer is a down-sample operation, which reduces the computation and avoids overfitting by decreasing the number of parameters to learn. Afterward, the ReLu layer will replace the input with zero if it is negative; otherwise, it will retain the original value. It is expressed by:</p>
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>L</mml:mi><mml:mi>u</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<p>After a repeated graph convolution block, two FC layers followed. In particular, between these two FC layers, a ReLu layer was used, and a regularization technique called dropout was applied to avoid overfitting. Finally, the softmax activation function was used for three-stage epileptic detection tasks to obtain the result. The detailed configuration of this GCNN classification model is shown in <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>The configuration of the GCNN-based classifier.</p></caption> 
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497;color:#ffffff">
<th/>
<th valign="top" align="left"><bold>Layer</bold></th>
<th valign="top" align="left"><bold>Output size (Tensor)</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Input</td>
<td/>
<td valign="top" align="left">[6<sup>&#x0002A;</sup>, 1, 8, 5]</td>
</tr> <tr>
<td valign="top" align="left">GconvBlock1</td>
<td valign="top" align="left">Graph convolution</td>
<td/>
</tr>
 <tr>
<td/>
<td valign="top" align="left">Pool</td>
<td/>
</tr>
 <tr>
<td/>
<td valign="top" align="left">ReLU</td>
<td valign="top" align="left">[6, 10, 4, 3]</td>
</tr> <tr>
<td valign="top" align="left">GconvBlock2</td>
<td valign="top" align="left">Graph convolution</td>
<td/>
</tr>
 <tr>
<td/>
<td valign="top" align="left">Pool</td>
<td/>
</tr>
 <tr>
<td/>
<td valign="top" align="left">ReLU</td>
<td valign="top" align="left">[6, 20, 2, 1]</td>
</tr>
 <tr>
<td/>
<td valign="top" align="left">Flatten</td>
<td valign="top" align="left">[6, 40]</td>
</tr> <tr>
<td valign="top" align="left">FC1</td>
<td valign="top" align="left">Fully connected</td>
<td/>
</tr>
 <tr>
<td/>
<td valign="top" align="left">ReLU</td>
<td valign="top" align="left">[6, 15]</td>
</tr>
 <tr>
<td/>
<td valign="top" align="left">Dropout</td>
<td valign="top" align="left">[6, 15]</td>
</tr> <tr>
<td valign="top" align="left">FC2</td>
<td valign="top" align="left">Fully connected</td>
<td valign="top" align="left">[6, 3]</td>
</tr>
<tr>
<td valign="top" align="left">Prediction</td>
<td valign="top" align="left">Softmax</td>
<td valign="top" align="left">[6, 3]</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<p><sup>&#x0002A;</sup>The batch size of training is six and the result will contain six training units.</p>
</table-wrap-foot>
</table-wrap>
</sec>
</sec>
<sec>
<title>2.3.2. Evaluation metrics</title>
<p>Three typical assessment methods: confusion matrix, accuracy and F1 score are employed to evaluate the classification performance of the GCNN model constructed on complexity measures.</p>
<sec>
<title>2.3.2.1. Confusion matrix</title>
<p>It is a 3 &#x000D7; 3 matrix that tells us the rate of true positives and false positives when the sampled signal is from normal, acute, and chronic stages, respectively.</p>
</sec>
<sec>
<title>2.3.2.2. Accuracy</title>
<p>The overall accuracy is a classifier&#x00027;s ability to correctly predict the classes and is defined as:</p>
<disp-formula id="E2"><label>(2)</label><mml:math id="M2"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>A</mml:mi><mml:mi>c</mml:mi><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>C</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi><mml:mi>o</mml:mi><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mtext>&#x000A0;</mml:mtext><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>%</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
<sec>
<title>2.3.2.3. F1 score</title>
<p>The F1 score refers to a balanced measure between two other metrics: precision and recall, where precision is the ability of the classifier to identify the positive class with accuracy, and recall is the ability of a model to predict each of the positive observations within a data set correctly. It is expressed as:</p>
<disp-formula id="E3"><label>(3)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>F</mml:mi><mml:mn>1</mml:mn><mml:mtext>&#x000A0;</mml:mtext><mml:mi>s</mml:mi><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mo>&#x000D7;</mml:mo><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x000D7;</mml:mo><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>i</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mi>R</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn><mml:mi>%</mml:mi><mml:mo>.</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
</sec>
</sec>
</sec>
</sec>
<sec id="s3">
<title>3. Results and discussion</title>
<p>This section demonstrates the main results of EEG complexity analysis and three-stage epileptic detection.</p>
<p>The procedures of EEG processing and feature extraction were carried out using MATLAB R2022a. Statistical analyses were performed using SPSS 25.0, and the GCNN-based three-stage epileptic classification was conducted using Python 3.9.12.</p>
<p>During data processing, each 10-min EEG recording sample with 600,000 data points was divided into non-overlapping 1s epochs, resulting in 600 epochs and 1,000 data points in each epoch. Then, EEG signals were decomposed by wavelet transform based on the Haar wavelet and extracted a specific frequency band spanning 250&#x02013;500 Hz (Fast Ripples). Following the data pre-processing, five complexity measures, including ApEn, SampEn, PE, FuzzEn, and KC, are calculated on each EEG epoch of the eight channels for further analysis.</p>
<sec>
<title>3.1. Dynamic changes in complexity</title>
<p>To demonstrate the dynamic changes of the complexity for all stages mentioned in Section 2.1, a boxplot of the PE distributions at 15 successive stages of the channel CA1(L) of representative rat (no.16) is given in <xref ref-type="fig" rid="F3">Figure 3</xref>. It was found that in the normal period (1 day before SE), the PE values are at a relatively high level, and the EEG shows a large randomness. The complexity starts to drop 30 min before SE, then continues to fall sharply until the DZP is injected. The decreasing of the complexity suggests that with the onset of epilepsy, EEG gradually presents some regular rhythms, which reduces the complexity. Afterward, from 10 min after DZP injection, PE values continue rising and recover to normal by 3 h after DZP injection. However, after the effect of DZP subsides, it is found that the values of PE begin to decline to a certain extent in the chronic stage. This indicates the appearance of SRSs. Using PE as a representative of EEG complexity clearly shows the dynamic changes of the brain&#x00027;s electrical activity before and after SE, in the process of seizure and DZP injection, and the chronic phase (<xref ref-type="fig" rid="F3">Figure 3</xref>).</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Dynamic changes of the complexity at 15 successive time slots of PILO modeling.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1211096-g0003.tif"/>
</fig>
</sec>
<sec>
<title>3.2. Statistical significance</title>
<p>EEG Complexity metrics at normal, acute, and chronic stages were compared through one-way ANOVA. The <italic>F</italic>-test statistics and the two-tailed <italic>p</italic>-values were presented in <xref ref-type="table" rid="T3">Table 3</xref>. Tukey&#x00027;s test was performed for pairwise comparison for the complexity between any two of the stages, and the mean differences (<italic>p</italic>-values) for normal and acute stages, normal and chronic stages were also given in <xref ref-type="table" rid="T3">Table 3</xref>. In this part, three 10-min EEG recordings, including &#x0201C;1 day before SE,&#x0201D; &#x0201C;10 min before DZP injection,&#x0201D; and &#x0201C;28 days after SE&#x0201D; were selected to represent normal, acute epilepsy, and chronic epilepsy, respectively. Each 10-min EEG recording was divided into 20 equal-length epochs. So, the number of each computed complexity measure for normal, acute, and chronic groups in one-way ANOVA is 160, including epochs from eight channels.</p>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>Results of one-way ANOVA for distinguishing normal, acute, and chronic phases.</p></caption> 
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497;color:#ffffff">
<th valign="top" align="left"><bold>Complexity measure</bold></th>
<th valign="top" align="center" colspan="2"><bold>Mean difference in multiple comparisons</bold></th>
<th valign="top" align="center"><bold><italic>F</italic>-test</bold></th>
<th valign="top" align="left"><bold><italic>p</italic>-value</bold></th>
</tr>
<tr style="background-color:#919497;color:#ffffff">
<th/>
<th valign="top" align="center"><bold>Normal-acute (<italic>p</italic>-value)</bold></th>
<th valign="top" align="center"><bold>Normal-chronic (<italic>p</italic>-value)</bold></th>
<th/>
<th/>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">ApEn</td>
<td valign="top" align="center">0.7710 (5.1e-9)</td>
<td valign="top" align="center">0.0961 (5.4e-9)</td>
<td valign="top" align="center">1660.3</td>
<td valign="top" align="center">1.3e-215</td>
</tr> <tr>
<td valign="top" align="left">SampEn</td>
<td valign="top" align="center">1.4203 (5.1e-9)</td>
<td valign="top" align="center">0.0858 (8.8e-8)</td>
<td valign="top" align="center">5502.9</td>
<td valign="top" align="center">0</td>
</tr> <tr>
<td valign="top" align="left">PE</td>
<td valign="top" align="center">0.0310 (5.1e-9)</td>
<td valign="top" align="center">0.0200 (5.1e-9)</td>
<td valign="top" align="center">302.4</td>
<td valign="top" align="center">1.5e-85</td>
</tr> <tr>
<td valign="top" align="left">FuzzEn</td>
<td valign="top" align="center">0.6199 (5.1e-9)</td>
<td valign="top" align="center">0.1011 (5.1e-9)</td>
<td valign="top" align="center">1711.6</td>
<td valign="top" align="center">2.2e-218</td>
</tr>
<tr>
<td valign="top" align="left">KC</td>
<td valign="top" align="center">0.1014 (5.1e-9)</td>
<td valign="top" align="center">0.0125 (8.2e-9)</td>
<td valign="top" align="center">1493.2</td>
<td valign="top" align="center">4.5e-206</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Through the results of one-way ANOVA, we found that using complexity as a feature can well reflect the differences between normal, acute, and chronic phases. Regardless of the type of complexity, the <italic>p</italic>-values of the <italic>F</italic>-tests are close to zero. In the pairwise comparisons using Tukey <italic>post-hoc</italic> testing, there is also a significant difference in complexity between normal and acute phases, as well as between normal and chronic phases, with <italic>p</italic>-values all below 10<sup>&#x02212;7</sup>. These results indicate that complexity measures are beneficial features in distinguishing different stages of epilepsy.</p>
<p>In fact, the difference between normal and chronic stages is rarely mentioned in literature. Song et al. (<xref ref-type="bibr" rid="B29">2016</xref>) tried to detect and quantify different phases of epileptogenesis by implementing average and peak spectral power of high-frequency oscillations (HFOs). They successfully found the dynamic changes between the acute and normal stages but failed to show statistical significance for differences between the chronic and normal stages using spectral power, the characteristic based on linear theories. Meanwhile, line charts of means and their 95% confidence intervals (CI) are presented to visualize the differences for all the five complexity measures in acute, normal, and chronic phases (<xref ref-type="fig" rid="F4">Figure 4</xref>). Lines with eight colors represent eight EEG signal channels, including two reference channels (Ref 1 and Ref 2).</p>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>The line charts with error bars (95% CI) of each of the complexity measures in three epileptic stages for representative rat (no.16) <bold>(A&#x02013;E)</bold>.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1211096-g0004.tif"/>
</fig>
<p>It is clear from <xref ref-type="fig" rid="F4">Figure 4</xref> that different complexity measures reflect similar laws, that is, the mean complexity of EEG is at a relatively high value in the normal period, while in the acute phase of epilepsy, the mean complexity has a significant decline, which confirms that during epilepsy, EEG will continue to appear some particular waveforms and become regular. In the chronic period, entropy will rise again, even returning to a level close to the normal phase but slightly lower than the normal phase. In particular, for PE, the gap between the normal and chronic phases is relatively apparent. Another noteworthy point is that two reference channels (Ref 1 and Ref 2) are also included in this comparison. However, it is interesting to see from the line charts listed in <xref ref-type="fig" rid="F4">Figure 4</xref> that these two reference channels (Ref 1 and Ref 2) express similar complexity during the main stages of PILO modeling.</p>
</sec>
<sec>
<title>3.3. Classification performance</title>
<p>To evaluate the performance of complexity indicators in classifying the normal, acute, and chronic stages of epilepsy, we conduct GCNN-based classification with hyperparameter settings listed in <xref ref-type="table" rid="T4">Table 4</xref> for each individual rat, and across all rats. The data was split into training, validation and testing sets, with a 50&#x02013;20&#x02013;30% partition. <xref ref-type="fig" rid="F5">Figure 5</xref> includes four confusion matrices obtained for four rats, where the detection rates of the three phases are calculated. Other useful evaluation indicators of model classification such as accuracy and F1 score are also listed in <xref ref-type="table" rid="T5">Table 5</xref>.</p>
<table-wrap position="float" id="T4">
<label>Table 4</label>
<caption><p>The hyperparameter settings of the GCNN-based classifier for classification.</p></caption> 
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497;color:#ffffff">
<th valign="top" align="left"><bold>Hyperparameter</bold></th>
<th valign="top" align="center" colspan="2"><bold>Values</bold></th>
</tr>
<tr style="background-color:#919497;color:#ffffff">
<th/>
<th valign="top" align="center"><bold>For individual subject</bold></th>
<th valign="top" align="center"><bold>Across all subjects</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Learning rate</td>
<td valign="top" align="center">0.001</td>
<td valign="top" align="center">0.001</td>
</tr> <tr>
<td valign="top" align="left">Epochs</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">50</td>
</tr> <tr>
<td valign="top" align="left">Batch size (Train)</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">6</td>
</tr> <tr>
<td valign="top" align="left">Batch size (Test)</td>
<td valign="top" align="center">2,175</td>
<td valign="top" align="center">540</td>
</tr> <tr>
<td valign="top" align="left">Momentum</td>
<td valign="top" align="center">0.5</td>
<td valign="top" align="center">0.5</td>
</tr> <tr>
<td valign="top" align="left">Log interval</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">10</td>
</tr>
<tr>
<td valign="top" align="left">Activation function</td>
<td valign="top" align="center">ReLU</td>
<td valign="top" align="center">ReLU</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>The confusion matrices of GCNN-based classifier for three-stage epileptic detection based on <bold>(A)</bold> rat no.16, <bold>(B)</bold> rat no.19, <bold>(C)</bold> rat no.22, and <bold>(D)</bold> rat no.23, respectively.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1211096-g0005.tif"/>
</fig>
<table-wrap position="float" id="T5">
<label>Table 5</label>
<caption><p>Classification performance of GCNN based on complexity measures.</p></caption> 
<table frame="box" rules="all">
<thead>
<tr style="background-color:#919497;color:#ffffff">
<th valign="top" align="left"><bold>Subject</bold></th>
<th valign="top" align="center"><bold>Accuracy (%)</bold></th>
<th valign="top" align="center" colspan="3"><bold>F1 score (%)</bold></th>
</tr>
<tr style="background-color:#919497;color:#ffffff">
<th/>
<th/>
<th valign="top" align="center"><bold>Normal</bold></th>
<th valign="top" align="center"><bold>Acute</bold></th>
<th valign="top" align="center"><bold>Chronic</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Rat no.16</td>
<td valign="top" align="center">0.9944</td>
<td valign="top" align="center">1.0000</td>
<td valign="top" align="center">0.9917</td>
<td valign="top" align="center">0.9916</td>
</tr> <tr>
<td valign="top" align="left">Rat no.19</td>
<td valign="top" align="center">0.9981</td>
<td valign="top" align="center">0.9972</td>
<td valign="top" align="center">0.9972</td>
<td valign="top" align="center">1.0000</td>
</tr> <tr>
<td valign="top" align="left">Rat no.22</td>
<td valign="top" align="center">0.9926</td>
<td valign="top" align="center">0.9917</td>
<td valign="top" align="center">0.9972</td>
<td valign="top" align="center">0.9888</td>
</tr> <tr>
<td valign="top" align="left">Rat no.23</td>
<td valign="top" align="center">0.9833</td>
<td valign="top" align="center">0.9862</td>
<td valign="top" align="center">0.9863</td>
<td valign="top" align="center">0.9773</td>
</tr>
<tr>
<td valign="top" align="left">Combined</td>
<td valign="top" align="center">0.8782</td>
<td valign="top" align="center">0.9725</td>
<td valign="top" align="center">0.8603</td>
<td valign="top" align="center">0.7927</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>From the confusion matrices shown in <xref ref-type="fig" rid="F5">Figure 5</xref>, the probability of being detected (i.e., sensitivity) for acute and normal phases is relatively high, reaching between 99.45 and 100%, while the detection rate of chronic phase is slightly lower, but still more than 95%. The classification performance across all subjects is shown in the last row of <xref ref-type="table" rid="T5">Table 5</xref>. It can be seen that when the measures of the four rats were merged, the effectiveness of classification decreased considerably due to the heterogeneity among individual rats.</p>
<p>To demonstrate the superiority of complexity metrics in differentiating chronic phases of epilepsy, we calculated two sets of EEG characteristics: one includes five complexity measures, and another has five general features: mean, variance, maximum, minimum, and skewness. Taking representative rat (no.16) as an example, the principal component (PC) method is applied to the two normalized five-dimensional characteristic data matrices to compress them to two-dimensional metrics. <xref ref-type="fig" rid="F6">Figure 6</xref> are 2-PC plots obtained from these two sets of features.</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>The principal component analysis (PCA) score plots of <bold>(A)</bold> general features and <bold>(B)</bold> complexity features.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fncom-17-1211096-g0006.tif"/>
</fig>
<p>From <xref ref-type="fig" rid="F6">Figure 6</xref>, the normal and acute phases can be well distinguished under either set of features. However, general indicators and complexity measures differ in their ability to distinguish normal and chronic phases. As shown in <xref ref-type="fig" rid="F6">Figure 6A</xref>, there is a significant overlap between the yellow (i.e., chronic phase) and blue points (i.e., normal phase), so the general indicators mix these two phases. Nevertheless, the points of normal and chronic phases can be easily recognized using complexity measures (<xref ref-type="fig" rid="F6">Figure 6B</xref>). Thus, the comparison in <xref ref-type="fig" rid="F6">Figure 6</xref> gives us a preliminary impression that complexity measurement can effectively identify the chronic phase of epilepsy.</p>
</sec>
</sec>
<sec sec-type="conclusions" id="s4">
<title>4. Conclusion</title>
<p>In this paper, the differences in EEG between normal and chronic phases of epilepsy for rats were studied in depth for the first time. By calculating five commonly used complexity measures: ApEn, SampEn, PE, FuzzEn, and KC, the dynamic changes in brain waves during seizures can be perfectly displayed. Results of one-way ANOVA and PCA score plots show that complexity features can well reflect the differences between normal, acute, and chronic phases with extremely small <italic>p</italic>-values. In particular, among with these complexity metrics, PE exhibits the greatest discrepancy between normal and chronic stages. In order to integrate five complexity measures at eight channels, an automatic epileptic detection system via GCNN is developed. Our model reaches high performance in epilepsy detection that the recognition rate of each individual rat can achieve more than 98%, even 100%, including normal and chronic stages. In our case study, a comparison between modeling based on each individual subject and modeling across all subjects highlighted the non-negligible heterogeneity among individual rats. Modeling across all subjects may inadequately account for these individual differences, thus diminishing the model&#x00027;s fit to individual data. In contrast, modeling based on each individual subject can provide highly personalized models for each individual, significantly enhancing model accuracy, especially when the chronic phase is considered. This underscores the necessity of employing modeling based on each individual subject for personalized treatment recommendations in practical epilepsy management, ensuring better alignment with patients&#x00027; unique needs.</p>
<p>While the above experiments yielded promising results in the classification of three epilepsy stages, our investigation was limited to the effectiveness of this framework solely in rat data and for just one type of epilepsy. In future work, we intend to extend the application of this framework to human EEG datasets. Concurrently, we will make adjustments to both graph representations and model parameters to elucidate the distinct characteristics of human EEG data, thus enhancing the model&#x00027;s generalization capabilities.</p>
</sec>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec sec-type="author-contributions" id="s6">
<title>Author contributions</title>
<p>SZ proposed the work, analyzed the data, and wrote the manuscript. XZ did the main computation work. PS did the experiment and generated the data. YH interpreted the results and provided guidance. XG analyzed the data and revised the manuscript. XP conducted the whole work. All authors contributed to the article and approved the submitted version.</p>
</sec>
</body>
<back>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>This work was partially supported by the National Key R&#x00026;D Program of China (Grant No. 2022YFC3600300), the National Natural Science Foundation of China (Grant No. 11971020), Guangdong Provincial Key Laboratory of Interdisciplinary Research and Application for Data Science (No. 2022B1212010006), and Chongqing Science and Health Joint Medical Research Project (No. 2023MSXM137).</p>
</sec>
<ack><p>We thank all participants who supported our study and the reviewers for constructive suggestions on the manuscript.</p>
</ack>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s8">
<title>Publisher&#x00027;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Arunkumar</surname> <given-names>N.</given-names></name> <name><surname>Ramkumar</surname> <given-names>K.</given-names></name> <name><surname>Venkatraman</surname> <given-names>V.</given-names></name> <name><surname>Abdulhay</surname> <given-names>E.</given-names></name> <name><surname>Fernandes</surname> <given-names>S. L.</given-names></name> <name><surname>Kadry</surname> <given-names>S.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Classification of focal and non-focal EEG using entropies</article-title>. <source>Pattern Recogn. Lett</source>. <volume>94</volume>, <fpage>112</fpage>&#x02013;<lpage>117</lpage>. <pub-id pub-id-type="doi">10.1016/j.patrec.2017.05.007</pub-id></citation>
</ref>
<ref id="B2">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bandt</surname> <given-names>C.</given-names></name> <name><surname>Pompe</surname> <given-names>B.</given-names></name></person-group> (<year>2002</year>). <article-title>Permutation entropy: a natural complexity measure for time series</article-title>. <source>Phys. Rev. Lett</source>. <volume>88</volume>, <fpage>174102</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.88.174102</pub-id><pub-id pub-id-type="pmid">12005759</pub-id></citation></ref>
<ref id="B3">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Boonyakitanont</surname> <given-names>P.</given-names></name> <name><surname>Lek-Uthai</surname> <given-names>A.</given-names></name> <name><surname>Chomtho</surname> <given-names>K.</given-names></name> <name><surname>Songsiri</surname> <given-names>J.</given-names></name></person-group> (<year>2020</year>). <article-title>A review of feature extraction and performance evaluation in epileptic seizure detection using EEG</article-title>. <source>Biomed. Signal Process. Control</source> <volume>57</volume>, <fpage>101702</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2019.101702</pub-id></citation>
</ref>
<ref id="B4">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bullmore</surname> <given-names>E.</given-names></name> <name><surname>Sporns</surname> <given-names>O.</given-names></name></person-group> (<year>2009</year>). <article-title>Complex brain networks: graph theoretical analysis of structural and functional systems</article-title>. <source>Nat. Rev. Neurosci</source>. <volume>10</volume>, <fpage>186</fpage>&#x02013;<lpage>198</lpage>. <pub-id pub-id-type="doi">10.1038/nrn2575</pub-id><pub-id pub-id-type="pmid">19190637</pub-id></citation></ref>
<ref id="B5">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chaitin</surname> <given-names>G. J.</given-names></name></person-group> (<year>1977</year>). <article-title>Algorithmic information theory</article-title>. <source>IBM J. Res. Dev</source>. <volume>21</volume>, <fpage>350359</fpage>. <pub-id pub-id-type="doi">10.1147/rd.214.0350</pub-id></citation>
</ref>
<ref id="B6">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>W.</given-names></name> <name><surname>Wang</surname> <given-names>Z.</given-names></name> <name><surname>Xie</surname> <given-names>H.</given-names></name> <name><surname>Yu</surname> <given-names>W.</given-names></name></person-group> (<year>2007</year>). <article-title>Characterization of surface EMG signal based on fuzzy entropy</article-title>. <source>IEEE Trans. Neural Syst. Rehabil. Eng</source>. <volume>15</volume>, <fpage>266</fpage>&#x02013;<lpage>272</lpage>. <pub-id pub-id-type="doi">10.1109/TNSRE.2007.897025</pub-id><pub-id pub-id-type="pmid">17601197</pub-id></citation></ref>
<ref id="B7">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Covert</surname> <given-names>I. C.</given-names></name> <name><surname>Krishnan</surname> <given-names>B.</given-names></name> <name><surname>Najm</surname> <given-names>I.</given-names></name> <name><surname>Zhan</surname> <given-names>J.</given-names></name> <name><surname>Shore</surname> <given-names>M.</given-names></name> <name><surname>Hixson</surname> <given-names>J.</given-names></name> <etal/></person-group>. (<year>2019</year>). <article-title>&#x0201C;Temporal graph convolutional networks for automatic seizure detection,&#x0201D;</article-title> in <source>Proceedings of Machine Learning Research 106 (PMLR)</source>, <fpage>160</fpage>&#x02013;<lpage>180</lpage>.<pub-id pub-id-type="pmid">37497802</pub-id></citation></ref>
<ref id="B8">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Craley</surname> <given-names>J.</given-names></name> <name><surname>Jouny</surname> <given-names>C.</given-names></name> <name><surname>Johnson</surname> <given-names>E.</given-names></name> <name><surname>Hsu</surname> <given-names>D.</given-names></name> <name><surname>Ahmed</surname> <given-names>R.</given-names></name> <name><surname>Venkataraman</surname> <given-names>A.</given-names></name></person-group> (<year>2022</year>). <article-title>Automated seizure activity tracking and onset zone localization from scalp EEG using deep neural networks</article-title>. <source>PLoS ONE</source> <volume>17</volume>, <fpage>e0264537</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0264537</pub-id><pub-id pub-id-type="pmid">35226686</pub-id></citation></ref>
<ref id="B9">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Defferrard</surname> <given-names>M.</given-names></name> <name><surname>Bresson</surname> <given-names>X.</given-names></name> <name><surname>Vandergheynst</surname> <given-names>P.</given-names></name></person-group> (<year>2016</year>). <article-title>&#x0201C;Convolutional neural networks on graphs with fast localized spectral filtering,&#x0201D;</article-title> in <source>Proceedings of the 30th International Conference on Neural Information Processing Systems, NIPS&#x00027;16</source> (<publisher-loc>Red Hook, NY</publisher-loc>: <publisher-name>Curran Associates Inc.</publisher-name>), <fpage>3844</fpage>&#x02013;<lpage>3852</lpage></citation>
</ref>
<ref id="B10">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Faust</surname> <given-names>O.</given-names></name> <name><surname>Acharya</surname> <given-names>U. R.</given-names></name> <name><surname>Min</surname> <given-names>L. C.</given-names></name> <name><surname>Sputh</surname> <given-names>B. H.</given-names></name></person-group> (<year>2010</year>). <article-title>Automatic identification of epileptic and background EEG signals using frequency domain parameters</article-title>. <source>Int. J. Neural Syst</source>. <volume>20</volume>, <fpage>159</fpage>&#x02013;<lpage>176</lpage>. <pub-id pub-id-type="doi">10.1142/S0129065710002334</pub-id><pub-id pub-id-type="pmid">20411598</pub-id></citation></ref>
<ref id="B11">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fisher</surname> <given-names>R. S.</given-names></name> <name><surname>Boas</surname> <given-names>W. V. E.</given-names></name> <name><surname>Blume</surname> <given-names>W.</given-names></name> <name><surname>Elger</surname> <given-names>C.</given-names></name> <name><surname>Genton</surname> <given-names>P.</given-names></name> <name><surname>Lee</surname> <given-names>P.</given-names></name> <etal/></person-group>. (<year>2005</year>). <article-title>Epileptic seizures and epilepsy: definitions proposed by the international league against epilepsy (ILAE) and the international bureau for epilepsy (IBE)</article-title>. <source>Epilepsia</source> <volume>46</volume>, <fpage>470</fpage>&#x02013;<lpage>472</lpage>. <pub-id pub-id-type="doi">10.1111/j.0013-9580.2005.66104.x</pub-id><pub-id pub-id-type="pmid">15816939</pub-id></citation></ref>
<ref id="B12">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Henry</surname> <given-names>M.</given-names></name> <name><surname>Judge</surname> <given-names>G.</given-names></name></person-group> (<year>2019</year>). <article-title>Permutation entropy and information recovery in nonlinear dynamic economic time series</article-title>. <source>Econometrics</source> <volume>7</volume>, <fpage>10</fpage>. <pub-id pub-id-type="doi">10.3390/econometrics7010010</pub-id></citation>
</ref>
<ref id="B13">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hou</surname> <given-names>Y.</given-names></name> <name><surname>Jia</surname> <given-names>S.</given-names></name> <name><surname>Lun</surname> <given-names>X.</given-names></name> <name><surname>Hao</surname> <given-names>Z.</given-names></name> <name><surname>Shi</surname> <given-names>Y.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2022</year>). <article-title>GCNs-Net: a graph convolutional neural network approach for decoding time-resolved EEG motor imagery signals</article-title>. <source>IEEE Trans. Neural Netw. Learn. Syst</source>. <fpage>1</fpage>&#x02013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1109/TNNLS.2022.3202569</pub-id><pub-id pub-id-type="pmid">36099220</pub-id></citation></ref>
<ref id="B14">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jia</surname> <given-names>Z.</given-names></name> <name><surname>Lin</surname> <given-names>Y.</given-names></name> <name><surname>Wang</surname> <given-names>J.</given-names></name> <name><surname>Zhou</surname> <given-names>R.</given-names></name> <name><surname>Ning</surname> <given-names>X.</given-names></name> <name><surname>He</surname> <given-names>Y.</given-names></name> <etal/></person-group>. (<year>2020</year>). <article-title>&#x0201C;Graphsleepnet: adaptive spatial-temporal graph convolutional networks for sleep stage classification,&#x0201D;</article-title> in <source>Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence (IJCAI-20), Vol. 2021</source>, <fpage>1324</fpage>&#x02013;<lpage>1330</lpage>. <pub-id pub-id-type="doi">10.24963/ijcai.2020/184</pub-id></citation>
</ref>
<ref id="B15">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Karl&#x000F3;cai</surname> <given-names>M. R.</given-names></name> <name><surname>T&#x000F3;th</surname> <given-names>K.</given-names></name> <name><surname>Watanabe</surname> <given-names>M.</given-names></name> <name><surname>Ledent</surname> <given-names>C.</given-names></name> <name><surname>Juh&#x000E1;sz</surname> <given-names>G.</given-names></name> <name><surname>Freund</surname> <given-names>T. F.</given-names></name> <etal/></person-group>. (<year>2011</year>). <article-title>Redistribution of cb1 cannabinoid receptors in the acute and chronic phases of pilocarpine-induced epilepsy</article-title>. <source>PLoS ONE</source> <volume>6</volume>, <fpage>e27196</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0027196</pub-id><pub-id pub-id-type="pmid">22076136</pub-id></citation></ref>
<ref id="B16">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>G.</given-names></name> <name><surname>Jung</surname> <given-names>J. J.</given-names></name></person-group> (<year>2021</year>). <article-title>Seizure detection from multi-channel EEG using entropy-based dynamic graph embedding</article-title>. <source>Artif. Intell. Med</source>. <volume>122</volume>, <fpage>102201</fpage>. <pub-id pub-id-type="doi">10.1016/j.artmed.2021.102201</pub-id><pub-id pub-id-type="pmid">34823838</pub-id></citation></ref>
<ref id="B17">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>M.</given-names></name> <name><surname>Chen</surname> <given-names>W.</given-names></name> <name><surname>Zhang</surname> <given-names>T.</given-names></name></person-group> (<year>2017</year>). <article-title>Automatic epileptic EEG detection using DT-CWT-based non-linear features</article-title>. <source>Biomed. Signal Process. Control</source> <volume>34</volume>, <fpage>114</fpage>&#x02013;<lpage>125</lpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2017.01.010</pub-id></citation>
</ref>
<ref id="B18">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>M.</given-names></name> <name><surname>Vit&#x000E1;nyi</surname> <given-names>P.</given-names></name></person-group> (<year>2008</year>). <source>An Introduction to Kolmogorov Complexity and Its Applications, Vol. 3</source>. <publisher-loc>New York, NY</publisher-loc>: <publisher-name>Springer</publisher-name>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lian</surname> <given-names>Q.</given-names></name> <name><surname>Qi</surname> <given-names>Y.</given-names></name> <name><surname>Pan</surname> <given-names>G.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name></person-group> (<year>2020</year>). <article-title>Learning graph in graph convolutional neural networks for robust seizure prediction</article-title>. <source>J. Neural Eng</source>. <volume>17</volume>, <fpage>035004</fpage>. <pub-id pub-id-type="doi">10.1088/1741-2552/ab909d</pub-id><pub-id pub-id-type="pmid">32375134</pub-id></citation></ref>
<ref id="B20">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liang</surname> <given-names>Z.</given-names></name> <name><surname>Wang</surname> <given-names>Y.</given-names></name> <name><surname>Sun</surname> <given-names>X.</given-names></name> <name><surname>Li</surname> <given-names>D.</given-names></name> <name><surname>Voss</surname> <given-names>L. J.</given-names></name> <name><surname>Sleigh</surname> <given-names>J. W.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>EEG entropy measures in anesthesia</article-title>. <source>Front. Comput. Neurosci</source>. <volume>9</volume>, <fpage>16</fpage>. <pub-id pub-id-type="doi">10.3389/fncom.2015.00016</pub-id><pub-id pub-id-type="pmid">25741277</pub-id></citation></ref>
<ref id="B21">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Natarajan</surname> <given-names>K.</given-names></name> <name><surname>Acharya U</surname> <given-names>R.</given-names></name> <name><surname>Alias</surname> <given-names>F.</given-names></name> <name><surname>Tiboleng</surname> <given-names>T.</given-names></name> <name><surname>Puthusserypady</surname> <given-names>S. K.</given-names></name> <etal/></person-group>. (<year>2004</year>). <article-title>Nonlinear analysis of EEG signals at different mental states</article-title>. <source>Biomed. Eng. Online</source> <volume>3</volume>, <fpage>1</fpage>&#x02013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1186/1475-925X-3-7</pub-id><pub-id pub-id-type="pmid">15023233</pub-id></citation></ref>
<ref id="B22">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pincus</surname> <given-names>S. M.</given-names></name> <name><surname>Gladstone</surname> <given-names>I. M.</given-names></name> <name><surname>Ehrenkranz</surname> <given-names>R. A.</given-names></name></person-group> (<year>1991</year>). <article-title>A regularity statistic for medical data analysis</article-title>. <source>J. Clin. Monit</source>. <volume>7</volume>, <fpage>335</fpage>&#x02013;<lpage>345</lpage>. <pub-id pub-id-type="doi">10.1007/BF01619355</pub-id><pub-id pub-id-type="pmid">1744678</pub-id></citation></ref>
<ref id="B23">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Raeisi</surname> <given-names>K.</given-names></name> <name><surname>Khazaei</surname> <given-names>M.</given-names></name> <name><surname>Croce</surname> <given-names>P.</given-names></name> <name><surname>Tamburro</surname> <given-names>G.</given-names></name> <name><surname>Comani</surname> <given-names>S.</given-names></name> <name><surname>Zappasodi</surname> <given-names>F.</given-names></name></person-group> (<year>2022</year>). <article-title>A graph convolutional neural network for the automated detection of seizures in the neonatal EEG</article-title>. <source>Comput. Methods Prog. Biomed</source>. <volume>2022</volume>, <fpage>106950</fpage>. <pub-id pub-id-type="doi">10.1016/j.cmpb.2022.106950</pub-id><pub-id pub-id-type="pmid">35717740</pub-id></citation></ref>
<ref id="B24">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Richman</surname> <given-names>J. S.</given-names></name> <name><surname>Moorman</surname> <given-names>J. R.</given-names></name></person-group> (<year>2000</year>). <article-title>Physiological time-series analysis using approximate entropy and sample entropy</article-title>. <source>Am. J. Physiol. Heart Circul. Physiol</source>. <volume>278</volume>, <fpage>H2039</fpage>&#x02013;<lpage>H2049</lpage>. <pub-id pub-id-type="doi">10.1152/ajpheart.2000.278.6.H2039</pub-id><pub-id pub-id-type="pmid">10843903</pub-id></citation></ref>
<ref id="B25">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Saxena</surname> <given-names>S.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name></person-group> (<year>2017</year>). <article-title>Defeating epilepsy: a global public health commitment</article-title>. <source>Epileps. Open</source> <volume>2</volume>, <fpage>153</fpage>&#x02013;<lpage>155</lpage>. <pub-id pub-id-type="doi">10.1002/epi4.12010</pub-id><pub-id pub-id-type="pmid">29588944</pub-id></citation></ref>
<ref id="B26">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sharma</surname> <given-names>R.</given-names></name> <name><surname>Pachori</surname> <given-names>R. B.</given-names></name> <name><surname>Acharya</surname> <given-names>U. R.</given-names></name></person-group> (<year>2014</year>). <article-title>Application of entropy measures on intrinsic mode functions for the automated identification of focal electroencephalogram signals</article-title>. <source>Entropy</source> <volume>17</volume>, <fpage>669</fpage>&#x02013;<lpage>691</lpage>. <pub-id pub-id-type="doi">10.3390/e17020669</pub-id></citation>
</ref>
<ref id="B27">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sharmila</surname> <given-names>A.</given-names></name> <name><surname>Geethanjali</surname> <given-names>P.</given-names></name></person-group> (<year>2018</year>). <article-title>Effect of filtering with time domain features for the detection of epileptic seizure from EEG signals</article-title>. <source>J. Med. Eng. Technol</source>. <volume>42</volume>, <fpage>217</fpage>&#x02013;<lpage>227</lpage>. <pub-id pub-id-type="doi">10.1080/03091902.2018.1464075</pub-id><pub-id pub-id-type="pmid">29798699</pub-id></citation></ref>
<ref id="B28">
<citation citation-type="book"><person-group person-group-type="author"><name><surname>Solomonoff</surname> <given-names>R. J.</given-names></name></person-group> (<year>1960</year>). <source>A Preliminary Report on a General Theory of Inductive Inference</source>. <publisher-loc>Citeseer</publisher-loc>.</citation>
</ref>
<ref id="B29">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Song</surname> <given-names>P.</given-names></name> <name><surname>Xiang</surname> <given-names>J.</given-names></name> <name><surname>Jiang</surname> <given-names>L.</given-names></name> <name><surname>Chen</surname> <given-names>H.</given-names></name> <name><surname>Liu</surname> <given-names>B.</given-names></name> <name><surname>Hu</surname> <given-names>Y.</given-names></name></person-group> (<year>2016</year>). <article-title>Dynamic changes in spectral and spatial signatures of high frequency oscillations in rat hippocampi during epileptogenesis in acute and chronic stages</article-title>. <source>Front. Neurol</source>. <volume>7</volume>, <fpage>204</fpage>. <pub-id pub-id-type="doi">10.3389/fneur.2016.00204</pub-id><pub-id pub-id-type="pmid">27965619</pub-id></citation></ref>
<ref id="B30">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Song</surname> <given-names>T.</given-names></name> <name><surname>Zheng</surname> <given-names>W.</given-names></name> <name><surname>Song</surname> <given-names>P.</given-names></name> <name><surname>Cui</surname> <given-names>Z.</given-names></name></person-group> (<year>2018</year>). <article-title>EEG emotion recognition using dynamical graph convolutional neural networks</article-title>. <source>IEEE Trans. Affect. Comput</source>. <volume>11</volume>, <fpage>532</fpage>&#x02013;<lpage>541</lpage>. <pub-id pub-id-type="doi">10.1109/TAFFC.2018.2817622</pub-id></citation>
</ref>
<ref id="B31">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Srinivasan</surname> <given-names>V.</given-names></name> <name><surname>Eswaran</surname> <given-names>C.</given-names></name> <name><surname>Sriram</surname> <given-names>N.</given-names></name></person-group> (<year>2005</year>). <article-title>Artificial neural network based epileptic detection using time-domain and frequency-domain features</article-title>. <source>J. Med. Syst</source>. <volume>29</volume>, <fpage>647</fpage>&#x02013;<lpage>660</lpage>. <pub-id pub-id-type="doi">10.1007/s10916-005-6133-1</pub-id><pub-id pub-id-type="pmid">16235818</pub-id></citation></ref>
<ref id="B32">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Such</surname> <given-names>F. P.</given-names></name> <name><surname>Sah</surname> <given-names>S.</given-names></name> <name><surname>Dominguez</surname> <given-names>M. A.</given-names></name> <name><surname>Pillai</surname> <given-names>S.</given-names></name> <name><surname>Zhang</surname> <given-names>C.</given-names></name> <name><surname>Michael</surname> <given-names>A.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Robust spatial filtering with graph convolutional neural networks</article-title>. <source>IEEE J. Select. Top. Signal Process</source>. <volume>11</volume>, <fpage>884</fpage>&#x02013;<lpage>896</lpage>. <pub-id pub-id-type="doi">10.1109/JSTSP.2017.2726981</pub-id><pub-id pub-id-type="pmid">37669194</pub-id></citation></ref>
<ref id="B33">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tzallas</surname> <given-names>A. T.</given-names></name> <name><surname>Tsipouras</surname> <given-names>M. G.</given-names></name> <name><surname>Fotiadis</surname> <given-names>D. I.</given-names></name></person-group> (<year>2009</year>). <article-title>Epileptic seizure detection in EEGs using time-frequency analysis</article-title>. <source>IEEE transactions on information technology in biomedicine</source>, <volume>13</volume>, <fpage>703</fpage>&#x02013;<lpage>710</lpage>. <pub-id pub-id-type="doi">10.1109/TITB.2009.2017939</pub-id><pub-id pub-id-type="pmid">19304486</pub-id></citation></ref>
<ref id="B34">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wagh</surname> <given-names>N.</given-names></name> <name><surname>Varatharajah</surname> <given-names>Y.</given-names></name></person-group> (<year>2020</year>). <article-title>&#x0201C;EEG-GCNN: augmenting electroencephalogram-based neurological disease diagnosis using a domain-guided graph convolutional neural network,&#x0201D;</article-title> in <source>Proceedings of Machine Learning Research 136 (PMLR)</source>, <fpage>367</fpage>&#x02013;<lpage>378</lpage>.</citation>
</ref>
<ref id="B35">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>L.</given-names></name> <name><surname>Xue</surname> <given-names>W.</given-names></name> <name><surname>Li</surname> <given-names>Y.</given-names></name> <name><surname>Luo</surname> <given-names>M.</given-names></name> <name><surname>Huang</surname> <given-names>J.</given-names></name> <name><surname>Cui</surname> <given-names>W.</given-names></name> <etal/></person-group>. (<year>2017</year>). <article-title>Automatic epileptic seizure detection in EEG signals using multi-domain feature extraction and nonlinear analysis</article-title>. <source>Entropy</source> <volume>19</volume>, <fpage>222</fpage>. <pub-id pub-id-type="doi">10.3390/e19060222</pub-id><pub-id pub-id-type="pmid">32078551</pub-id></citation></ref>
<ref id="B36">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wei</surname> <given-names>Z.</given-names></name> <name><surname>Zou</surname> <given-names>J.</given-names></name> <name><surname>Zhang</surname> <given-names>J.</given-names></name> <name><surname>Xu</surname> <given-names>J.</given-names></name></person-group> (<year>2019</year>). <article-title>Automatic epileptic EEG detection using convolutional neural network with improvements in time-domain</article-title>. <source>Biomed. Signal Process. Control</source> <volume>53</volume>, <fpage>101551</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2019.04.028</pub-id><pub-id pub-id-type="pmid">35077027</pub-id></citation></ref>
<ref id="B37">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wen</surname> <given-names>T.</given-names></name> <name><surname>Zhang</surname> <given-names>Z.</given-names></name></person-group> (<year>2017</year>). <article-title>Effective and extensible feature extraction method using genetic algorithm-based frequency-domain feature search for epileptic EEG multiclassification</article-title>. <source>Medicine</source> <volume>96</volume>, <fpage>6879</fpage>. <pub-id pub-id-type="doi">10.1097/MD.0000000000006879</pub-id><pub-id pub-id-type="pmid">28489789</pub-id></citation></ref>
<ref id="B38">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xiang</surname> <given-names>J.</given-names></name> <name><surname>Li</surname> <given-names>C.</given-names></name> <name><surname>Li</surname> <given-names>H.</given-names></name> <name><surname>Cao</surname> <given-names>R.</given-names></name> <name><surname>Wang</surname> <given-names>B.</given-names></name> <name><surname>Han</surname> <given-names>X.</given-names></name> <etal/></person-group>. (<year>2015</year>). <article-title>The detection of epileptic seizure signals based on fuzzy entropy</article-title>. <source>J. Neurosci. Methods</source> <volume>243</volume>, <fpage>18</fpage>&#x02013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2015.01.015</pub-id><pub-id pub-id-type="pmid">25614384</pub-id></citation></ref>
<ref id="B39">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yuan</surname> <given-names>Q.</given-names></name> <name><surname>Zhou</surname> <given-names>W.</given-names></name> <name><surname>Li</surname> <given-names>S.</given-names></name> <name><surname>Cai</surname> <given-names>D.</given-names></name></person-group> (<year>2011</year>). <article-title>Epileptic EEG classification based on extreme learning machine and nonlinear features</article-title>. <source>Epilepsy Res</source>. <volume>96</volume>, <fpage>29</fpage>&#x02013;<lpage>38</lpage>. <pub-id pub-id-type="doi">10.1016/j.eplepsyres.2011.04.013</pub-id><pub-id pub-id-type="pmid">21616643</pub-id></citation></ref>
<ref id="B40">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zadeh</surname> <given-names>L. A.</given-names></name> <name><surname>Klir</surname> <given-names>G. J.</given-names></name> <name><surname>Yuan</surname> <given-names>B.</given-names></name></person-group> (<year>1996</year>). <source>Fuzzy Sets, Fuzzy Logic, and Fuzzy Systems: Selected Papers, Vol. 6</source>. World Scientific. <pub-id pub-id-type="doi">10.1142/2895</pub-id></citation>
</ref>
<ref id="B41">
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>T.</given-names></name> <name><surname>Wang</surname> <given-names>X.</given-names></name> <name><surname>Xu</surname> <given-names>X.</given-names></name> <name><surname>Chen</surname> <given-names>C. P.</given-names></name></person-group> (<year>2019</year>). <article-title>GCB-Net: graph convolutional broad network and its application in emotion recognition</article-title>. <source>IEEE Trans. Affect. Comput</source>. <volume>13</volume>, <fpage>379</fpage>&#x02013;<lpage>388</lpage>. <pub-id pub-id-type="doi">10.1109/TAFFC.2019.2937768</pub-id></citation>
</ref>
</ref-list> 
</back>
</article>