{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T17:26:05Z","timestamp":1783790765947,"version":"3.55.0"},"reference-count":51,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,8,29]],"date-time":"2024-08-29T00:00:00Z","timestamp":1724889600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Comput. Neurosci."],"abstract":"<jats:sec><jats:title>Introduction<\/jats:title><jats:p>The automatic and precise classification of epilepsy types using electroencephalogram (EEG) data promises significant advancements in diagnosing patients with epilepsy. However, the intricate interplay among multiple electrode signals in EEG data poses challenges. Recently, Graph Convolutional Neural Networks (GCN) have shown strength in analyzing EEG data due to their capability to describe complex relationships among different EEG regions. Nevertheless, several challenges remain: (1) GCN typically rely on predefined or prior graph topologies, which may not accurately reflect the complex correlations between brain regions. (2) GCN struggle to capture the long-temporal dependencies inherent in EEG signals, limiting their ability to effectively extract temporal features.<\/jats:p><\/jats:sec><jats:sec><jats:title>Methods<\/jats:title><jats:p>To address these challenges, we propose an innovative epileptic seizure classification model based on an Iterative Gated Graph Convolutional Network (IGGCN). For the epileptic seizure classification task, the original EEG graph structure is iteratively optimized using a multi-head attention mechanism during training, rather than relying on a static, predefined prior graph. We introduce Gated Graph Neural Networks (GGNN) to enhance the model's capacity to capture long-term dependencies in EEG series between brain regions. Additionally, Focal Loss is employed to alleviate the imbalance caused by the scarcity of epileptic EEG data.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>Our model was evaluated on the Temple University Hospital EEG Seizure Corpus (TUSZ) for classifying four types of epileptic seizures. The results are outstanding, achieving an average F1 score of 91.5% and an average Recall of 91.8%, showing a substantial improvement over current state-of-the-art models.<\/jats:p><\/jats:sec><jats:sec><jats:title>Discussion<\/jats:title><jats:p>Ablation experiments verified the efficacy of iterative graph optimization and gated graph convolution. The optimized graph structure significantly differs from the predefined EEG topology. Gated graph convolutions demonstrate superior performance in capturing the long-term dependencies in EEG series. Additionally, Focal Loss outperforms other commonly used loss functions in the TUSZ classification task.<\/jats:p><\/jats:sec>","DOI":"10.3389\/fncom.2024.1454529","type":"journal-article","created":{"date-parts":[[2024,8,29]],"date-time":"2024-08-29T04:48:32Z","timestamp":1724906912000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":16,"title":["Classification of epileptic seizures in EEG data based on iterative gated graph convolution network"],"prefix":"10.3389","volume":"18","author":[{"given":"Yue","family":"Hu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jian","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Rencheng","family":"Sun","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yongqiang","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yi","family":"Sui","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2024,8,29]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1016\/j.compbiomed.2017.09.017","article-title":"Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals","volume":"100","author":"Acharya","year":"2018","journal-title":"Comput. Biol. Med"},{"key":"B2","doi-asserted-by":"crossref","DOI":"10.1201\/9781439815328","author":"Adeli","year":"2010","journal-title":"Automated EEG-Based Diagnosis of Neurological Disorders: Inventing the Future of Neurology"},{"key":"B3","first-page":"569","article-title":"\u201cNeural memory networks for seizure type classification,\u201d","author":"Ahmedt-Aristizabal","year":"2020","journal-title":"2020 42nd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC)"},{"key":"B4","doi-asserted-by":"publisher","first-page":"4758","DOI":"10.3390\/s21144758","article-title":"Graph-based deep learning for medical diagnosis and analysis: past, present and future","volume":"21","author":"Ahmedt-Aristizabal","year":"2021","journal-title":"Sensors"},{"key":"B5","doi-asserted-by":"publisher","first-page":"101091","DOI":"10.1016\/j.jestch.2021.101091","article-title":"DeepOCT: an explainable deep learning architecture to analyze macular edema on OCT images","volume":"34","author":"Altan","year":"2022","journal-title":"Eng. Sci. Technol"},{"key":"B6","doi-asserted-by":"publisher","first-page":"2917","DOI":"10.1007\/s11063-021-10533-7","article-title":"Deep learning with ConvNet predicts imagery tasks through EEG","volume":"53","author":"Altan","year":"2021","journal-title":"Neural Process. Lett"},{"key":"B7","doi-asserted-by":"publisher","first-page":"80","DOI":"10.7551\/mitpress\/1120.003.0080","article-title":"Laplacian eigenmaps and spectral techniques for embedding and clustering","volume":"14","author":"Belkin","year":"2001","journal-title":"Adv. Neural Inf. Process. Syst"},{"key":"B8","author":"Brigham","year":"1988","journal-title":"The Fast Fourier Transform and Its Applications"},{"key":"B9","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1038\/nrn2575","article-title":"Complex brain networks: graph theoretical analysis of structural and functional systems","volume":"10","author":"Bullmore","year":"2009","journal-title":"Nat. Rev. Neurosci"},{"key":"B10","doi-asserted-by":"publisher","first-page":"19314","DOI":"10.48550\/arXiv.2006.13009","article-title":"Iterative deep graph learning for graph neural networks: better and robust node embeddings","volume":"33","author":"Chen","year":"2020","journal-title":"Adv. Neural Inf. Process. Syst"},{"key":"B11","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/W14-4012","article-title":"On the properties of neural machine translation: encoder-decoder approaches","author":"Cho","year":"2014","journal-title":"arXiv"},{"key":"B12","doi-asserted-by":"publisher","first-page":"031001","DOI":"10.1088\/1741-2552\/ab0ab5","article-title":"Deep learning for electroencephalogram (EEG) classification tasks: a review","volume":"16","author":"Craik","year":"2019","journal-title":"J. Neural Eng"},{"key":"B13","doi-asserted-by":"publisher","first-page":"522","DOI":"10.1111\/epi.13670","article-title":"Operational classification of seizure types by the international league against epilepsy: position paper of the ilae commission for classification and terminology","volume":"58","author":"Fisher","year":"2017","journal-title":"Epilepsia"},{"key":"B14","doi-asserted-by":"publisher","first-page":"7866","DOI":"10.1609\/aaai.v37i7.25952","article-title":"Self-supervised learning for anomalous channel detection in EEG graphs: application to seizure analysis","volume":"37","author":"Ho","year":"2023","journal-title":"Proc. AAAI Conf. Artif. Intell"},{"key":"B15","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","article-title":"Long short-term memory","volume":"9","author":"Hochreiter","year":"1997","journal-title":"Neural Comput"},{"key":"B16","doi-asserted-by":"publisher","first-page":"376","DOI":"10.1016\/0013-4694(87)90206-9","article-title":"Cerebral location of international 10-20 system electrode placement","volume":"66","author":"Homan","year":"1987","journal-title":"Electroencephalogr. Clin. Neurophysiol"},{"key":"B17","doi-asserted-by":"publisher","first-page":"103919","DOI":"10.1016\/j.compbiomed.2020.103919","article-title":"Scalp EEG classification using deep Bi-LSTM network for seizure detection","volume":"124","author":"Hu","year":"2020","journal-title":"Comput. Biol. Med"},{"key":"B18","first-page":"5953","article-title":"\u201cEEG-based emotion recognition using graph convolutional network with learnable electrode relations,\u201d","author":"Jin","year":"2021","journal-title":"2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC)"},{"key":"B19","first-page":"920","article-title":"\u201cHow to learn a graph from smooth signals,\u201d","author":"Kalofolias","year":"2016","journal-title":"Artificial Intelligence and Statistics"},{"key":"B20","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1412.6980","article-title":"Adam: a method for stochastic optimization","author":"Kingma","year":"2014","journal-title":"arXiv"},{"key":"B21","doi-asserted-by":"publisher","first-page":"3978","DOI":"10.1109\/TNSRE.2023.3321634","article-title":"Adaptive gated graph convolutional network for explainable diagnosis of Alzheimer's disease using EEG data","volume":"31","author":"Klepl","year":"2023","journal-title":"IEEE Transact. Neural Syst. Rehabil. Eng"},{"key":"B22","doi-asserted-by":"publisher","first-page":"e5199","DOI":"10.1002\/cpe.5199","article-title":"Deep learning for EEG data analytics: a survey","volume":"32","author":"Li","year":"2020","journal-title":"Concurr. Comp. Pract. Exp"},{"key":"B23","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1511.05493","article-title":"Gated graph sequence neural networks","author":"Li","year":"2015","journal-title":"arXiv"},{"key":"B24","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1707.01926","article-title":"Diffusion convolutional recurrent neural network: Data-driven traffic forecasting","author":"Li","year":"2017","journal-title":"arXiv"},{"key":"B25","doi-asserted-by":"publisher","first-page":"035004","DOI":"10.1088\/1741-2552\/ab909d","article-title":"Learning graph in graph convolutional neural networks for robust seizure prediction","volume":"17","author":"Lian","year":"2020","journal-title":"J. Neural Eng"},{"key":"B26","first-page":"2980","article-title":"\u201cFocal loss for dense object detection,\u201d","author":"Lin","year":"2017","journal-title":"Proceedings of the IEEE International Conference on Computer Vision"},{"key":"B27","doi-asserted-by":"crossref","DOI":"10.1093\/acprof:oso\/9780195050387.001.0001","volume-title":"Electric Fields of the Brain: The Neurophysics of EEG","author":"Nunez","year":"2006"},{"key":"B28","doi-asserted-by":"publisher","first-page":"195498","DOI":"10.3389\/fnins.2016.00196","article-title":"The temple university hospital EEG data corpus","volume":"10","author":"Obeid","year":"2016","journal-title":"Front. Neurosci"},{"key":"B29","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.neunet.2019.11.023","article-title":"Neonatal seizure detection from raw multi-channel EEG using a fully convolutional architecture","volume":"123","author":"O'Shea","year":"2020","journal-title":"Neural Netw"},{"key":"B30","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.2006.01413","article-title":"Resolving class imbalance in object detection with weighted cross entropy losses","author":"Phan","year":"2020","journal-title":"arXiv"},{"key":"B31","doi-asserted-by":"publisher","first-page":"106950","DOI":"10.1016\/j.cmpb.2022.106950","article-title":"A graph convolutional neural network for the automated detection of seizures in the neonatal EEG","volume":"222","author":"Raeisi","year":"2022","journal-title":"Comput. Methods Progr. Biomed"},{"key":"B32","doi-asserted-by":"publisher","first-page":"1059","DOI":"10.1016\/j.neuroimage.2009.10.003","article-title":"Complex network measures of brain connectivity: uses and interpretations","volume":"52","author":"Rubinov","year":"2010","journal-title":"Neuroimage"},{"key":"B33","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1038\/s41746-020-0264-0","article-title":"Weak supervision as an efficient approach for automated seizure detection in electroencephalography","volume":"3","author":"Saab","year":"2020","journal-title":"NPJ Digit. Med"},{"key":"B34","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1109\/TNN.2008.2005605","article-title":"The graph neural network model","volume":"20","author":"Scarselli","year":"2008","journal-title":"IEEE Transact. Neural Netw"},{"key":"B35","doi-asserted-by":"publisher","first-page":"83","DOI":"10.3389\/fninf.2018.00083","article-title":"The temple university hospital seizure detection corpus","volume":"12","author":"Shah","year":"2018","journal-title":"Front. Neuroinform"},{"key":"B36","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1109\/GlobalSIP.2018.8646505","article-title":"\u201cA generalizable model for seizure prediction based on deep learning using CNN-LSTM architecture,\u201d","author":"Shahbazi","year":"2018","journal-title":"2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP)"},{"key":"B37","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1109\/TAFFC.2018.2817622","article-title":"EEG emotion recognition using dynamical graph convolutional neural networks","volume":"11","author":"Song","year":"2018","journal-title":"IEEE Transact. Affect. Comp"},{"key":"B38","doi-asserted-by":"publisher","first-page":"259","DOI":"10.1016\/0169-7439(89)80095-4","article-title":"Analysis of variance (ANOVA)","volume":"6","author":"St","year":"1989","journal-title":"Chemometr. Intell. Lab. Syst"},{"key":"B39","first-page":"240","article-title":"\u201cGeneralised dice overlap as a deep learning loss function for highly unbalanced segmentations,\u201d","author":"Sudre","year":"2017","journal-title":"Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support: Third International Workshop, DLMIA 2017, and 7th International Workshop, ML-CDS 2017, Held in Conjunction with MICCAI 2017, Qu\u00e9bec City, QC, Canada, September 14, Proceedings 3"},{"key":"B40","article-title":"Automated seizure detection and seizure type classification from electroencephalography with a graph neural network and self-supervised pre-training","author":"Tang","year":"2021","journal-title":"arXiv"},{"key":"B41","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.compbiomed.2018.05.019","article-title":"A long short-term memory deep learning network for the prediction of epileptic seizures using eeg signals","volume":"99","author":"Tsiouris","year":"2018","journal-title":"Comput. Biol. Med"},{"key":"B42","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1109\/TITB.2009.2017939","article-title":"Epileptic seizure detection in eegs using time-frequency analysis","volume":"13","author":"Tzallas","year":"2009","journal-title":"IEEE Transact. Inf. Technol. Biomedi"},{"key":"B43","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1710.10903","article-title":"Graph attention networks","author":"Veli\u010dkovi\u0107","year":"2017","journal-title":"arXiv"},{"key":"B44","first-page":"367","article-title":"\u201cEEG-GCNN: augmenting electroencephalogram-based neurological disease diagnosis using a domain-guided graph convolutional neural network,\u201d","author":"Wagh","year":"2020","journal-title":"Machine Learning for Health"},{"key":"B45","year":"2024","journal-title":"Epilepsy"},{"key":"B46","doi-asserted-by":"publisher","first-page":"5","DOI":"10.54097\/fcis.v1i3.1907","article-title":"Review of epileptic EEG feature extraction methods","volume":"1","author":"Yu","year":"2022","journal-title":"Front. Comp. Intell. Syst"},{"key":"B47","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1109\/TAFFC.2019.2937768","article-title":"GCB-Net: graph convolutional broad network and its application in emotion recognition","volume":"13","author":"Zhang","year":"","journal-title":"IEEE Transact. Affect. Comp"},{"key":"B48","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1109\/JBHI.2019.2933046","article-title":"Epilepsy seizure prediction on eeg using common spatial pattern and convolutional neural network","volume":"24","author":"Zhang","year":"","journal-title":"IEEE J. Biomed. Health Inf"},{"key":"B49","doi-asserted-by":"publisher","first-page":"8792","DOI":"10.48550\/arXiv.1805.07836","article-title":"Generalized cross entropy loss for training deep neural networks with noisy labels","volume":"31","author":"Zhang","year":"2018","journal-title":"Adv. Neural Inf. Process. Syst"},{"key":"B50","doi-asserted-by":"publisher","first-page":"1290","DOI":"10.1109\/TAFFC.2020.2994159","article-title":"EEG-based emotion recognition using regularized graph neural networks","volume":"13","author":"Zhong","year":"2020","journal-title":"IEEE Transact. Affect. Comp"},{"key":"B51","doi-asserted-by":"publisher","first-page":"95","DOI":"10.3389\/fninf.2018.00095","article-title":"Epileptic seizure detection based on EEG signals and cnn","volume":"12","author":"Zhou","year":"2018","journal-title":"Front. Neuroinform"}],"container-title":["Frontiers in Computational Neuroscience"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2024.1454529\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,29]],"date-time":"2024-08-29T04:48:41Z","timestamp":1724906921000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2024.1454529\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,29]]},"references-count":51,"alternative-id":["10.3389\/fncom.2024.1454529"],"URL":"https:\/\/doi.org\/10.3389\/fncom.2024.1454529","relation":{},"ISSN":["1662-5188"],"issn-type":[{"value":"1662-5188","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8,29]]},"article-number":"1454529"}}