Related Experiment Video
Updated: Sep 3, 2025

08:03
Recording EEG in Freely Moving Neonatal Rats Using a Novel Method
Published on: May 29, 2017
13.4K
A deep learning framework for epileptic seizure detection based on neonatal EEG signals
Artur Gramacki1, Jarosław Gramacki2
1Institute of Control and Computation Engineering, University of Zielona Góra, Zielona Góra, Poland. a.gramacki@issi.uz.zgora.pl.
Scientific Reports
|July 29, 2022
Summary
This study presents a reproducible deep learning framework for automated epileptic seizure detection in neonatal electroencephalogram (EEG) recordings. The developed R and Python codes facilitate the entire process, from data preprocessing to model training and evaluation.
Area of Science:
- Neuroscience
- Medical Informatics
- Computational Biology
Background:
- Epilepsy diagnosis relies heavily on electroencephalogram (EEG) interpretation, a process typically manual and time-consuming.
- Automating epileptic activity detection using conventional and Deep Learning (DL) methods is an active research area.
- A lack of detailed, reproducible methodologies hinders the advancement of automated EEG analysis.
Purpose of the Study:
- To develop and share a complete, reproducible framework for automated seizure detection in neonatal EEG using Deep Learning.
- To address the gap in detailed methodology for DL-based EEG analysis.
- To provide accessible R and Python code for the entire seizure detection pipeline.
Main Methods:
- Utilized 79 neonatal EEG recordings for framework development.
- Implemented a Deep Learning approach, specifically a Convolutional Neural Network (CNN).
- Developed code for data ingestion (European Data Format), annotation reading, data splitting, model creation, training, evaluation, and result saving.
Main Results:
- A comprehensive framework for DL-based seizure detection in neonatal EEG was successfully developed.
- Ready-to-use R and Python scripts are provided, enabling reproducibility.
- The framework covers all stages from raw data processing to model performance assessment.
Conclusions:
- The developed framework offers a reproducible solution for automated seizure detection in neonatal EEG.
- Sharing the code promotes transparency and facilitates further research in DL for epilepsy diagnosis.
- This work contributes to improving the efficiency and accuracy of epilepsy diagnosis through automated analysis.
Related Concept Videos
Epilepsy and Seizures: Overview
268
Epilepsy is a chronic neurological disease marked by recurrent, unpredictable seizures. These seizures are caused by abnormal electrical discharges in the brain, leading to behavior, sensation, or consciousness alterations. They can also cause transient impairment of awareness, interfering with daily activities.
Various factors can trigger epilepsy, including genetic factors, brain damage, metabolic causes, and unknown etiology. Diagnosis of epilepsy involves electroencephalography (EEG), which...
Various factors can trigger epilepsy, including genetic factors, brain damage, metabolic causes, and unknown etiology. Diagnosis of epilepsy involves electroencephalography (EEG), which...
268
Seizures: Classification
570
Epilepsy is primarily characterized by unpredictable seizures, either provoked by an identifiable factor, such as injury or illness, or unprovoked, occurring spontaneously without apparent cause.
Seizures are typically classified into two main categories: focal and generalized seizures.
Focal Seizures
Focal seizures originate from specific regions of the brain. These seizures are further sub-classified into two types:
Seizures are typically classified into two main categories: focal and generalized seizures.
Focal Seizures
Focal seizures originate from specific regions of the brain. These seizures are further sub-classified into two types:
570

