SleepEEGNet
SleepEEGNet performs automated sleep stage scoring from single-channel EEG using deep convolutional neural networks and sequence-to-sequence modeling to provide objective sleep staging for clinical and research use.
Key Features:
- Single-Channel EEG Processing: Processes single-channel EEG signals including Fpz-Cz and Pz-Oz from the Physionet Sleep-EDF datasets.
- Deep Convolutional Neural Networks (CNNs): Uses deep CNN architectures to extract time-invariant features and frequency information from EEG signals.
- Sequence-to-Sequence Modeling: Incorporates sequence-to-sequence modeling to capture long-term dependencies across sequential sleep epochs.
- Class Imbalance Mitigation: Employs novel loss functions during training to mitigate class imbalance and equalize misclassification errors across sleep stages.
Scientific Applications:
- Clinical Sleep Staging: Automates sleep stage scoring to support diagnosis and assessment of sleep disorders in clinical settings.
- Sleep Research: Provides standardized EEG-based sleep stage annotations for research into sleep patterns and physiology.
- Benchmarking: Supplies performance metrics for method comparison, reporting overall accuracy 84.26%, macro F1-score 79.66%, and Cohen’s kappa (κ) 0.79.
Methodology:
Training on single-channel EEG from the Physionet Sleep-EDF datasets using deep CNNs for feature extraction, sequence-to-sequence modeling for temporal dependencies, and novel loss functions to address class imbalance.
Topics
Details
- License:
- Unlicense
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Shell, Python
- Added:
- 8/9/2019
- Last Updated:
- 6/16/2020
Operations
Publications
Mousavi S, Afghah F, Acharya UR. SleepEEGNet: Automated sleep stage scoring with sequence to sequence deep learning approach. PLOS ONE. 2019;14(5):e0216456. doi:10.1371/journal.pone.0216456. PMID:31063501. PMCID:PMC6504038.
PMID: 31063501
PMCID: PMC6504038
Funding: - National Institute On Minority Health and Health Disparities of the National Institutes of Health: U54MD012388
- National Science Foundation: 1657260
Documentation
Links
Issue tracker
https://github.com/SajadMo/SleepEEGNet/issues