Automated detection of sleep apnea using sparse residual entropy features with various dictionaries extracted from heart rate and EDR signals

Comput Biol Med. 2019 May:108:20-30. doi: 10.1016/j.compbiomed.2019.03.016. Epub 2019 Mar 26.

Abstract

Sleep is a prominent physiological activity in our daily life. Sleep apnea is the category of sleep disorder during which the breathing of the person diminishes causing the alternation in the upper airway resistance. The electrocardiogram derived respiration (EDR) and heart rate (RR-time-series) signals are normally used for the detection of sleep apnea as these two signals capture cardio-pulmonary activity information. Hence, the analysis of these two signals provides vital information about sleep apnea. In this paper, we propose the novel sparse residual entropy (SRE) features for the automated detection of sleep apnea using EDR and heart rate signals. The features required for the automated detection of sleep apnea are extracted in three steps: (i) atomic decomposition based residual estimation from both EDR and heart rate signals using orthogonal matching pursuit (OMP) with different dictionaries, (ii) estimation of probabilities from each sparse residual, and (iii) calculation of the entropy features. The proposed SRE features are fed to the combination of fuzzy K-means clustering and support vector machine (SVM) to pick the best performing classifier. The experimental results demonstrate that the proposed SRE features with radial basis function (RBF) kernel-based SVM classifier yielded higher performance with accuracy, sensitivity and specificity values of 78.07%, 78.01%, and 78.13%, respectively with Fourier dictionary and 10-fold cross-validation. For subject-specific or leave-one-out validation case, the SVM classifier has sensitivity and specificity of 85.43% and 92.60%, respectively using SRE features with Fourier dictionary (FD).

Keywords: EDR and HRV signals dictionaries; SVM classifier; Sleep apnea detection; Sparse residual entropy.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Electrocardiography*
  • Heart Rate*
  • Humans
  • Respiration*
  • Signal Processing, Computer-Assisted*
  • Sleep Apnea Syndromes / physiopathology*
  • Support Vector Machine*