Cargando…
A deep learning framework for epileptic seizure detection based on neonatal EEG signals
Electroencephalogram (EEG) is one of the main diagnostic tests for epilepsy. The detection of epileptic activity is usually performed by a human expert and is based on finding specific patterns in the multi-channel electroencephalogram. This is a difficult and time-consuming task, therefore various...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Nature Publishing Group UK
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9338048/ https://www.ncbi.nlm.nih.gov/pubmed/35906248 http://dx.doi.org/10.1038/s41598-022-15830-2 |
_version_ | 1784759883095080960 |
---|---|
author | Gramacki, Artur Gramacki, Jarosław |
author_facet | Gramacki, Artur Gramacki, Jarosław |
author_sort | Gramacki, Artur |
collection | PubMed |
description | Electroencephalogram (EEG) is one of the main diagnostic tests for epilepsy. The detection of epileptic activity is usually performed by a human expert and is based on finding specific patterns in the multi-channel electroencephalogram. This is a difficult and time-consuming task, therefore various attempts are made to automate it using both conventional and Deep Learning (DL) techniques. Unfortunately, authors do not often provide sufficiently detailed and complete information to be able to reproduce their results. Our work is intended to fill this gap. Using a carefully selected 79 neonatal EEG recordings we developed a complete framework for seizure detection using DL approch. We share a ready to use R and Python codes which allow: (a) read raw European Data Format files, (b) read data files containing the seizure annotations made by human experts, (c) extract train, validation and test data, (d) create an appropriate Convolutional Neural Network (CNN) model, (e) train the model, (f) check the quality of the neural classifier, (g) save all learning results. |
format | Online Article Text |
id | pubmed-9338048 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Nature Publishing Group UK |
record_format | MEDLINE/PubMed |
spelling | pubmed-93380482022-07-31 A deep learning framework for epileptic seizure detection based on neonatal EEG signals Gramacki, Artur Gramacki, Jarosław Sci Rep Article Electroencephalogram (EEG) is one of the main diagnostic tests for epilepsy. The detection of epileptic activity is usually performed by a human expert and is based on finding specific patterns in the multi-channel electroencephalogram. This is a difficult and time-consuming task, therefore various attempts are made to automate it using both conventional and Deep Learning (DL) techniques. Unfortunately, authors do not often provide sufficiently detailed and complete information to be able to reproduce their results. Our work is intended to fill this gap. Using a carefully selected 79 neonatal EEG recordings we developed a complete framework for seizure detection using DL approch. We share a ready to use R and Python codes which allow: (a) read raw European Data Format files, (b) read data files containing the seizure annotations made by human experts, (c) extract train, validation and test data, (d) create an appropriate Convolutional Neural Network (CNN) model, (e) train the model, (f) check the quality of the neural classifier, (g) save all learning results. Nature Publishing Group UK 2022-07-29 /pmc/articles/PMC9338048/ /pubmed/35906248 http://dx.doi.org/10.1038/s41598-022-15830-2 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . |
spellingShingle | Article Gramacki, Artur Gramacki, Jarosław A deep learning framework for epileptic seizure detection based on neonatal EEG signals |
title | A deep learning framework for epileptic seizure detection based on neonatal EEG signals |
title_full | A deep learning framework for epileptic seizure detection based on neonatal EEG signals |
title_fullStr | A deep learning framework for epileptic seizure detection based on neonatal EEG signals |
title_full_unstemmed | A deep learning framework for epileptic seizure detection based on neonatal EEG signals |
title_short | A deep learning framework for epileptic seizure detection based on neonatal EEG signals |
title_sort | deep learning framework for epileptic seizure detection based on neonatal eeg signals |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9338048/ https://www.ncbi.nlm.nih.gov/pubmed/35906248 http://dx.doi.org/10.1038/s41598-022-15830-2 |
work_keys_str_mv | AT gramackiartur adeeplearningframeworkforepilepticseizuredetectionbasedonneonataleegsignals AT gramackijarosław adeeplearningframeworkforepilepticseizuredetectionbasedonneonataleegsignals AT gramackiartur deeplearningframeworkforepilepticseizuredetectionbasedonneonataleegsignals AT gramackijarosław deeplearningframeworkforepilepticseizuredetectionbasedonneonataleegsignals |