Abstract
Several studies have been conducted for automatic classification of sleep stages to ease time-consuming manual scoring process that can involve a high degree of experience and subjectivity. But none of them has found a practical usage in medical area so far because of their under acceptable success rates. In this study, a different classification scheme is proposed to increase the success rate in automatic sleep stage scoring in which sleep stages were classified as Awake, Non-REM1, Non-REM2, Non-REM3 and REM stages. Using EEG, EMG and EOG recordings of five healthy subjects, a modified version of sequential feature selection method was applied to the sleep epochs in class by class basis and different artificial neural network (ANN) architectures were trained for each class. That is to say, sleep stages were classified with five ANN architectures each of which uses different features and different network parameters for classification. The highest classification accuracy was obtained for REM sleep as 95.13 % in addition to the lowest classification accuracy of 86.42 % for Non-REM3 sleep. The overall accuracy, on the other hand, was recorded as 90.93 %, which is a comparatively good result when the other studies using all stages are taken into account.
Similar content being viewed by others
References
Rechtschaffen A, Kales A (1969) A manual of standardized terminology. Techniques and scoring system for sleep stages of human subjects. US Government Printing Office, Washington
AASM (1999) Sleep-related breathing disorders in adults: recommendations for syndrome definition and measurement techniques in clinical research. The Report of an American Academy of Sleep Medicine, Task Force
Holzmann CA, Pérez CA, Held CM, Martín MS, Pizarro F, Pérez JP, Garrido M, Pierano P (1999) Expert-system classification of sleep/waking states in infants. Med Biol Eng Comput 37:466–476
Oropesa E, Cycon HL, Jobert M (1999) Sleep stage classification using wavelet transform and neural network. Int Comput Sci Inst, TR-99-008
Agarwal R, Gotman J (2001) Computer-assisted sleep staging. IEEE Trans Biomed Eng 48:1412–1423
Piñero P, Garcia P, Arco L, Álvarez A, García MM, Bonal R (2004) Sleep stage classification using fuzzy sets and machine learning techniques. Neurocomputing 58–60:1137–1143
Estrada E, Nazeran H, Nava P, Behmehani K, Burk J, Lucas E (2004) EEG feature extraction for classification of sleep stages. In: Proceedings of the 26th annual conference of the IEEE EMBS, San Francisco, USA
Acharya R, Faust O, Kannathal N, Chua T, Laxmirayan S (2005) Non-Linear analysis of EEG signals at various sleep stages. Comput Methods Prog Biomed 80:37–45
Pereda E, Gamundi A, Rial R, González J (1998) Non-linear behavior of human EEG: fractal exponent versus correlation dimension in awake and sleep stages. Neurosci Lett 250:91–94
Jiayi G, Peng Z, Xin Z, Mingshi W (2007) Sample entropy analysis of aleep EEG under different states. In: Proceedings of the IEEE/ICME international conference on complex medical Engineering, China
Van Quyen ML, Chavez M, Rudrauf D, Martinerie J (2003) Exploring the nonlinear dynamics of the brain. J Physiol 97:629–639
He W-X, Yan X-G, Chen X-P, Liu H (2005) Nonlinear feature extraction of sleeping EEG signals. In: Proceedings of the 27th annual conference of IEEE engineering in medicine and biology, Shangai, China
Shen Y, Olbrich E, Achermann P, Meier PF (2003) Dimensional complexity and spectral properties of the human sleep EEG. Clin Neurophysiol 114:199–209
Becq G, Charbonnier S, Chapotot F, Buguet A, Bourdon L, Baconnier P (2005) Comparison between five classifiers for automatic scoring of human sleep recordings. Stud Comput Intell 4:113–127
Flexer A, Gruber G, Dorffner G (2005) A reliable probabilistic sleep stager based on a single EEG signal. Artif Intell Med 33:199–207
Sinha RK (2008) Artificial neural network and wavelet based automated detection of sleep spindles, REM sleep and wake states. J Med Syst 32:291–299
Šušmáková K, Krakovská A (2008) Discrimination ability of individual measures used in sleep stages classification. Artif Intell Med 44:261–277
Chapotot F, Becq G (2009) Automated sleep-wake staging combining robust feature extraction, artificial neural network classification, and flexible decision rules. Int J Adap Cont Signal Process
Kurt MB, Sezgin N, Akin M, Kirbas G, Bayram M (2009) The ANN-based computing of drowsy level. Exp Syst Appl 36:2534–2542
Jo HG, Park JY, Lee CK, An SK, Yoo SK (2010) Genetic fuzzy classifier for sleep stage identification. Comput Biol Med 40:629–634
Karlik B (1999) Differentiating type of muscle movement via AR modeling and neural network classification. Turk J Elec Eng Comput Sci 7:45–52
Welch PD (1967) The use of fast fourier transform for the estimation of power spectra: a method based on time averaging over short, modified periodograms. IEEE Trans Audio Electroacoust 15:70–73
Acknowledgments
This study is supported by the Scientific Research Projects of Selcuk University (project no. 05401069).
Conflict of interest
The authors declare that they have no conflict of interest.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Özşen, S. Classification of sleep stages using class-dependent sequential feature selection and artificial neural network. Neural Comput & Applic 23, 1239–1250 (2013). https://doi.org/10.1007/s00521-012-1065-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-012-1065-4