JOURNAL ARTICLE

Convolutional Neural Network Based Sleep Stage Classification with Class Imbalance

Abstract

Accurate sleep stage classification is vital to assess sleep quality and diagnose sleep disorders. Numerous deep learning based models have been designed for accomplishing this labor automatically. However, the class imbalance problem existing in polysomnography (PSG) datasets has been barely investigated in previous studies, which is one of the most challenging obstacles for the real-world sleep staging application. To address this issue, this paper proposes novel methods with signal-driven and image-driven ways of noise addition to balance the imbalanced relationship in the training dataset samples. We evaluate the effectiveness of the proposed methods which are integrated into a convolutional neural network (CNN) based model. Experimental results evaluated on Sleep-EDF-V1, Sleep-EDF and CCSHS databases demonstrate that the proposed balancing approaches with specific tensity Gaussian white noise could enhance the overall or stage N1 recognition to some degree, especially the combination of two types of Data augmentation (DA) strategies shows the superiority of overall accuracy improvement.

Keywords:
Computer science Convolutional neural network Polysomnography Artificial intelligence Sleep (system call) Sleep Stages Machine learning Deep learning Pattern recognition (psychology) Class (philosophy) Noise (video) Artificial neural network Speech recognition Image (mathematics) Electroencephalography Psychology

Metrics

5
Cited By
1.15
FWCI (Field Weighted Citation Impact)
28
Refs
0.75
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

EEG and Brain-Computer Interfaces
Life Sciences →  Neuroscience →  Cognitive Neuroscience
Obstructive Sleep Apnea Research
Health Sciences →  Medicine →  Physiology
Sleep and Work-Related Fatigue
Social Sciences →  Psychology →  Experimental and Cognitive Psychology
© 2026 ScienceGate Book Chapters — All rights reserved.