A decision support system for automated identification of sleep stages from single-channel EEG signals

A single channel EEG based automated sleep scoring method is proposed.A novel signal processing technique, namely TQWT is employed for sleep staging.We introduce bagging to classify sleep stages.Efficacy of the method is confirmed by statistical and graphical analyses.The performance of the proposed scheme, compared to the existing ones is promising. A decision support system for automated detection of sleep stages can alleviate the burden of medical professionals of manually annotating a large bulk of data, expedite sleep disorder diagnosis, and benefit research. Moreover, the implementation of a sleep monitoring device that is low-power and portable requires a reliable and successful sleep stage detection scheme. This article presents a methodology for computer-aided scoring of sleep stages using singe-channel EEG signals. EEG signal segments are first decomposed into sub-bands using tunable-Q wavelet transform (TQWT). Four statistical moments are then extracted from the resulting TQWT sub-bands. The proposed scheme exploits bootstrap aggregating (Bagging) for classification. Efficacy of the feature generation scheme is evaluated using intuitive, statistical, and Fisher criteria analyses. Furthermore, the efficacy of Bagging is evaluated using out-of-bag error analysis. Optimal choices of Bagging and TQWT parameters are explicated. The proposed methodology for automated sleep scoring is tested on the benchmark Sleep-EDF database and DREAMS Subjects database. Our methodology achieves 92.43%, 93.69%, 94.36%, 96.55%, and 99.75% accuracy for 2-state to 6-state classification of sleep stages on Sleep-EDF database. Experimental results show that the algorithmic performance of the automated sleep scoring technique presented herein achieves better performance as compared to the state-of-the-art sleep staging algorithms. Besides, the proposed scheme performs equally well for two sleep scoring standards, namely AASM and R&K. Moreover, the proposed decision support system yields high success rate for identifying sleep states REM and non-REM 1. It can be anticipated that owing to its use of only one channel of EEG signal, the proposed method will be suitable for device implementation, eliminate the onus of medical professionals of annotating a large volume of recordings manually, and expedite sleep disorder diagnosis.

[1]  A. Rechtschaffen,et al.  A manual of standardized terminology, technique and scoring system for sleep stages of human subjects , 1968 .

[2]  R. Polikar,et al.  Ensemble based systems in decision making , 2006, IEEE Circuits and Systems Magazine.

[3]  M Iu Danichenko,et al.  Development of a cryogenic system and tools for surgery and therapy , 2007, Meditsinskaia tekhnika.

[4]  Sheng-Fu Liang,et al.  Automatic Stage Scoring of Single-Channel Sleep EEG by Using Multiscale Entropy and Autoregressive Models , 2012, IEEE Transactions on Instrumentation and Measurement.

[5]  S. Sanei,et al.  Tensor Based Singular Spectrum Analysis for Automatic Scoring of Sleep EEG , 2015, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[6]  Aeilko H. Zwinderman,et al.  Analysis of a sleep-dependent neuronal feedback loop: the slow-wave microcontinuity of the EEG , 2000, IEEE Transactions on Biomedical Engineering.

[7]  Daniel S. Margulies,et al.  Prioritizing spatial accuracy in high-resolution fMRI data using multivariate feature weight mapping , 2014, Front. Neurosci..

[8]  U. Rajendra Acharya,et al.  Automated diagnosis of coronary artery disease using tunable-Q wavelet transform applied on heart rate signals , 2015, Knowl. Based Syst..

[9]  J. Mattout,et al.  Automatic analysis of single-channel sleep EEG: validation in healthy individuals. , 2007, Sleep.

[10]  Serkan Aydin,et al.  An improved approach to the solution of inverse kinematics problems for robot manipulators , 2000 .

[11]  S V Selishchev,et al.  Classification of human sleep stages based on EEG processing using hidden Markov models , 2007, Meditsinskaia tekhnika.

[12]  Kim Dremstrup,et al.  EMD-Based Temporal and Spectral Features for the Classification of EEG Signals Using Supervised Learning , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[13]  Mohammed Imamul Hassan Bhuiyan,et al.  Automatic sleep scoring using statistical features in the EMD domain and ensemble methods , 2016 .

[14]  Moncef Gabbouj,et al.  Epileptic seizure detection in long-term EEG records using sparse rational decomposition and local Gabor binary patterns feature extraction , 2017, Knowl. Based Syst..

[15]  José Luis Molinuevo,et al.  Rapid-eye-movement sleep behaviour disorder as an early marker for a neurodegenerative disorder: a descriptive study , 2006, The Lancet Neurology.

[16]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[17]  H. Metin Ertunç,et al.  ANN- and ANFIS-based multi-staged decision algorithm for the detection and diagnosis of bearing faults , 2012, Neural Computing and Applications.

[18]  Keinosuke Fukunaga,et al.  Introduction to Statistical Pattern Recognition , 1972 .

[19]  Hau-Tieng Wu,et al.  Assess Sleep Stage by Modern Signal Processing Techniques , 2014, IEEE Transactions on Biomedical Engineering.

[20]  Ahnaf Rashik Hassan,et al.  Computer-aided gastrointestinal hemorrhage detection in wireless capsule endoscopy videos , 2015, Comput. Methods Programs Biomed..

