# Joint Classification and Prediction CNN Framework for Automatic Sleep Stage Classification

arXiv: https://arxiv.org/abs/1805.06546 · HTML: https://mlsanity.com/paper/1805.06546/

## Key facts

- Cited by 42 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 16 May 2018.

## Built on by (most cited first, 30 of 42)

- [SleepTransformer: Automatic Sleep Staging with Interpretability and Uncertainty Quantification](https://mlsanity.com/paper/2105.11043/) (2021)
- [Automatic Sleep Staging of EEG Signals: Recent Development, Challenges, and Future Directions](https://mlsanity.com/paper/2111.08446/) (2021)
- [Self-supervised Contrastive Learning for EEG-based Sleep Staging](https://mlsanity.com/paper/2109.07839/) (2021)
- [Toward Interpretable Sleep Stage Classification Using Cross-Modal Transformers](https://mlsanity.com/paper/2208.06991/) (2022)
- [Effect of Balancing Data Using Synthetic Data on the Performance of Machine Learning Classifiers for Intrusion Detection in Computer Networks](https://mlsanity.com/paper/2204.00144/) (2022)
- [Deep Efficient Continuous Manifold Learning for Time Series Modeling](https://mlsanity.com/paper/2112.03379/) (2021)
- [TransSleep: Transitioning-aware Attention-based Deep Neural Network for Sleep Staging](https://mlsanity.com/paper/2203.12590/) (2022)
- [Automated Sleep Staging via Parallel Frequency-Cut Attention](https://mlsanity.com/paper/2204.03173/) (2022)
- [Do Not Sleep on Traditional Machine Learning: Simple and Interpretable Techniques Are Competitive to Deep Learning for Sleep Scoring](https://mlsanity.com/paper/2207.07753/) (2022)
- [SleePyCo: Automatic Sleep Scoring with Feature Pyramid and Contrastive Learning](https://mlsanity.com/paper/2209.09452/) (2022)
- [NeuroNet: A Novel Hybrid Self-Supervised Learning Framework for Sleep Stage Classification Using Single-Channel EEG](https://mlsanity.com/paper/2404.17585/) (2024)
- [A Novel Semi-supervised Meta Learning Method for Subject-transfer Brain-computer Interface](https://mlsanity.com/paper/2209.03785/) (2022)
- [MSED: a multi-modal sleep event detection model for clinical sleep analysis](https://mlsanity.com/paper/2101.02530/) (2021)
- [PearNet: A Pearson Correlation-based Graph Attention Network for Sleep Stage Recognition](https://mlsanity.com/paper/2209.13645/) (2022)
- [PrecTime: A Deep Learning Architecture for Precise Time Series Segmentation in Industrial Manufacturing Operations](https://mlsanity.com/paper/2302.10182/) (2023)
- [BiT-MamSleep: Bidirectional Temporal Mamba for EEG Sleep Staging](https://mlsanity.com/paper/2411.01589/) (2024)
- [Multi-Tier Platform for Cognizing Massive Electroencephalogram](https://mlsanity.com/paper/2204.09840/) (2022)
- [A multi-level interpretable sleep stage scoring system by infusing experts' knowledge into a deep network architecture](https://mlsanity.com/paper/2207.04585/) (2022)
- [MSSC-BiMamba: Multimodal Sleep Stage Classification and Early Diagnosis of Sleep Disorders with Bidirectional Mamba](https://mlsanity.com/paper/2405.20142/) (2024)
- [Deep Learning-Powered Electrical Brain Signals Analysis: Advancing Neurological Diagnostics](https://mlsanity.com/paper/2502.17213/) (2025)
- [EEG-VLM: A Hierarchical Vision-Language Model with Multi-Level Feature Alignment and Visually Enhanced Language-Guided Reasoning for EEG Image-Based Sleep Stage Prediction](https://mlsanity.com/paper/2511.19155/) (2025)
- [NFANet: A Novel Method for Weakly Supervised Water Extraction from High-Resolution Remote Sensing Imagery](https://mlsanity.com/paper/2201.03686/) (2022)
- [SleepEGAN: A GAN-enhanced Ensemble Deep Learning Model for Imbalanced Classification of Sleep Stages](https://mlsanity.com/paper/2307.05362/) (2023)
- [Seeing your sleep stage: cross-modal distillation from EEG to infrared video](https://mlsanity.com/paper/2208.05814/) (2022)
- [Approximating DTW with a convolutional neural network on EEG data](https://mlsanity.com/paper/2301.12873/) (2023)
- [Classification of sleep stages from EEG, EOG and EMG signals by SSNet](https://mlsanity.com/paper/2307.05373/) (2023)
- [Transparency in Sleep Staging: Deep Learning Method for EEG Sleep Stage Classification with Model Interpretability](https://mlsanity.com/paper/2309.07156/) (2023)
- [Domain Invariant Representation Learning and Sleep Dynamics Modeling for Automatic Sleep Staging](https://mlsanity.com/paper/2312.03196/) (2023)
- [AnySleep: a channel-agnostic deep learning system for high-resolution sleep staging in multi-center cohorts](https://mlsanity.com/paper/2512.14461/) (2025)
- [MRNet: a Multi-scale Residual Network for EEG-based Sleep Staging](https://mlsanity.com/paper/2101.02538/) (2021)

## Abstract (arXiv)

Correctly identifying sleep stages is important in diagnosing and treating sleep disorders. This work proposes a joint classification-and-prediction framework based on CNNs for automatic sleep staging, and, subsequently, introduces a simple yet efficient CNN architecture to power the framework. Given a single input epoch, the novel framework jointly determines its label (classification) and its neighboring epochs' labels (prediction) in the contextual output. While the proposed framework is orthogonal to the widely adopted classification schemes, which take one or multiple epochs as contextual inputs and produce a single classification decision on the target epoch, we demonstrate its advantages in several ways. First, it leverages the dependency among consecutive sleep epochs while surpassing the problems experienced with the common classification schemes. Second, even with a single model, the framework has the capacity to produce multiple decisions, which are essential in obtaining a good performance as in ensemble-of-models methods, with very little induced computational overhead. Probabilistic aggregation techniques are then proposed to leverage the availability of multiple decisions. We conducted experiments on two public datasets: Sleep-EDF Expanded with 20 subjects, and Montreal Archive of Sleep Studies dataset with 200 subjects. The proposed framework yields an overall classification accuracy of 82.3% and 83.6%, respectively. We also show that the proposed framework not only is superior to the baselines based on the common classification schemes but also outperforms existing deep-learning approaches. To our knowledge, this is the first work going beyond the standard single-output classification to consider multitask neural networks for automatic sleep staging. This framework provides avenues for further studies of different neural-network architectures for automatic sleep staging.
