Computerized obstructive sleep apnea diagnosis from single-lead ECG signals using dual-tree complex wavelet transform

An algorithm for apnea identification using one-lead electrocardiogram is presented in this article. Segments of ECG signals are fed into dual-tree complex wavelet transform (DT-CWT) to generate frequency sub-bands. Three statistical moment parameters are then developed from the DT-CWT outputs. The suitability of these statistical moments in distinguishing normal and apneic ECG signals is investigated through extensive analyses. The overall algorithmic detection accuracy of the scheme is determined for various machine learning classifiers. Sleep apnea classification is done using logistic boosting (LogitBoost). Until now this is for the first time LogitBoost has been implemented for automated sleep apnea detection. We also performed cross validation for classification model evaluation and optimal parameter selection. Results suggest that the detection accuracy of the apnea screening scheme presented in this work is comparable to extant sleep apnea screening systems of the literature. It can be anticipated that upon its implementation, the detection scheme proposed in this work will take us one step closer to sleep apnea monitoring device implementation and eradicate the onus of the physicians.

[1]  Yan Li,et al.  A Novel Clustering Technique for the Detection of Epileptic Seizures , 2016 .

[2]  Hartmut Dickhaus,et al.  Recurrence analysis of nocturnal heart rate in sleep apnea patients , 2006, Biomedizinische Technik. Biomedical engineering.

[3]  Sabine Van Huffel,et al.  A Novel Algorithm for the Automatic Detection of Sleep Apnea From Single-Lead ECG , 2015, IEEE Transactions on Biomedical Engineering.

[4]  Ahnaf Rashik Hassan,et al.  Automatic screening of Obstructive Sleep Apnea from single-lead Electrocardiogram , 2015, 2015 International Conference on Electrical Engineering and Information Communication Technology (ICEEICT).

[5]  Ahnaf Rashik Hassan,et al.  An expert system for automated identification of obstructive sleep apnea from single-lead ECG using random under sampling boosting , 2017, Neurocomputing.

[6]  Varun Bajaj,et al.  Computer-aided diagnosis of breast cancer using bi-dimensional empirical mode decomposition , 2019, Neural Computing and Applications.

[7]  Marimuthu Palaniswami,et al.  Automated recognition of patients with obstructive sleep apnoea using wavelet-based features of electrocardiogram recordings , 2009, Comput. Biol. Medicine.

[8]  Y. Freund,et al.  Discussion of the Paper \additive Logistic Regression: a Statistical View of Boosting" By , 2000 .

[9]  Dheeraj Sharma,et al.  Features based on analytic IMF for classifying motor imagery EEG signals in BCI applications , 2018 .

[10]  Varun Bajaj,et al.  An optimum allocation sampling based feature extraction scheme for distinguishing seizure and seizure-free EEG signals , 2017, Health Inf. Sci. Syst..

[11]  Ahnaf Rashik Hassan,et al.  A comparative study of various classifiers for automated sleep apnea screening based on single-lead electrocardiogram , 2015, 2015 International Conference on Electrical & Electronic Engineering (ICEEE).

[12]  Ahnaf Rashik Hassan,et al.  Computer-aided sleep apnea diagnosis from single-lead electrocardiogram using Dual Tree Complex Wavelet Transform and spectral features , 2015, 2015 International Conference on Electrical & Electronic Engineering (ICEEE).

[13]  Abdulhamit Subasi,et al.  Automatic identification of epileptic seizures from EEG signals using linear programming boosting , 2016, Comput. Methods Programs Biomed..

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

[15]  Thomas Penzel,et al.  ECG signal analysis for the assessment of sleep-disordered breathing and sleep pattern , 2011, Medical & Biological Engineering & Computing.

[16]  Abdulhamit Subasi,et al.  A decision support system for automated identification of sleep stages from single-channel EEG signals , 2017, Knowl. Based Syst..

[17]  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.

[18]  Mohammed Imamul Hassan Bhuiyan,et al.  Dual tree complex wavelet transform for sleep state identification from single channel electroencephalogram , 2015, 2015 IEEE International Conference on Telecommunications and Photonics (ICTP).

[19]  Richard Baraniuk,et al.  The dual-tree complex wavelet transform , 2005, IEEE Signal Processing Magazine.

[20]  Hlaing Minn,et al.  Real-Time Sleep Apnea Detection by Classifier Combination , 2012, IEEE Transactions on Information Technology in Biomedicine.