AttnSleep

AttnSleep classifies sleep stages from single-channel electroencephalogram (EEG) recordings using an attention-based deep learning architecture to enable accurate automatic sleep stage classification.


Key Features:

  • Multi-Resolution Convolutional Neural Network (MRCNN): Employs an MRCNN to extract both low- and high-frequency features from single-channel EEG signals.
  • Adaptive Feature Recalibration (AFR): Models inter-dependencies among extracted features and recalibrates feature responses to emphasize relevant signals for classification.
  • Temporal Context Encoder (TCE) with Multi-Head Attention: Uses multi-head attention combined with causal convolutions to capture temporal dependencies within extracted features.
  • Two-stage processing: Separates analysis into feature extraction (MRCNN + AFR) followed by temporal modeling (TCE) for classification.

Scientific Applications:

  • Sleep stage classification: Provides automatic sleep staging from single-channel EEG for sleep research and clinical studies.
  • Sleep disorder research: Supports investigation of sleep disorders by providing automated stage annotations.
  • Sleep quality assessment: Enables measurement and assessment of sleep quality through automated staging.
  • Neurological condition studies: Supports research linking sleep-stage patterns to neurological conditions.
  • Benchmarking and evaluation: Has been validated across three public datasets and demonstrated improved performance over existing state-of-the-art techniques in evaluation metrics.

Methodology:

Two-stage computational pipeline: feature extraction using MRCNN combined with AFR to extract and refine features from single-channel EEG, followed by temporal analysis using a TCE employing multi-head attention and causal convolutions to model temporal dependencies for classification.

Topics

Details

License:
MIT
Tool Type:
command-line tool
Programming Languages:
Python, Shell
Added:
6/14/2021
Last Updated:
8/13/2021

Operations

Publications

Eldele E, Chen Z, Liu C, Wu M, Kwoh C, Li X, Guan C. An Attention-Based Deep Learning Approach for Sleep Stage Classification With Single-Channel EEG. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2021;29:809-818. doi:10.1109/tnsre.2021.3076234. PMID:33909566.