{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,15]],"date-time":"2026-08-15T16:50:16Z","timestamp":1786812616286,"version":"3.56.0"},"reference-count":45,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2024,3,21]],"date-time":"2024-03-21T00:00:00Z","timestamp":1710979200000},"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>Epilepsy is a chronic neurological disorder characterized by abnormal electrical activity in the brain, often leading to recurrent seizures. With 50 million people worldwide affected by epilepsy, there is a pressing need for efficient and accurate methods to detect and diagnose seizures. Electroencephalogram (EEG) signals have emerged as a valuable tool in detecting epilepsy and other neurological disorders. Traditionally, the process of analyzing EEG signals for seizure detection has relied on manual inspection by experts, which is time-consuming, labor-intensive, and susceptible to human error. To address these limitations, researchers have turned to machine learning and deep learning techniques to automate the seizure detection process.<\/jats:p><\/jats:sec><jats:sec><jats:title>Methods<\/jats:title><jats:p>In this work, we propose a novel method for epileptic seizure detection, leveraging the power of 1-D Convolutional layers in combination with Bidirectional Long Short-Term Memory (LSTM) and Gated Recurrent Unit (GRU) and Average pooling Layer as a single unit. This unit is repeatedly used in the proposed model to extract the features. The features are then passed to the Dense layers to predict the class of the EEG waveform. The performance of the proposed model is verified on the Bonn dataset. To assess the robustness and generalizability of our proposed architecture, we employ five-fold cross-validation. By dividing the dataset into five subsets and iteratively training and testing the model on different combinations of these subsets, we obtain robust performance measures, including accuracy, sensitivity, and specificity.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>Our proposed model achieves an accuracy of 99\u2013100% for binary classifications into seizure and normal waveforms, 97.2%\u201399.2% accuracy for classifications into normal-interictal-seizure waveforms, 96.2%\u201398.4% accuracy for four class classification and accuracy of 95.81%\u201398% for five class classification.<\/jats:p><\/jats:sec><jats:sec><jats:title>Discussion<\/jats:title><jats:p>Our proposed models have achieved significant improvements in the performance metrics for the binary classifications and multiclass classifications. We demonstrate the effectiveness of the proposed architecture in accurately detecting epileptic seizures from EEG signals by using EEG signals of varying lengths. The results indicate its potential as a reliable and efficient tool for automated seizure detection, paving the way for improved diagnosis and management of epilepsy.<\/jats:p><\/jats:sec>","DOI":"10.3389\/fncom.2024.1340251","type":"journal-article","created":{"date-parts":[[2024,3,21]],"date-time":"2024-03-21T05:02:41Z","timestamp":1710997361000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":48,"title":["Novel deep learning framework for detection of epileptic seizures using EEG signals"],"prefix":"10.3389","volume":"18","author":[{"given":"Sayani","family":"Mallick","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Veeky","family":"Baths","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2024,3,21]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"1648","DOI":"10.1016\/j.clinph.2009.07.002","article-title":"A fuzzy rule-based system for epileptic seizure detection in intracranial EEG","volume":"120","author":"Aarabi","year":"2009","journal-title":"Clin. Neurophysiol"},{"key":"B2","doi-asserted-by":"publisher","first-page":"4089","DOI":"10.3390\/app10124089","article-title":"Identification of epileptic EEG signals using convolutional neural networks","volume":"10","author":"Abiyev","year":"2020","journal-title":"Appli. Sci"},{"key":"B3","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/945689","article-title":"Ensemble classifier for epileptic seizure detection for imperfect EEG data","author":"Abualsaud","year":"2015","journal-title":"Sci. World J"},{"key":"B4","doi-asserted-by":"publisher","first-page":"251","DOI":"10.1016\/j.yebeh.2018.09.030","article-title":"Automated seizure prediction","volume":"88","author":"Acharya","year":"2018","journal-title":"Epilepsy Behav"},{"key":"B5","doi-asserted-by":"publisher","first-page":"9072","DOI":"10.1016\/j.eswa.2012.02.040","article-title":"Use of principal component analysis for automatic classification of epileptic EEG activities in wavelet framework","volume":"39","author":"Acharya","year":"2012","journal-title":"Expert Syst. Appl"},{"key":"B6","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113239","article-title":"Stacking ensemble based deep neural networks modeling for effective epileptic seizure detection","author":"Akyol","year":"2020","journal-title":"Expert Syst. Appl"},{"key":"B7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/ICEngTechnol.2017.8308186","article-title":"\u201cUnderstanding of a convolutional neural network,\u201d","volume-title":"2017 International Conference on Engineering and Technology (ICET)","author":"Albawi","year":"2017"},{"key":"B8","doi-asserted-by":"publisher","first-page":"061907","DOI":"10.1103\/PhysRevE.64.061907","article-title":"Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: dependence on recording region and brain state","volume":"64","author":"Andrzejak","year":"2001","journal-title":"Phys. Rev. E"},{"key":"B9","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1109\/72.279181","article-title":"Learning long-term dependencies with gradient descent is difficult","volume":"5","author":"Bengio","year":"1994","journal-title":"IEEE Trans. Neural Netw"},{"key":"B10","doi-asserted-by":"publisher","first-page":"385","DOI":"10.3390\/app7040385","article-title":"Tunable-q wavelet transform based multiscale entropy measure for automated classification of epileptic EEG signals","volume":"7","author":"Bhattacharyya","year":"2017","journal-title":"Appl. Sci"},{"key":"B11","doi-asserted-by":"publisher","first-page":"1329","DOI":"10.1016\/j.eswa.2007.11.017","article-title":"Cross-correlation aided support vector machine classifier for classification of EEG signals","volume":"36","author":"Chandaka","year":"2009","journal-title":"Expert Syst. Appl"},{"key":"B12","doi-asserted-by":"publisher","first-page":"1563","DOI":"10.1007\/s10916-010-9433-z","article-title":"Application of higher order spectra to identify epileptic EEG","volume":"35","author":"Chua","year":"2011","journal-title":"J. Med. Syst"},{"key":"B13","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1412.3555","article-title":"Empirical evaluation of gated recurrent neural networks on sequence modeling","author":"Chung","year":"2014","journal-title":"arXiv"},{"key":"B14","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1007\/978-3-030-36204-1_11","article-title":"\u201cEpileptic seizure prediction based on convolutional recurrent neural network with multi-timescale,\u201d","volume-title":"Intelligence Science and Big Data Engineering. Big Data and Machine Learning: 9th International Conference, IScIDE 2019, Nanjing, China, October 17-20, 2019. Proceedings, Part II 9","author":"Duan","year":"2019"},{"key":"B15","doi-asserted-by":"publisher","first-page":"3051","DOI":"10.1016\/j.neucom.2011.04.029","article-title":"A comparative study of wavelet families for EEG signal classification","volume":"74","author":"Gandhi","year":"2011","journal-title":"Neurocomputing"},{"key":"B16","doi-asserted-by":"publisher","first-page":"1419","DOI":"10.1016\/j.neunet.2009.04.003","article-title":"A new supervised learning algorithm for multiple spiking neural networks with application in epilepsy and seizure detection","volume":"22","author":"Ghosh-Dastidar","year":"2009","journal-title":"Neural Netw"},{"key":"B17","doi-asserted-by":"publisher","first-page":"101569","DOI":"10.1016\/j.bspc.2019.101569","article-title":"Epileptic seizure identification using entropy of fbse based EEG rhythms","volume":"53","author":"Gupta","year":"2019","journal-title":"Biomed. Signal Process. Control"},{"key":"B18","doi-asserted-by":"publisher","DOI":"10.1155\/2022\/9579422","article-title":"Epileptic seizure detection using a hybrid 1d CNN-machine learning approach from EEG data","author":"Hassan","year":"2022","journal-title":"J. Healthc. Eng"},{"key":"B19","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":"B20","doi-asserted-by":"publisher","first-page":"116356","DOI":"10.1016\/j.eswa.2021.116356","article-title":"Epileptic seizure classification using level-crossing EEG sampling and ensemble of sub-problems classifier","volume":"191","author":"Hussain","year":"2022","journal-title":"Expert Syst. Appl"},{"key":"B21","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.clinph.2018.10.010","article-title":"Optimized deep neural network architecture for robust detection of epileptic seizures using EEG signals","volume":"130","author":"Hussein","year":"2019","journal-title":"Clin. Neurophysiol"},{"key":"B22","doi-asserted-by":"crossref","first-page":"754","DOI":"10.1109\/ICASSP.2016.7471776","article-title":"\u201cEpileptiform spike detection via convolutional neural networks,\u201d","volume-title":"2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)","author":"Johansen","year":"2016"},{"key":"B23","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/j.amc.2014.05.128","article-title":"1d-local binary pattern based feature extraction for classification of epileptic EEG signals","volume":"243","author":"Kaya","year":"2014","journal-title":"Appl. Math. Comput"},{"key":"B24","first-page":"3361","article-title":"\u201cConvolutional networks for images, speech, and time series,\u201d","volume-title":"The Handbook of Brain Theory and Neural Networks","author":"LeCun","year":"1995"},{"key":"B25","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1016\/j.bbe.2018.10.006","article-title":"Gray-level co-occurrence matrix of Fourier synchro-squeezed transform for epileptic seizure detection","volume":"39","author":"Mamli","year":"2019","journal-title":"Biocybern. Biomed. Eng"},{"key":"B26","doi-asserted-by":"publisher","first-page":"1437","DOI":"10.3390\/diagnostics11081437","article-title":"Alzheimer's disease and frontotemporal dementia: a robust classification method of EEG signals and a comparison of validation methods","volume":"11","author":"Miltiadous","year":"2021","journal-title":"Diagnostics"},{"key":"B27","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1097\/WNP.0b013e3181e0a9b6","article-title":"Patient-specific early seizure detection from scalp EEG","volume":"27","author":"Minasyan","year":"2010","journal-title":"J. Clin. Neurophysiol"},{"key":"B28","doi-asserted-by":"publisher","first-page":"9981","DOI":"10.1007\/s00500-019-04515-0","article-title":"EEG signal classification using LSTM and improved neural network algorithms","volume":"24","author":"Nagabushanam","year":"2020","journal-title":"Soft Comput"},{"key":"B29","doi-asserted-by":"publisher","first-page":"13475","DOI":"10.1016\/j.eswa.2011.04.149","article-title":"EEG signals classification using the k-means clustering and a multilayer perceptron neural network model","volume":"38","author":"Orhan","year":"2011","journal-title":"Expert Syst. Appl"},{"key":"B30","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1109\/JBHI.2014.2387795","article-title":"A novel method for automated diagnosis of epilepsy using complex-valued classifiers","volume":"20","author":"Peker","year":"2015","journal-title":"IEEE J. Biomed. Health Inf"},{"key":"B31","doi-asserted-by":"publisher","first-page":"323","DOI":"10.1016\/j.eswa.2019.03.021","article-title":"A novel approach for classification of epileptic seizures using matrix determinant","volume":"127","author":"Raghu","year":"2019","journal-title":"Expert Syst. Appl"},{"key":"B32","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/978-3-030-21642-9_8","article-title":"\u201cChrononet: a deep recurrent neural network for abnormal EEG identification,\u201d","volume-title":"Artificial Intelligence in Medicine: 17th Conference on Artificial Intelligence in Medicine, AIME 2019, Poznan, Poland, June 26-29, 2019. Proceedings 17","author":"Roy","year":"2019"},{"key":"B33","doi-asserted-by":"publisher","first-page":"541","DOI":"10.1109\/TBME.2014.2360101","article-title":"Epileptic seizure classification of EEG time-series using rational discrete short-time Fourier transform","volume":"62","author":"Samiee","year":"2014","journal-title":"IEEE Trans. Biomed. Eng"},{"key":"B34","doi-asserted-by":"publisher","first-page":"5780","DOI":"10.3390\/ijerph18115780","article-title":"Epileptic seizures detection using deep learning techniques: a review","volume":"18","author":"Shoeibi","year":"2021","journal-title":"Int. J. Environ. Res. Public Health"},{"key":"B35","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1007\/978-981-13-0776-8_20","article-title":"\u201cUsage of deep learning in epileptic seizure detection through EEG signal,\u201d","volume-title":"Nanoelectronics, Circuits and Communication Systems: Proceeding of NCCS 2017","author":"Singh","year":"2019"},{"key":"B36","first-page":"1929","article-title":"Dropout: a simple way to prevent neural networks from overfitting","volume":"15","author":"Srivastava","year":"2014","journal-title":"J. Mach. Learn. Res"},{"key":"B37","doi-asserted-by":"publisher","first-page":"529","DOI":"10.1016\/j.patrec.2019.10.034","article-title":"Epileptic seizure detection and prediction using stacked bidirectional long short term memory","volume":"128","author":"Thara","year":"2019","journal-title":"Pattern Recognit. Lett"},{"key":"B38","doi-asserted-by":"publisher","first-page":"888","DOI":"10.1109\/JBHI.2016.2589971","article-title":"Automated diagnosis of epilepsy using key-point-based local binary pattern of EEG signals","volume":"21","author":"Tiwari","year":"2017","journal-title":"IEEE J. Biomed. Health Inform."},{"key":"B39","doi-asserted-by":"publisher","first-page":"115","DOI":"10.3390\/brainsci9050115","article-title":"Epilepsy detection by using scalogram based convolutional neural network from EEG signals","volume":"9","author":"T\u00fcrk","year":"2019","journal-title":"Brain Sci"},{"key":"B40","doi-asserted-by":"publisher","DOI":"10.1155\/2007\/80510","article-title":"Automatic seizure detection based on time-frequency analysis and artificial neural networks","author":"Tzallas","year":"2007","journal-title":"Comput. Intell. Neurosci"},{"key":"B41","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/j.eswa.2018.04.021","article-title":"An automated system for epilepsy detection using EEG brain signals based on deep learning approach","volume":"107","author":"Ullah","year":"2018","journal-title":"Expert Syst. Appl"},{"key":"B42","doi-asserted-by":"publisher","first-page":"101943","DOI":"10.1016\/j.jocs.2023.101943","article-title":"Multiple classification of EEG signals and epileptic seizure diagnosis with combined deep learning","volume":"67","author":"Varl\u0131","year":"2023","journal-title":"J. Comput. Sci"},{"key":"B43","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1109\/CALCON.2017.8280702","article-title":"\u201cIdentification of epileptic seizures using hilbert transform and learning vector quantization based classifier,\u201d","volume-title":"2017 IEEE Calcutta Conference (CALCON)","author":"Vipani","year":"2017"},{"key":"B44","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1016\/j.compbiomed.2017.07.010","article-title":"Seizure detection from EEG signals using multivariate empirical mode decomposition","volume":"88","author":"Zahra","year":"2017","journal-title":"Comput. Biol. Med"},{"key":"B45","doi-asserted-by":"publisher","DOI":"10.1155\/2020\/9689821","article-title":"A novel deep neural network for robust detection of seizures using EEG signals","author":"Zhao","year":"2020","journal-title":"Comput. Math. Methods Med"}],"container-title":["Frontiers in Computational Neuroscience"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2024.1340251\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,25]],"date-time":"2024-03-25T16:08:00Z","timestamp":1711382880000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/fncom.2024.1340251\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,21]]},"references-count":45,"alternative-id":["10.3389\/fncom.2024.1340251"],"URL":"https:\/\/doi.org\/10.3389\/fncom.2024.1340251","relation":{},"ISSN":["1662-5188"],"issn-type":[{"value":"1662-5188","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,21]]},"article-number":"1340251"}}