Detection of Abnormal Respiratory Events with Single Channel ECG and Hybrid Machine Learning Model in Patients with Obstructive Sleep Apnea

Abstract Respiratory scoring is an important step in the diagnosis of Obstructive Sleep Apnea (OSA). Airflow, abdolmel-thorax and pulse oximetry signals are obtained with the help of Polysomnography (PSG) device for the respiration scoring stage. These signals are visually scored by a specialist physician. The PSG has several disadvantages: one of them is that a technician is required to use the device. In addition, the records must be taken in the hospital environment. The aim of this study is to develop a new machine learning based hybrid sleep/awake detection method with single channel ECG alternative to respiratory scoring. For this purpose, electrocardiography (ECG) signal of 10 patients with OSA was used. The Heart Rate Variable signal was derived from the ECG signal. Then, QRS components in different frequency bands were obtained from ECG signal by digital filtering. In this way, a total of nine more signals were obtained. Each of the nine signals consists of 25 features, which amounts to a total of 225 features. Fisher feature selection algorithm and Principal Component Analysis (PCA) were used to reduce the number of features. Ultimately the features extracted from the first received signals were classified with Decision Tree, Support Vector Machines, k-Nearest Neighborhood Algorithm and Ensemble classifiers. In addition, the proposed model was checked with the Leave One Out method. At the end of the study, for the detection of apnea, 82.11% accuracy with only 3 features and 85.12% accuracy with 13 features were obtained. The sensitivity and specificity values for the 3 properties are 0.82 and 0.82, respectively. For the 13 properties, 0.85 and 0.86, respectively. These results show that the proposed model can be used for the detection of Respiratory Scoring in the OSA diagnostic process.

[1]  Hugo Leonardo Rufiner,et al.  Discriminative methods based on sparse representations of pulse oximetry signals for sleep apnea-hypopnea detection , 2017, Biomed. Signal Process. Control..

[2]  Zhongwei Jiang,et al.  Sleep-wake stages classification and sleep efficiency estimation using single-lead electrocardiogram , 2012, Expert Syst. Appl..

[3]  V. Jagadeesh Kumar,et al.  Apnea sensing using photoplethysmography , 2013, 2013 Seventh International Conference on Sensing Technology (ICST).

[4]  Kemal Polat,et al.  Automatic sleep staging in obstructive sleep apnea patients using photoplethysmography, heart rate variability signal and machine learning techniques , 2016, Neural Computing and Applications.

[5]  Yi Wang,et al.  Comparative analysis of different characteristics of automatic sleep stages , 2019, Comput. Methods Programs Biomed..

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

[7]  M. H. Asyali,et al.  Sleep stage and obstructive apneaic epoch classification using single-lead ECG , 2010, Biomedical engineering online.

[8]  Kemal Polat,et al.  Automatic detection of respiratory arrests in OSA patients using PPG and machine learning techniques , 2016, Neural Computing and Applications.

[9]  Min Soo Kim,et al.  Comparison of heart rate variability (HRV) and nasal pressure in obstructive sleep apnea (OSA) patients during sleep apnea , 2012 .

[10]  U. Erkorkmaz,et al.  Use of a portable monitoring device (Somnocheck Micro) for the investigation and diagnosis of obstructive sleep apnoea in comparison with polysomnography , 1969, Pakistan journal of medical sciences.

[11]  Lei Wang,et al.  A RR interval based automated apnea detection approach using residual network , 2019, Comput. Methods Programs Biomed..

[12]  T. Penzel,et al.  Detrended fluctuation analysis and spectral analysis of heart rate variability for sleep stage and sleep apnea identification , 2003, Computers in Cardiology, 2003.

[13]  Yan Shen,et al.  A novel method to precisely detect apnea and hypopnea events by airflow and oximetry signals , 2017, Comput. Biol. Medicine.

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

[15]  Kemal Polat,et al.  A new feature selection method on classification of medical datasets: Kernel F-score feature selection , 2009, Expert Syst. Appl..

[16]  Roberto Hornero,et al.  Multivariate Analysis of Blood Oxygen Saturation Recordings in Obstructive Sleep Apnea Diagnosis , 2010, IEEE Transactions on Biomedical Engineering.

[17]  Erdenebayar Urtnasan,et al.  Deep learning approaches for automatic detection of sleep apnea events from an electrocardiogram , 2019, Comput. Methods Programs Biomed..

[18]  Kemal Polat,et al.  Automatic determination of digital modulation types with different noises using Convolutional Neural Network based on time-frequency information , 2020, Appl. Soft Comput..

[19]  Sule Yücelbas,et al.  Automatic sleep staging based on SVD, VMD, HHT and morphological features of single-lead ECG signal , 2018, Expert Syst. Appl..

[20]  E. Gil,et al.  OSAS detection in children by using PPG amplitude fluctuation decreases and pulse rate variability , 2012, 2012 Computing in Cardiology.

[21]  S. Quan,et al.  Rules for scoring respiratory events in sleep: update of the 2007 AASM Manual for the Scoring of Sleep and Associated Events. Deliberations of the Sleep Apnea Definitions Task Force of the American Academy of Sleep Medicine. , 2012, Journal of clinical sleep medicine : JCSM : official publication of the American Academy of Sleep Medicine.

[22]  Xi Zhang,et al.  An Obstructive Sleep Apnea Detection Approach Using a Discriminative Hidden Markov Model From ECG Signals , 2016, IEEE Transactions on Biomedical Engineering.

[23]  V. Ninane,et al.  Unattended home-based polysomnography for sleep disordered breathing: current concepts and perspectives. , 2014, Sleep medicine reviews.

[24]  David G. Stork,et al.  Pattern Classification , 1973 .

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

[26]  J. Victor Marcos,et al.  Assessment of four statistical pattern recognition techniques to assist in obstructive sleep apnoea diagnosis from nocturnal oximetry. , 2009, Medical engineering & physics.

[27]  Kwang Suk Park,et al.  Real-time apnea-hypopnea event detection during sleep by convolutional neural networks , 2018, Comput. Biol. Medicine.

[28]  Ali Jezzini,et al.  ECG classification for sleep apnea detection , 2016, 2015 International Conference on Advances in Biomedical Engineering (ICABME).

[29]  Friso De Boer,et al.  Frequency Bands Effects on QRS Detection , 2010, BIOSIGNALS.

[30]  S. Scarlata,et al.  Exhaled Breath Analysis in Obstructive Sleep Apnea Syndrome: A Review of the Literature , 2019, Medicina.

[31]  Kemal Polat,et al.  The Effect of Training and Testing Process on Machine Learning in Biomedical Datasets , 2020, Mathematical Problems in Engineering.

[32]  K. K. Sharma,et al.  An algorithm for sleep apnea detection from single-lead ECG using Hermite basis functions , 2016, Comput. Biol. Medicine.

[33]  Lior Rokach,et al.  Ensemble methods for multi-label classification , 2013, Expert Syst. Appl..

[34]  Mohammad Bagher Shamsollahi,et al.  Sleep Apnea Detection from Single-Lead ECG Using Features Based on ECG-Derived Respiration (EDR) Signals , 2018, IRBM.