Skip to main content

A Machine Learning Model for Automated Classification of Sleep Stages using Polysomnography Signals

  • Conference paper
  • First Online:
International Conference on Innovative Computing and Communications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1387))

Abstract

The changes in social rhythm and increase in the pressure in professional sectors cause improper proper sleep on daily basis, which ultimately creates various sleep-related disorders. The first most important step for diagnosis of any type of sleep-related disorder is sleep staging. The main framework of the sleep staging system is carried through four main steps: signal preprocessing, feature extraction, feature screening, and classification. The main objective of this research work is to improve sleep staging by using multiple physiological signals such as electroencephalogram, electromyogram, and electrooculogram in an automated method. This proposed research work carried two different individual experiments conducted with the input of single-channel EEG and with combinations of all three channels to improve the accuracy of sleep staging. Besides, this research work extracted 29 features, both linear and non-linear features, which provides important information with changes in sleep behavior of the subjects and used a ReliefF weight feature selection algorithm to select the relevant features which are highly correlated with sleep stages which is helpful to the analysis of the sleep behavior characteristics. Next, the selected features were forwarded into machine learning classification models such as Random forest for sleep staging based on five sleep-disordered subjects. The subject’s data were extracted from the ISRUC-Sleep dataset. The proposed model achieved the highest classification accuracies of 99.45% and 98.44% for single-channel EEG and EEG+EOG+EMG, respectively, for five sleep classes using a random forest classifier. The proposed machine learning model is ready for the diagnosis of the different types of sleep-related disorders and can be managed with huge polysomnography records.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Panossian, L. A., & Avidan, A. Y. (2009). Review of Sleep Disorders. Med. Clin. N. Am., 93, 407–425.

    Article  Google Scholar 

  2. Hassan, Ahnaf Rashik, Bhuiyan M (2015) Automatic sleep scoring using statistical features in the EMD domain and ensemble methods. Bio cybernetics and Biomedical Engineering. 36.

    Google Scholar 

  3. Alickovic, E., & Subasi, A. (2018). Ensemble SVM method for automatic sleep stage classification. Meas: IEEE Trans. Instrum.

    Book  Google Scholar 

  4. Rodríguez-Sotelo JL, Osorio-Forero A, Jiménez-Rodríguez A, Cuesta-Frau D, Cirugeda-Roldán E, Peluffo D (2014) Automatic sleep stages classification using EEG entropy features and unsupervised pattern analysis techniques. Entropy.

    Google Scholar 

  5. Rechtschaffen K (1971) A Manual of Standardized Terminology Techniques and Scoring System for Sleep Stages of Human Subjects.

    Google Scholar 

  6. Berry RB, Brooks R,Gamaldo CE, Harding SM, Marcus C, Vaughn B (2012) AASM Manual for the Scoring of Sleep and Associated Events.

    Google Scholar 

  7. Rosenberg, R. S. (2013 Jan 15). Van Hout S (2013) The American Academy of Sleep Medicine inter-scorer reliability program: sleep stage scoring. J Clin Sleep Med., 9(1), 81–7.

    Article  Google Scholar 

  8. Grigg-Damberger, M. M. (2009). The AASM scoring manual: a critical appraisal. Current opinion in pulmonary medicine, 15(6), 540–549.

    Article  Google Scholar 

  9. Diykh, M., Li, Y., & Wen, P. (2016). EEG sleep stages classification based on time domain features and structural graph similarity. IEEE Trans. Neural Syst. Rehabil. Eng., 24(11), 1159–1168.

    Article  Google Scholar 

  10. Hassan A, Haque M (2016) Identification of Sleep Apnea from Single-Lead Electrocardiogram. In 2016 19th IEEE Intl Conference on Computational Science and Engineering (CSE), IEEE 14th Intl Conference on Embedded and Ubiquitous Computing (EUC), and 15th Intl Symposium on Distributed Computing and Applications for Business Engineering (DCABES), Paris, 2016 pp. 355-360.

    Google Scholar 

  11. Hassan AR, Subasi, A (2017) A decision support system for automated identification of sleep stages from single-channel EEG signals, Knowl.-Based Syst.128,115–124

    Google Scholar 

  12. Hsu, Y. L., Yang, Y. T., Wang, J. S., & Hsu, C. Y. (2013). Automatic sleep stage recurrent neural classifier using energy features of EEG signals. Neurocomputing, 104, 105–114.

    Article  Google Scholar 

  13. Hassan, A. R., & Bhuiyan, M. I. H. (2016). Computer-aided sleep staging using complete ensemble empirical mode decomposition with adaptive noise and bootstrap aggregating. Biomed. Signal Process. Control, 24, 1–10.

    Article  Google Scholar 

  14. Tsinalis, O., Matthews, P. M., & Guo, Y. (2016). Automatic Sleep Stage Scoring Using Time-Frequency Analysis and Stacked Sparse Auto encoders. Eng: Ann. Biomed.

    Google Scholar 

  15. Memar, P., & Faradji, F. (2018). A Novel Multi-Class EEG-Based Sleep Stage Classification System. IEEE Trans Neural Syst Rehabil Eng., 26(1), 84–95.

    Article  Google Scholar 

  16. da Silveira, T. L., & Kozakevicius, A. J. (2017). Rodrigues CR (2017) Single-channel EEG sleep stage classification based on a streamlined set of statistical features in wavelet domain. Med Biol Eng Comput., 55(2), 343–352.

    Article  Google Scholar 

  17. Gunnarsdottir KM, Gamaldo CE, Salas RME, Ewen JB, Allen RP, Sarma SV (2018) A Novel Sleep Stage Scoring System: Combining Expert-Based Rules with a Decision Tree Classifier. Annu Int Conf IEEE Eng Med Biol Soc.3240-3243.

    Google Scholar 

  18. Dhok, S., Pimpalkhute, V., Chandurkar, A., Bhurane, A. A., Sharma, M., & Acharya, U. R. (2020). Automated phase classification in cyclic alternating patterns in sleep stages using Wigner-Ville Distribution based features. Comput Biol Med., 119,.

    Article  Google Scholar 

  19. Khalighi, S., Sousa, T., & Santos, J. M. (2016). Nunes U (2016) ISRUC-Sleep: A comprehensive public dataset for sleep researchers. Computer Methods and Programs in Biomedicine, 124, 180–192.

    Article  Google Scholar 

  20. Robnik-Sikonja, Marko, & Kononenko, Igor. (2003). Theoretical and Empirical Analysis of ReliefF and RReliefF. Machine Learning., 53, 23–69.

    Article  Google Scholar 

  21. Shabani, Farzin & Kumar, Lalit & Solhjouy Fard, Samaneh (2017). Variances in the projections, resulting from CLIMEX, Boosted Regression Trees and Random Forests techniques. Theoretical and Applied Climatology. 129.

    Google Scholar 

  22. Sharma, R., Pachori, R. B., & Upadhyay, A. (2017). Automatic sleep stages classification based on iterative filtering of electroencephalogram signals. Neural Comput & Applic, 28, 2959–2978.

    Article  Google Scholar 

  23. Yildiz, A. M., Akin, M., & Poyraz, Kirbas G. (2009). Application of adaptive neuro-fuzzy inference system for vigilance level estimation by using wavelet-entropy feature extraction. Expert Systems with Applications, 36(4), 7390–7399.

    Article  Google Scholar 

  24. Sanders TH, McCurry M, Clements MA (2014) Sleep stage classification with cross frequency coupling,” in Proc. 36th Annu. Int. Conf. IEEE Eng. Med. Biol. (EMBC), Aug. 2014, pp. 4579–4582.

    Google Scholar 

  25. Powers, David. (2008). Evaluation: From Precision, Recall and F-Factor to ROC, Informedness (p. 2). Technol: Markedness & Correlation. Mach. Learn.

    Google Scholar 

  26. Yuan, Y., Jia, K., & Ma, F. (2019). A hybrid self-attention deep learning framework for multivariate sleep stage classification. BMC Bioinformatics, 20, 586.

    Article  Google Scholar 

  27. Längkvist, Martin & Karlsson, Lars & Loutfi, Amy (2012). Sleep Stage Classification Using Unsupervised Feature Learning. Advances in Artificial Neural Systems.

    Google Scholar 

  28. Huang W, Guo B, Shen Y, Tang X, Zhang T, Li D, & Jiang Z (2019) Sleep staging algorithm based on multichannel data adding and multi feature screening. Computer Methods and Programs in Biomedicine, 105253.

    Google Scholar 

  29. Yildirim, O., Baloglu, U., & Acharya, U. (2019). A Deep Learning Model for Automated Sleep Stages Classification Using PSG Signals. International Journal of Environmental Research and Public Health, 16(4), 599.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Santosh Kumar Satapathy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Satapathy, S.K., Loganathan, D., Sharathkumar, S., Narayanan, P. (2022). A Machine Learning Model for Automated Classification of Sleep Stages using Polysomnography Signals. In: Khanna, A., Gupta, D., Bhattacharyya, S., Hassanien, A.E., Anand, S., Jaiswal, A. (eds) International Conference on Innovative Computing and Communications. Advances in Intelligent Systems and Computing, vol 1387. Springer, Singapore. https://doi.org/10.1007/978-981-16-2594-7_24

Download citation

Publish with us

Policies and ethics