TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/RED: Deep Recurrent Neural Networks for Sleep EEG Event De...

RED: Deep Recurrent Neural Networks for Sleep EEG Event Detection

Nicolás I. Tapia, Pablo A. Estévez

2020-05-15Event DetectionSpindle DetectionElectroencephalogram (EEG)Time Series AnalysisEEGK-complex detection
PaperPDFCode

Abstract

The brain electrical activity presents several short events during sleep that can be observed as distinctive micro-structures in the electroencephalogram (EEG), such as sleep spindles and K-complexes. These events have been associated with biological processes and neurological disorders, making them a research topic in sleep medicine. However, manual detection limits their study because it is time-consuming and affected by significant inter-expert variability, motivating automatic approaches. We propose a deep learning approach based on convolutional and recurrent neural networks for sleep EEG event detection called Recurrent Event Detector (RED). RED uses one of two input representations: a) the time-domain EEG signal, or b) a complex spectrogram of the signal obtained with the Continuous Wavelet Transform (CWT). Unlike previous approaches, a fixed time window is avoided and temporal context is integrated to better emulate the visual criteria of experts. When evaluated on the MASS dataset, our detectors outperform the state of the art in both sleep spindle and K-complex detection with a mean F1-score of at least 80.9% and 82.6%, respectively. Although the CWT-domain model obtained a similar performance than its time-domain counterpart, the former allows in principle a more interpretable input representation due to the use of a spectrogram. The proposed approach is event-agnostic and can be used directly to detect other types of sleep events.

Results

TaskDatasetMetricValueModel
Sleep QualityMASS SS2F1-score (@IoU = 0.3)0.812RED-Time
Sleep QualityMASS SS2F1-score (@IoU = 0.2)0.812RED-CWT
Sleep QualityMASS SS2F1-score (@IoU = 0.3)0.809RED-CWT
Sleep QualityMASS SS2F1-score (@IoU = 0.2)0.826RED-CWT
Sleep QualityMASS SS2F1-score (@IoU = 0.3)0.827RED-CWT
Sleep QualityMASS SS2F1-score (@IoU = 0.2)0.826RED-Time
Sleep QualityMASS SS2F1-score (@IoU = 0.3)0.825RED-Time

Related Papers

NeuroXAI: Adaptive, robust, explainable surrogate framework for determination of channel importance in EEG application2025-09-12Emergence of Functionally Differentiated Structures via Mutual Information Optimization in Recurrent Neural Networks2025-07-17Aligning Humans and Robots via Reinforcement Learning from Implicit Human Feedback2025-07-17Uncertainty-Aware Cross-Modal Knowledge Distillation with Prototype Learning for Multimodal Brain-Computer Interfaces2025-07-17AFPM: Alignment-based Frame Patch Modeling for Cross-Dataset EEG Decoding2025-07-16CATVis: Context-Aware Thought Visualization2025-07-15An Automated Classifier of Harmful Brain Activities for Clinical Usage Based on a Vision-Inspired Pre-trained Framework2025-07-10eegFloss: A Python package for refining sleep EEG recordings using machine learning models2025-07-08