Sleep stages classification using shallow classifiers

A person with sleep disorder such as apnea will stop breathing for a while during sleep. If frequently occurs, sleep disorder is dangerous for health. An early step for diagnosing apnea is by classifying the sleep stages during sleep. This study explores some shallow classifiers and their feasibility applied to sleep data. Recently, a sleep stages classification system that use deep unsupervised features learning representations have been proposed [9]. In our view, an adequate study on this problem using shallow classifiers still need to be investigated. This study, using some of the data on [9], focuses on evaluating some shallow classifier to the sleep stages classification problem. This study evaluates five classifiers: SVM, Neural Network, Classification Tree, k-Nearest Neighborhood (k-NN), and Naive Bayes. Experiment result shows that neural network gives best performance for sleep stage classification problem. Compared to the SVM (the 2-nd rank of accuracy on S000 data), the neural network is also more efficient than SVM in term of computational time and memory requirement.

[1]  E. Wolpert A Manual of Standardized Terminology, Techniques and Scoring System for Sleep Stages of Human Subjects. , 1969 .

[2]  Amy Loutfi,et al.  Sleep Stage Classification Using Unsupervised Feature Learning , 2012, Adv. Artif. Neural Syst..

[3]  M. Hirshkowitz,et al.  Monitoring and Staging Human Sleep , 2013 .

[4]  F. Ebrahimi,et al.  Automatic sleep stage classification based on EEG signals by using neural networks and wavelet packet coefficients , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[5]  K. Müller,et al.  Automatic sleep stage classification using two-channel electro-oculography , 2007, Journal of Neuroscience Methods.

[6]  Wanli Min,et al.  Subject-Adaptive Real-Time Sleep Stage Classification Based on Conditional Random Field , 2007, AMIA.

[7]  Martin Mozina,et al.  Orange: data mining toolbox in python , 2013, J. Mach. Learn. Res..

[8]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[9]  Thomas W. Miller,et al.  Modeling Techniques in Predictive Analytics: Business Problems and Solutions with R , 2013 .

[10]  Mary A. Carskadon,et al.  Chapter 116 – Monitoring and Staging Human Sleep , 2005 .

[11]  Suzanne Lesecq,et al.  A two-steps sleep/wake stages classifier taking into account artefacts in the polysomnographic signals , 2008 .

[12]  Mark C. Jones PRINCIPLES AND PRACTICE OF SLEEP MEDICINE , 1990 .

[13]  Senén Barro,et al.  Do we need hundreds of classifiers to solve real world classification problems? , 2014, J. Mach. Learn. Res..

[14]  J Kurths,et al.  Investigation of an Automatic Sleep Stage Classification by Means of Multiscorer Hypnogram , 2010, Methods of Information in Medicine.

[15]  José Luis Rodríguez-Sotelo,et al.  Automatic Sleep Stages Classification Using EEG Entropy Features and Unsupervised Pattern Analysis Techniques , 2014, Entropy.