Automatic Sleep Staging Based on XGBOOST Physiological Signals

  • Xiangfa Zhao
  • Panxiang RongEmail author
  • Guobing SunEmail author
  • Bin Zhang
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 582)


The sleep staging can provide a feasible method for sleep medicine treatment, and the artificial sleep staging is becoming outdated, although there is still room for the improvement of accuracy of automatic sleep staging, an automatic sleep staging method is proposed based on XGBOOST and physiological signals. Firstly, the EEG signals and heart rate signals with high availability are selected from a database containing physiological signals, and then the physiological signals are newly sampled and the features are extracted in the time domain, the frequency domain and the nonlinear domain. Secondly, Successive Projections Algorithm (SPA) is applied to select features extracted above, and the redundant features are removed away. Finally, the selected feature sets are put into the XGBOOST model for automatic sleep staging, and the accuracy can reach 92.35%.


Sleep staging Physiological signals SPA XGBOOST 



This research was supported by the Basic Institution Scientific Research Operating Foundation of Heilongjiang Province in 2018 (Guobing Sun).


  1. 1.
    Hassan, A.R., Bhuiyan, M.I.H.: Automatic sleep scoring using statistical features in the EMD domain and ensemble methods. Biocybern. Biomed. Eng. 36(1), 248–255 (2016)CrossRefGoogle Scholar
  2. 2.
    Khalighi, S., Sousa, T., Nunes, U.: Adaptive automatic sleep stage classification under covariate shift. In: 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, New York, pp. 2259–2262 (2012)Google Scholar
  3. 3.
    Hassan, A.R., Bhuiyan, M.I.H.: Computer-aided sleep staging using complete ensemble empirical mode decomposition with adaptive noise and bootstrap aggregating. Biomed. Signal Process. Control 24, 1–10 (2016)CrossRefGoogle Scholar
  4. 4.
    Huang, C.S,. Lin, C.L., Yang, W.Y., et al.: Applying the fuzzy c-means based dimension reduction to improve the sleep classification system. In: 2013 IEEE International Conference on Fuzzy Systems (FUZZ). IEEE, New York, pp. 1–5 (2013)Google Scholar
  5. 5.
    Khalighi, S., Sousa, T., Pires, G., et al.: Automatic sleep staging: a computer assisted approach for optimal combination of features and polysomnographic channels. Exp. Syst. Appl. 40(17), 7046–7059 (2013)CrossRefGoogle Scholar
  6. 6.
    Şen, B., Peker, M., Çavuşoğlu, A., et al.: A comparative study on classification of sleep stage based on EEG signals using feature selection and classification algorithms. J. Med. Syst. 38(3), 18 (2014)CrossRefGoogle Scholar
  7. 7.
    Rechtschaffen, A., Kales, A.: A manual of standardized terminology, techniques and scoring system for sleep stages of human subjects. Washington, D.C. (1968)Google Scholar
  8. 8.
    Krishnan, G.P., Chauvette, S., Shamie, I., et al.: Cellular and neurochemical basis of sleep stages in the thalamocortical network. Elife 5 (2016)Google Scholar
  9. 9.
    American Academy of Sleep Medicine. The AASM manual for the scoring of sleep and associated events: Rules. Terminology and Technical Specifications, pp. 48–49 (2007)Google Scholar
  10. 10.
    Radha, M., Garcia-Molina, G., Poel, M., et al.: Comparison of feature and classifier algorithms for online automatic sleep staging based on a single EEG signal. In: 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), pp. 1876–1880. IEEE, New York (2014)Google Scholar
  11. 11.
    Ouali, M.A., Ghanai, M., Chafaa, K.: A new type-2 fuzzy modelling and identification for electrophysiological signals: a comparison between PSO, BBO, FA and GA approaches. Int. J. Model. Ident. Control 29(2), 163–184 (2018)CrossRefGoogle Scholar
  12. 12.
    Gao, K., Su, S., Li, D.Y., et al.: A sentiment analysis approach based on exploiting Chinese linguistic features and classification. Int. J. Model. Ident. Control 29(3), 226–232 (2018)CrossRefGoogle Scholar
  13. 13.
    Terzano, M.G., Parrino, L., Sherieri, A., Chervin, R., Chokroverty, S., Guilleminault, C., Hirshkowitz, M., Mahowald, M., Moldofsky, H., Rosa, A., Thomas, R., Walters, A.: Atlas, rules, and recording techniques for the scoring of cyclic alternating pattern (CAP) in human sleep. Sleep Med. 2(6), 537–553 (2001)CrossRefGoogle Scholar
  14. 14.
    Goldberger, A.L., Amaral, L.A.N., Glass, L., Hausdorff, J.M., Ivanov, P.Ch., Mark, R.G., Mietus, J.E., Moody, G.B., Peng, C.-K., Stanley, H.E.: PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation 101(23), e215–e220 (Circulation Electronic Pages (2000) (June 13)
  15. 15.
    Abdullah, H., Maddage, N.C., Cosic, I., et al.: Cross-correlation of EEG frequency bands and heart rate variability for sleep apnoea classification. Med. Biol. Eng. Compu. 48(12), 1261–1269 (2010)CrossRefGoogle Scholar
  16. 16.
    Estrada, E., Nazeran, H.: EEG and HRV signal features for automatic sleep staging and apnea detection. In: 2010 20th International Conference on Electronics, Communications and Computer (CONIELECOMP). IEEE, New York, pp. 142–147 (2010)Google Scholar
  17. 17.
    Wang, J.H.: Combining recursive projection and dynamic programming technique in multi UAVs formation anomaly detection. Int. J. Model. Ident. Control 31(1), 53–61 (2019)CrossRefGoogle Scholar
  18. 18.
    Chen, T., Guestrin, C.: XGBOOST: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, New York (2016)Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2020

Authors and Affiliations

  1. 1.College of Electronic EngineeringHeilongjiang UniversityHarbinChina
  2. 2.Key Laboratory of Information Fusion Estimation and DetectionHarbinChina

Personalised recommendations