[21]  Yan Li,et al.  Analysis and Classification of Sleep Stages Based on Difference Visibility Graphs From a Single-Channel EEG Signal , 2014, IEEE Journal of Biomedical and Health Informatics.

[22]  Mohammed Imamul Hassan Bhuiyan,et al.  Computer-aided sleep staging using Complete Ensemble Empirical Mode Decomposition with Adaptive Noise and bootstrap aggregating , 2016, Biomed. Signal Process. Control..

[23]  Musa Peker,et al.  An efficient sleep scoring system based on EEG signal using complex-valued machine learning algorithms , 2016, Neurocomputing.

[24]  Yike Guo,et al.  Automatic Sleep Stage Scoring Using Time-Frequency Analysis and Stacked Sparse Autoencoders , 2015, Annals of Biomedical Engineering.

[25]  Sadik Kara,et al.  A system to diagnose atherosclerosis via wavelet transforms, principal component analysis and artificial neural networks , 2007, Expert Syst. Appl..

[26]  A. Hassan,et al.  A decision support system for automatic sleep staging from EEG signals using tunable Q-factor wavelet transform and spectral features , 2016, Journal of Neuroscience Methods.

[27]  Boualem Boashash,et al.  An Improved Design of High-Resolution Quadratic Time–Frequency Distributions for the Analysis of Nonstationary Multicomponent Signals Using Directional Compact Kernels , 2017, IEEE Transactions on Signal Processing.

[28]  Douglas L. Jones,et al.  A signal-dependent time-frequency representation: optimal kernel design , 1993, IEEE Trans. Signal Process..

[29]  Cabir Vural,et al.  Determination of Sleep Stage Separation Ability of Features Extracted from EEG Signals Using Principle Component Analysis , 2010, Journal of Medical Systems.

[30]  Chin-Teng Lin,et al.  Knowledge-based identification of sleep stages based on two forehead electroencephalogram channels , 2014, Front. Neurosci..

[31]  Ahmet Alkan,et al.  Visual Interpretation of Biomedical Time Series Using Parzen Window-Based Density-Amplitude Domain Transformation , 2016, PloS one.

[32]  Boualem Boashash,et al.  Automatic signal abnormality detection using time-frequency features and machine learning: A newborn EEG seizure case study , 2016, Knowl. Based Syst..

[33]  Ivan W. Selesnick,et al.  Wavelet Transform With Tunable Q-Factor , 2011, IEEE Transactions on Signal Processing.

[34]  Mohammed Imamul Hassan Bhuiyan,et al.  Automatic sleep stage classification , 2015, 2015 2nd International Conference on Electrical Information and Communication Technologies (EICT).

[35]  J. Born,et al.  Boosting slow oscillations during sleep potentiates memory , 2006, Nature.

[36]  A. Chesson,et al.  The American Academy of Sleep Medicine (AASM) Manual for the Scoring of Sleep and Associated Events: Rules, Terminology and Technical Specifications , 2007 .

[37]  Hüseyin Gürüler,et al.  A novel diagnosis system for Parkinson’s disease using complex-valued artificial neural network with k-means clustering feature weighting method , 2017, Neural Computing and Applications.

[38]  Yu-Liang Hsu,et al.  Automatic sleep stage recurrent neural classifier using energy features of EEG signals , 2013, Neurocomputing.

[39]  J. Hobson Sleep is of the brain, by the brain and for the brain , 2005, Nature.

[40]  Mohammed Imamul Hassan Bhuiyan,et al.  Automatic classification of sleep stages from single-channel electroencephalogram , 2015, 2015 Annual IEEE India Conference (INDICON).

[41]  Yan Li,et al.  EEG Sleep Stages Classification Based on Time Domain Features and Structural Graph Similarity , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[42]  Abdulhamit Subasi,et al.  Automatic recognition of alertness level from EEG by using neural network and wavelet coefficients , 2005, Expert Syst. Appl..

[43]  Marina Ronzhina,et al.  Sleep scoring using artificial neural networks. , 2012, Sleep medicine reviews.

[44]  Mohammed Imamul Hassan Bhuiyan,et al.  On the classification of sleep states by means of statistical and spectral features from single channel Electroencephalogram , 2015, 2015 International Conference on Advances in Computing, Communications and Informatics (ICACCI).

[45]  Douglas L. Jones,et al.  An adaptive optimal-kernel time-frequency representation , 1993, 1993 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[46]  U. Rajendra Acharya,et al.  Application of entropies for automated diagnosis of epilepsy using EEG signals: A review , 2015, Knowl. Based Syst..

[47]  Ahnaf Rashik Hassan,et al.  Computer-aided obstructive sleep apnea detection using normal inverse Gaussian parameters and adaptive boosting , 2016, Biomed. Signal Process. Control..

[48]  Sheng-Fu Liang,et al.  A rule-based automatic sleep staging method , 2012, Journal of Neuroscience Methods.

[49]  F. Meloni,et al.  Identification of miRNAs Potentially Involved in Bronchiolitis Obliterans Syndrome: A Computational Study , 2016, PloS one.