Sleep apnea detection from a single-lead ECG signal with automatic feature-extraction through a modified LeNet-5 convolutional neural network

Sleep apnea (SA) is the most common respiratory sleep disorder, leading to some serious neurological and cardiovascular diseases if left untreated. The diagnosis of SA is traditionally made using Polysomnography (PSG). However, this method requires many electrodes and wires, as well as an expert to monitor the test. Several researchers have proposed instead using a single channel signal for SA diagnosis. Among these options, the ECG signal is one of the most physiologically relevant signals of SA occurrence, and one that can be easily recorded using a wearable device. However, existing ECG signal-based methods mainly use features (i.e. frequency domain, time domain, and other nonlinear features) acquired from ECG and its derived signals in order to construct the model. This requires researchers to have rich experience in ECG, which is not common. A convolutional neural network (CNN) is a kind of deep neural network that can automatically learn effective feature representation from training data and has been successfully applied in many fields. Meanwhile, most studies have not considered the impact of adjacent segments on SA detection. Therefore, in this study, we propose a modified LeNet-5 convolutional neural network with adjacent segments for SA detection. Our experimental results show that our proposed method is useful for SA detection, and achieves better or comparable results when compared with traditional machine learning methods.

[1]  Xi Zhang,et al.  An Automatic Screening Approach for Obstructive Sleep Apnea Diagnosis Based on Single-Lead Electrocardiogram , 2015, IEEE Transactions on Automation Science and Engineering.

[2]  Teresa Bernarda Ludermir,et al.  An Optimization Methodology for Neural Network Weights and Architectures , 2006, IEEE Transactions on Neural Networks.

[3]  Thomas Penzel,et al.  Comparison of detrended fluctuation analysis and spectral analysis for heart rate variability in sleep and sleep apnea , 2003, IEEE Transactions on Biomedical Engineering.

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

[5]  K M Hla,et al.  Population-based study of sleep-disordered breathing as a risk factor for hypertension. , 1997, Archives of internal medicine.

[6]  Hazem M. El-Bakry,et al.  CNN for Handwritten Arabic Digits Recognition Based on LeNet-5 , 2016, AISI.

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

[8]  Liang Gao,et al.  A New Convolutional Neural Network-Based Data-Driven Fault Diagnosis Method , 2018, IEEE Transactions on Industrial Electronics.

[9]  Stefan Carlsson,et al.  CNN Features Off-the-Shelf: An Astounding Baseline for Recognition , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops.

[10]  Z. Moussavi,et al.  Snoring sounds variability as a signature of obstructive sleep apnea. , 2013, Medical engineering & physics.

[11]  Jie Wu,et al.  A Smile Detection Method Based on Improved LeNet-5 and Support Vector Machine , 2018, 2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).

[12]  Masakazu Matsugu,et al.  Subject independent facial expression recognition with robust face detection using a convolutional neural network , 2003, Neural Networks.

[13]  Hartmut Dickhaus,et al.  Recognition and quantification of sleep apnea by analysis of heart rate variability parameters , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[14]  Moncef Gabbouj,et al.  Real-Time Patient-Specific ECG Classification by 1-D Convolutional Neural Networks , 2016, IEEE Transactions on Biomedical Engineering.

[15]  Huanxin Zou,et al.  Synthetic Aperture Radar Target Recognition with Feature Fusion Based on a Stacked Autoencoder , 2017, Sensors.

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

[17]  T. Young,et al.  Increased prevalence of sleep-disordered breathing in adults. , 2013, American journal of epidemiology.

[18]  A. Halbower,et al.  Diagnosis and Management of Childhood Obstructive Sleep Apnea Syndrome , 2012, Pediatrics.

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

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

[21]  Hang Joon Kim,et al.  Segmentation of touching characters using an MLP , 1998, Pattern Recognit. Lett..

[22]  Yifan Li,et al.  A method to detect sleep apnea based on deep neural network and hidden Markov model using single-lead ECG signal , 2018, Neurocomputing.

[23]  Indranil Palit,et al.  A CNN-inspired mixed signal processor based on tunnel transistors , 2015, 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[24]  Daniel Sánchez Morillo,et al.  Probabilistic neural network approach for the detection of SAHS from overnight pulse oximetry , 2012, Medical & Biological Engineering & Computing.

[25]  Marimuthu Palaniswami,et al.  Support Vector Machines for Automated Recognition of Obstructive Sleep Apnea Syndrome From ECG Recordings , 2009, IEEE Transactions on Information Technology in Biomedicine.

[26]  Gerald Penn,et al.  Applying Convolutional Neural Networks concepts to hybrid NN-HMM model for speech recognition , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[27]  P. de Chazal,et al.  Automatic classification of sleep apnea epochs using the electrocardiogram , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[28]  K. Bloch,et al.  Polysomnography: a systematic review. , 1997, Technology and health care : official journal of the European Society for Engineering and Medicine.

[29]  Bingbing Ni,et al.  HCP: A Flexible CNN Framework for Multi-Label Image Classification , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[30]  Shin-Dug Kim,et al.  Electroencephalography Based Fusion Two-Dimensional (2D)-Convolution Neural Networks (CNN) Model for Emotion Recognition System , 2018, Sensors.

[31]  N. Punjabi The epidemiology of adult obstructive sleep apnea. , 2008, Proceedings of the American Thoracic Society.

[32]  Fernando Morgado Dias,et al.  Comparison of SFS and mRMR for oximetry feature selection in obstructive sleep apnea detection , 2020, Neural Computing and Applications.

[33]  G. Moody,et al.  The apnea-ECG database , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[34]  Dimitri Palaz,et al.  Analysis of CNN-based speech recognition system using raw speech as input , 2015, INTERSPEECH.

[35]  Wenpeng Yin,et al.  Comparative Study of CNN and RNN for Natural Language Processing , 2017, ArXiv.

[36]  Roberto Hornero,et al.  Utility of Approximate Entropy From Overnight Pulse Oximetry Data in the Diagnosis of the Obstructive Sleep Apnea Syndrome , 2007, IEEE Transactions on Biomedical Engineering.

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

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

[39]  Rob Fergus,et al.  Visualizing and Understanding Convolutional Networks , 2013, ECCV.

[40]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[41]  P. Hamilton,et al.  Open source ECG analysis , 2002, Computers in Cardiology.

[42]  Azadeh Yadollahi,et al.  Acoustic obstructive sleep apnea detection , 2009, 2009 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.