Abstract

Sleep stage classification, including wakefulness (W), rapid eye movement (REM), and non- rapid eye movement (NREM) which includes three sleep stages that describe the depth of sleep, is one of the most critical steps in effective diagnosis and treatment of sleep-related disorders. Clinically, sleep staging is performed by domain experts through visual inspection of polysomnography (PSG) recordings, which is time-consuming, labor-intensive and often subjective in nature. Therefore, this study develops an automatic sleep staging system, which uses single channel electroencephalogram (EEG) signal, for convenience of wearing and less interference in the sleep, to do automatic identification of various sleep stages. To achieve the automatic sleep staging system, this study proposes a two-layer stacked ensemble model, which combines the advantages of random forest (RF) and LightGBM (LGB), where RF focuses on reducing the variance of the proposed model while LGB focuses on reducing the bias of the proposed model. Particularly, the proposed model introduces a class balance strategy to improve the N1 stage recognition rate. In order to evaluate the performance of the proposed model, experiments are performed on two datasets, including Sleep-EDF database (SEDFDB) and Sleep-EDF Expanded database (SEDFEDB). In the SEDFDB, the overall accuracy (ACC), weight F1-score (WF1), Cohen’s Kappa coefficient (Kappa), sensitivity of N1 (SEN-N1) obtained by proposed model are 91.2%, 0.916, 0.864 and 72.52% respectively using subject-non-independent test (SNT). In parallel, the ACC, WF1, Kappa, SEN-N1 obtained by proposed model are 82.4%, 0.751, 0.719 and 27.15% respectively using subject-independent test (SIT). Experimental results show that the performance of the proposed model are competitive with the state-of-the-art methods and results, and the recognition rate of N1 stage is significantly improved. Moreover, in the SEDFEDB, the experimental results indicate the robustness and generality of the proposed model.

Highlights

  • Sleep is one of the most important circadian rhythms of human physiological activities [1]

  • PSG recordings are generally divided into 30 s epochs and each epoch is assigned with a certain sleep stage by domain experts using guidelines developed by Rechtschaffen and Kales (R&K) [11]

  • Basing on the R&K rules, sleep recordings can be classified into six sleep stages: wakefulness (W), nonrapid eye movement (NREM) sleep stage 1 (N1), NREM sleep stage 2 (N2), NREM sleep stage 3 (N3), NREM sleep stage 4 (N4), and rapid eye movement (REM)

Read more

Summary

Introduction

Sleep is one of the most important circadian rhythms of human physiological activities [1]. A more recent classification manual proposed by the American Academy of Sleep Medicine (AASM) in 2007 (updated in 2017) [12], combines N3 and N4 into a single stage of deep sleep to be slow wave sleep (SWS). These distinct sleep stages are associated with distinct physiological and neuronal features which are generally used to identify the sleep stage a person is in. Among all the PSG signals, EEG signal plays a crucial role in recognizing sleep stages no matter manual scoring by human experts or automatic classification systems. The sleep stage classification methods, especially machine learning methods, based on single channel EEG signal have been widely investigated so far

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call