1
|
Safdar MF, Nowak RM, Pałka P. Pre-Processing techniques and artificial intelligence algorithms for electrocardiogram (ECG) signals analysis: A comprehensive review. Comput Biol Med 2024; 170:107908. [PMID: 38217973 DOI: 10.1016/j.compbiomed.2023.107908] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/10/2023] [Revised: 12/19/2023] [Accepted: 12/24/2023] [Indexed: 01/15/2024]
Abstract
Electrocardiogram (ECG) are the physiological signals and a standard test to measure the heart's electrical activity that depicts the movement of cardiac muscles. A review study has been conducted on ECG signals analysis with the help of artificial intelligence (AI) methods over the last ten years i.e., 2012-22. Primarily, the method of ECG analysis by software systems was divided into classical signal processing (e.g. spectrograms or filters), machine learning (ML) and deep learning (DL), including recursive models, transformers and hybrid. Secondly, the data sources and benchmark datasets were depicted. Authors grouped resources by ECG acquisition methods into hospital-based portable machines and wearable devices. Authors also included new trends like advanced pre-processing, data augmentation, simulations and agent-based modeling. The study found improvement in ECG examination perfection made each year through ML, DL, hybrid models, and transformers. Convolutional neural networks and hybrid models were more targeted and proved efficient. The transformer model extended the accuracy from 90% to 98%. The Physio-Net library helps acquire ECG signals, including the popular benchmark databases such as MIT-BIH, PTB, and challenging datasets. Similarly, wearable devices have been established as a appropriate option for monitoring patient health without the time and place limitations and are also helpful for AI model calibration with so far accuracy of 82%-83% on Samsung smartwatch. In the pre-processing signals, spectrogram generation through Fourier and wavelet transformations are erected leading approaches promoting on average accuracy of 90%-95%. Likewise, data enhancement using geometrical techniques is well-considered; however, extraction and concatenation-based methods need attention. As the what-if analysis in healthcare or cardiac issues can be performed using a complex simulation, the study reviews agent-based modeling and simulation approaches for cardiovascular risk event assessment.
Collapse
Affiliation(s)
- Muhammad Farhan Safdar
- Institute of Computer Science, Faculty of Electronics and Information Technology, Warsaw University of Technology, 00-665 Warsaw, Poland.
| | - Robert Marek Nowak
- Institute of Computer Science, Faculty of Electronics and Information Technology, Warsaw University of Technology, 00-665 Warsaw, Poland
| | - Piotr Pałka
- Institute of Control and Computation Engineering, Faculty of Electronics and Information Technology, Warsaw University of Technology, 00-665 Warsaw, Poland
| |
Collapse
|
2
|
Wright SE, Palmer C. Auditory rhythm complexity affects cardiac dynamics in perception and synchronization. PLoS One 2023; 18:e0293882. [PMID: 37976253 PMCID: PMC10656015 DOI: 10.1371/journal.pone.0293882] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/19/2023] [Accepted: 10/23/2023] [Indexed: 11/19/2023] Open
Abstract
Accurate perception and production of auditory rhythms are key for human behaviors such as speech and music. Auditory rhythms in music range in their complexity: complex rhythms (based on non-integer ratios between successive tone durations) are more difficult to perceive and produce than simple rhythms (based on integer ratios). The physiological activity supporting this behavioral difference is not well understood. In a within-subjects design, we addressed how rhythm complexity affects cardiac dynamics during auditory perception and production. Musically trained adults listened to and synchronized with simple and complex auditory rhythms while their cardiac activity was recorded. Participants identified missing tones in the rhythms during the Perception condition and tapped on a keyboard to synchronize with the rhythms in the Synchronization condition. Participants were equally accurate at identifying missing tones in simple and complex rhythms during the Perception condition. Tapping synchronization was less accurate and less precise with complex rhythms than with simple rhythms. Linear cardiac analyses showed a slower mean heart rate and greater heart rate variability during perception than synchronization for both simple and complex rhythms; only nonlinear recurrence quantification analyses reflected cardiac differences between simple and complex auditory rhythms. Nonlinear cardiac dynamics were also more deterministic (predictable) during rhythm perception than synchronization. Individual differences during tapping showed that greater heart rate variability was correlated with poorer synchronization. Overall, these findings suggest that linear measures of musicians' cardiac activity reflect global task variability while nonlinear measures additionally reflect stimulus rhythm complexity.
Collapse
Affiliation(s)
- Shannon E. Wright
- Department of Psychology, McGill University, Montréal, Québec, Canada
| | - Caroline Palmer
- Department of Psychology, McGill University, Montréal, Québec, Canada
| |
Collapse
|
3
|
Hemrajani P, Dhaka VS, Rani G, Shukla P, Bavirisetti DP. Efficient Deep Learning Based Hybrid Model to Detect Obstructive Sleep Apnea. SENSORS (BASEL, SWITZERLAND) 2023; 23:4692. [PMID: 37430605 DOI: 10.3390/s23104692] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/15/2023] [Revised: 04/23/2023] [Accepted: 04/25/2023] [Indexed: 07/12/2023]
Abstract
An increasing number of patients and a lack of awareness about obstructive sleep apnea is a point of concern for the healthcare industry. Polysomnography is recommended by health experts to detect obstructive sleep apnea. The patient is paired up with devices that track patterns and activities during their sleep. Polysomnography, being a complex and expensive process, cannot be adopted by the majority of patients. Therefore, an alternative is required. The researchers devised various machine learning algorithms using single lead signals such as electrocardiogram, oxygen saturation, etc., for the detection of obstructive sleep apnea. These methods have low accuracy, less reliability, and high computation time. Thus, the authors introduced two different paradigms for the detection of obstructive sleep apnea. The first is MobileNet V1, and the other is the convergence of MobileNet V1 with two separate recurrent neural networks, Long-Short Term Memory and Gated Recurrent Unit. They evaluate the efficacy of their proposed method using authentic medical cases from the PhysioNet Apnea-Electrocardiogram database. The model MobileNet V1 achieves an accuracy of 89.5%, a convergence of MobileNet V1 with LSTM achieves an accuracy of 90%, and a convergence of MobileNet V1 with GRU achieves an accuracy of 90.29%. The obtained results prove the supremacy of the proposed approach in comparison to the state-of-the-art methods. To showcase the implementation of devised methods in a real-life scenario, the authors design a wearable device that monitors ECG signals and classifies them into apnea and normal. The device employs a security mechanism to transmit the ECG signals securely over the cloud with the consent of patients.
Collapse
Affiliation(s)
- Prashant Hemrajani
- Computer and Communication Engineering, Manipal University Jaipur, Jaipur 303007, Rajasthan, India
| | - Vijaypal Singh Dhaka
- Computer and Communication Engineering, Manipal University Jaipur, Jaipur 303007, Rajasthan, India
| | - Geeta Rani
- Computer and Communication Engineering, Manipal University Jaipur, Jaipur 303007, Rajasthan, India
| | - Praveen Shukla
- Computer and Communication Engineering, Manipal University Jaipur, Jaipur 303007, Rajasthan, India
| | - Durga Prasad Bavirisetti
- Department of Computer Science, Norwegian University of Science and Technology, 7034 Trondheim, Norway
| |
Collapse
|
4
|
Sharaf AI. Sleep Apnea Detection Using Wavelet Scattering Transformation and Random Forest Classifier. ENTROPY (BASEL, SWITZERLAND) 2023; 25:399. [PMID: 36981288 PMCID: PMC10047098 DOI: 10.3390/e25030399] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 01/12/2023] [Revised: 02/08/2023] [Accepted: 02/17/2023] [Indexed: 06/18/2023]
Abstract
Obstructive Sleep Apnea (OSA) is a common sleep-breathing disorder that highly reduces the quality of human life. The most powerful method for the detection and classification of sleep apnea is the Polysomnogram. However, this method is time-consuming and cost-inefficient. Therefore, several methods focus on using electrocardiogram (ECG) signals to detect sleep apnea. This paper proposed a novel automated approach to detect and classify apneic events from single-lead ECG signals. Wavelet Scattering Transformation (WST) was applied to the ECG signals to decompose the signal into smaller segments. Then, a set of features, including higher-order statistics and entropy-based features, was extracted from the WST coefficients to formulate a search space. The obtained features were fed to a random forest classifier to classify the ECG segments. The experiment was validated using the 10-fold and hold-out cross-validation methods, which resulted in an accuracy of 91.65% and 90.35%, respectively. The findings were compared with different classifiers to show the significance of the proposed approach. The proposed approach achieved better performance measures than most of the existing methodologies.
Collapse
Affiliation(s)
- Ahmed I Sharaf
- Deanship of Scientific Research, Umm Al-Qura University, Mecca 24382, Saudi Arabia
| |
Collapse
|
5
|
Ayatollahi A, Afrakhteh S, Soltani F, Saleh E. Sleep apnea detection from ECG signal using deep CNN-based structures. EVOLVING SYSTEMS 2022. [DOI: 10.1007/s12530-022-09445-1] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/24/2022]
|
6
|
Detection of sleep apnea using deep neural networks and single-lead ECG signals. Biomed Signal Process Control 2022. [DOI: 10.1016/j.bspc.2021.103125] [Citation(s) in RCA: 5] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/22/2022]
|
7
|
ECG and Heart Rate Variability in Sleep-Related Breathing Disorders. ADVANCES IN EXPERIMENTAL MEDICINE AND BIOLOGY 2022; 1384:159-183. [PMID: 36217084 DOI: 10.1007/978-3-031-06413-5_10] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
Abstract
Here we discuss the current perspectives of comprehensive heart rate variability (HRV) analysis in electrocardiogram (ECG) signals as a non-invasive and reliable measure to assess autonomic function in sleep-related breathing disorders (SDB). It is a tool of increasing interest as different facets of HRV can be implemented to screen and diagnose SDB, monitor treatment efficacy, and prognose adverse cardiovascular outcomes in patients with sleep apnea. In this context, the technical aspects, pathophysiological features, and clinical applications of HRV are discussed to explore its usefulness in better understanding SDB.
Collapse
|
8
|
Lin CY, Wang YW, Setiawan F, Trang NTH, Lin CW. Sleep Apnea Classification Algorithm Development Using a Machine-Learning Framework and Bag-of-Features Derived from Electrocardiogram Spectrograms. J Clin Med 2021; 11:jcm11010192. [PMID: 35011934 PMCID: PMC8745785 DOI: 10.3390/jcm11010192] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 11/01/2021] [Revised: 12/24/2021] [Accepted: 12/29/2021] [Indexed: 01/31/2023] Open
Abstract
BACKGROUND Heart rate variability (HRV) and electrocardiogram (ECG)-derived respiration (EDR) have been used to detect sleep apnea (SA) for decades. The present study proposes an SA-detection algorithm using a machine-learning framework and bag-of-features (BoF) derived from an ECG spectrogram. METHODS This study was verified using overnight ECG recordings from 83 subjects with an average apnea-hypopnea index (AHI) 29.63 (/h) derived from the Physionet Apnea-ECG and National Cheng Kung University Hospital Sleep Center database. The study used signal preprocessing to filter noise and artifacts, ECG time-frequency transformation using continuous wavelet transform (CWT), BoF feature generation, machine-learning classification using support vector machine (SVM), ensemble learning (EL), k-nearest neighbor (KNN) classification, and cross-validation. The time length of the spectrogram was set as 10 and 60 s to examine the required minimum spectrogram window time length to achieve satisfactory accuracy. Specific frequency bands of 0.1-50, 8-50, 0.8-10, and 0-0.8 Hz were also extracted to generate the BoF to determine the band frequency best suited for SA detection. RESULTS The five-fold cross-validation accuracy using the BoF derived from the ECG spectrogram with 10 and 60 s time windows were 90.5% and 91.4% for the 0.1-50 Hz and 8-50 Hz frequency bands, respectively. CONCLUSION An SA-detection algorithm utilizing BoF and a machine-learning framework was successfully developed in this study with satisfactory classification accuracy and high temporal resolution.
Collapse
Affiliation(s)
- Cheng-Yu Lin
- Department of Otolaryngology, National Cheng Kung University Hospital, College of Medicine, National Cheng Kung University, Tainan 704, Taiwan;
- Department of Environmental and Occupational Medicine, National Cheng Kung University Hospital, College of Medicine, National Cheng Kung University, Tainan 704, Taiwan
- Sleep Medicine Center, National Cheng Kung University Hospital, College of Medicine, National Cheng Kung University, Tainan 704, Taiwan
| | - Yi-Wen Wang
- Department of Biomedical Engineering, College of Engineering, National Cheng Kung University, Tainan 701, Taiwan; (Y.-W.W.); (F.S.); (N.T.H.T.)
| | - Febryan Setiawan
- Department of Biomedical Engineering, College of Engineering, National Cheng Kung University, Tainan 701, Taiwan; (Y.-W.W.); (F.S.); (N.T.H.T.)
| | - Nguyen Thi Hoang Trang
- Department of Biomedical Engineering, College of Engineering, National Cheng Kung University, Tainan 701, Taiwan; (Y.-W.W.); (F.S.); (N.T.H.T.)
| | - Che-Wei Lin
- Department of Biomedical Engineering, College of Engineering, National Cheng Kung University, Tainan 701, Taiwan; (Y.-W.W.); (F.S.); (N.T.H.T.)
- Medical Device Innovation Center, National Cheng Kung University, Tainan 704, Taiwan
- Institute of Gerontology, College of Medicine, National Cheng Kung University, Tainan 701, Taiwan
- Correspondence:
| |
Collapse
|
9
|
John A, Nundy KK, Cardiff B, John D. Multimodal Multiresolution Data Fusion Using Convolutional Neural Networks for IoT Wearable Sensing. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS 2021; 15:1161-1173. [PMID: 34882563 DOI: 10.1109/tbcas.2021.3134043] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/13/2023]
Abstract
With advances in circuit design and sensing technology, the acquisition of data from a large number of Internet of Things (IoT) sensors simultaneously to enable more accurate inferences has become mainstream. In this work, we propose a novel convolutional neural network (CNN) model for the fusion of multimodal and multiresolution data obtained from several sensors. The proposed model enables the fusion of multiresolution sensor data, without having to resort to padding/ resampling to correct for frequency resolution differences even when carrying out temporal inferences like high-resolution event detection. The performance of the proposed model is evaluated for sleep apnea event detection, by fusing three different sensor signals obtained from UCD St. Vincent University Hospital's sleep apnea database. The proposed model is generalizable and this is demonstrated by incremental performance improvements, proportional to the number of sensors used for fusion. A selective dropout technique is used to prevent overfitting of the model to any specific high-resolution input, and increase the robustness of fusion to signal corruption from any sensor source. A fusion model with electrocardiogram (ECG), Peripheral oxygen saturation signal (SpO2), and abdominal movement signal achieved an accuracy of 99.72% and a sensitivity of 98.98%. Energy per classification of the proposed fusion model was estimated to be approximately 5.61 μJ for on-chip implementation. The feasibility of pruning to reduce the complexity of the fusion models was also studied.
Collapse
|
10
|
Afrakhteh S, Ayatollahi A, Soltani F. Classification of sleep apnea using EMD-based features and PSO-trained neural networks. BIOMED ENG-BIOMED TE 2021; 66:459-472. [PMID: 33930264 DOI: 10.1515/bmt-2021-0025] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/29/2021] [Accepted: 04/12/2021] [Indexed: 11/15/2022]
Abstract
In this study, we propose a method for detecting obstructive sleep apnea (OSA) based on the features extracted from empirical mode decomposition (EMD) and the neural networks trained by particle swarm optimization (PSO) in the classification phase. After extracting the features from the intrinsic mode functions (IMF) of each heart rate variability (HRV) signal of each segment, these features were applied to the input of popular classifiers such as multi-layer perceptron neural networks (MLPNN), Naïve Bayes, linear discriminant analysis (LDA), k-nearest neighborhood (KNN), and support vector machines (SVM) were applied. The results show that the MLPNN learned with back propagation (BP) algorithm has a diagnostic accuracy of less than 90%, and this may be due to being derivative based property of the BP algorithm, which causes trapping in the local minima. For Improving MLPNN's performance, we used the PSO algorithm instead of the BP method in training part. Therefore, the MLPNN's accuracy improved from 89.36 to 97.66% after the application of the PSO algorithm. The proposed method has also reached to 97.78 and 97.96% in sensitivity and specificity, respectively. So, it can be concluded that the proposed method achieves better or comparable results when compared with the previous works in this field.
Collapse
Affiliation(s)
- Sajjad Afrakhteh
- Department of Electrical Engineering, Iran University of Science and Technology, Narmak, Tehran, 16846-13114, Iran
| | - Ahmad Ayatollahi
- Department of Electrical Engineering, Iran University of Science and Technology, Narmak, Tehran, 16846-13114, Iran
| | - Fatemeh Soltani
- Department of Electrical Engineering, Iran University of Science and Technology, Narmak, Tehran, 16846-13114, Iran
| |
Collapse
|
11
|
Ensemble of Deep Learning Models for Sleep Apnea Detection: An Experimental Study. SENSORS 2021; 21:s21165425. [PMID: 34450866 PMCID: PMC8399151 DOI: 10.3390/s21165425] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/16/2021] [Revised: 08/05/2021] [Accepted: 08/07/2021] [Indexed: 01/06/2023]
Abstract
Sleep Apnea is a breathing disorder occurring during sleep. Older people suffer most from this disease. In-time diagnosis of apnea is needed which can be observed by the application of a proper health monitoring system. In this work, we focus on Obstructive Sleep Apnea (OSA) detection from the Electrocardiogram (ECG) signals obtained through the body sensors. Our work mainly consists of an experimental study of different ensemble techniques applied on three deep learning models—two Convolutional Neural Network (CNN) based models, and a combination of CNN and Long Short-Term Memory (LSTM) models, which were previously proposed in the OSA detection domain. We have chosen four ensemble techniques—majority voting, sum rule and Choquet integral based fuzzy fusion and trainable ensemble using Multi-Layer Perceptron (MLP) for our case study. All the experiments are conducted on the benchmark PhysioNet Apnea-ECG Database. Finally, we have achieved highest OSA detection accuracy of 85.58% using the MLP based ensemble approach. Our best result is also able to surpass many of state-of-the-art methods.
Collapse
|
12
|
Classification of Obstructive Sleep Apnoea from single-lead ECG signals using convolutional neural and Long Short Term Memory networks. Biomed Signal Process Control 2021. [DOI: 10.1016/j.bspc.2021.102906] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
|
13
|
Obstructive sleep apnea screening from unprocessed ECG signals using statistical modelling. Biomed Signal Process Control 2021. [DOI: 10.1016/j.bspc.2021.102685] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
|
14
|
Mashrur FR, Islam MS, Saha DK, Islam SMR, Moni MA. SCNN: Scalogram-based convolutional neural network to detect obstructive sleep apnea using single-lead electrocardiogram signals. Comput Biol Med 2021; 134:104532. [PMID: 34102402 DOI: 10.1016/j.compbiomed.2021.104532] [Citation(s) in RCA: 22] [Impact Index Per Article: 7.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/29/2020] [Revised: 05/21/2021] [Accepted: 05/24/2021] [Indexed: 11/19/2022]
Abstract
Sleep apnea is a common symptomatic disease affecting nearly 1 billion people around the world. The gold standard approach for determining the severity of sleep apnea is full-night polysomnography conducted in the laboratory, which is very costly and cumbersome. In this work, we propose a novel scalogram-based convolutional neural network (SCNN) to detect obstructive sleep apnea (OSA) using single-lead electrocardiogram (ECG) signals. Firstly, we use continuous wavelet transform (CWT) to convert ECG signals into conventional scalograms. In parallel, we also apply empirical mode decomposition (EMD) to the signals to find correlated intrinsic mode functions (IMFs) and then apply CWT on the IMFs to obtain hybrid scalograms. Finally, we train a lightweight CNN model on these scalograms to extract deep features for OSA detection. Experiments on the benchmark Apnea-ECG dataset demonstrate that our proposed model results in an accuracy of 94.30%, sensitivity 94.30%, specificity 94.51%, and F1-score 95.85% in per-segment classification. Our model also achieves an accuracy of 81.86%, sensitivity 71.62%, specificity 86.05%, and F1-score 69.63% for UCDDB dataset. Furthermore, our model achieves an accuracy of 100.00% in per-recording classification for Apnea-ECG dataset. The experimental results outperform the existing OSA detection approaches using ECG signals.
Collapse
Affiliation(s)
- Fazla Rabbi Mashrur
- Department of Biomedical Engineering, Khulna University of Engineering & Technology, Bangladesh.
| | - Md Saiful Islam
- School of Information and Communication Technology, Griffith University, Gold Coast, Australia.
| | - Dabasish Kumar Saha
- Department of Biomedical Engineering, Khulna University of Engineering & Technology, Bangladesh.
| | - S M Riazul Islam
- Department of Computer Science and Engineering, Sejong University, Seoul 05006, South Korea.
| | - Mohammad Ali Moni
- WHO Collaborating Centre on eHealth, UNSW Digital Health, School of Public Health and Community Medicine, University of New South Wales, Australia.
| |
Collapse
|
15
|
Rajesh KNVPS, Dhuli R, Kumar TS. Obstructive sleep apnea detection using discrete wavelet transform-based statistical features. Comput Biol Med 2020; 130:104199. [PMID: 33422885 DOI: 10.1016/j.compbiomed.2020.104199] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/14/2020] [Revised: 12/19/2020] [Accepted: 12/19/2020] [Indexed: 11/29/2022]
Abstract
MOTIVATION AND OBJECTIVE Obstructive sleep apnea (OSA) is a sleep disorder identified in nearly 10% of middle-aged people, which deteriorates the normal functioning of human organs, notably that of the heart. Furthermore, untreated OSA is associated with increased hypertension, diabetes, stroke, and cardiovascular diseases, thereby increasing the mortality risk. Therefore, early identification of sleep apnea is of significant interest. METHOD In this paper, an automated approach for OSA diagnosis using a single-lead electrocardiogram (ECG) has been reported. Three sets of features, namely moments of power spectrum density (PSD), waveform complexity measures, and higher-order moments, are extracted from the 1-min segmented ECG subbands obtained from discrete wavelet transform (DWT). Later, correlation-based feature selection with particle swarm optimization (PSO) search strategy is employed for getting an optimum feature vector. This process retained 18 significant features from initially computed 32 features. Finally, the acquired feature set is fed to different classifiers including, linear discriminant analysis, nearest neighbors, support vector machine, and random forest to perform per segment classification. RESULTS Experiments on the publicly available physionet single-lead ECG dataset show that the proposed approach using the random forest classifier effectively discriminates normal and OSA ECG signals. Specifically, our method achieved an accuracy of 89% and 90%, with 50-50 hold-out validation and 10-fold cross-validation, respectively. Besides, in both these validation scenarios, our method obtained 96% of the area under ROC. Importantly, our proposed approach provided better performance results than most of the existing methodologies.
Collapse
Affiliation(s)
- Kandala N V P S Rajesh
- Department of ECE, Gayatri Vidya Parishad College of Engineering, Visakhapatnam, 530048, India.
| | - Ravindra Dhuli
- School of Electronics Engineering, VIT- AP University, Amaravathi, 522237, India.
| | - T Sunil Kumar
- Department of Engineering Cybernetics, NTNU, Norway.
| |
Collapse
|
16
|
Zarei A, Mohammadzadeh Asl B. Performance evaluation of the spectral autocorrelation function and autoregressive models for automated sleep apnea detection using single-lead ECG signal. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2020; 195:105626. [PMID: 32634646 DOI: 10.1016/j.cmpb.2020.105626] [Citation(s) in RCA: 13] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/25/2020] [Accepted: 06/21/2020] [Indexed: 06/11/2023]
Abstract
BACKGROUND AND OBJECTIVE This paper addresses the automated recognition of obstructive sleep apnea (OSA) from the analysis of single-lead ECG signals. This is one of the most important problems that is, critical to the realization of monitoring patients with sleep apnea. METHODS In the present study, a novel solution based on autoregressive (AR) modeling of the single-lead ECG, and spectral autocorrelation function as an ECG feature extraction method is presented. The more effective features are opted by sequential forward feature selection (SFFS) technique and fed into the random forest for binary classification between the apnea and normal events. RESULTS Experimental results on Apnea-ECG database proved that the introduced algorithm resulted in an accuracy of 93.90% (sensitivity of 92.26% and specificity of 94.92%) in per-segment classification, which outperforms the other cutting-edge automatic OSA recognition techniques. Moreover, the proposed algorithm provided an accuracy of 97.14% (sensitivity of 95.65% and specificity of 100%) in discrimination of apnea patients from the normal subjects, which is comparable to the traditional and existing approaches. CONCLUSIONS This study suggests that automatic OSA recognition from single-lead ECG signals is possible, which can be used as an inexpensive and low complexity burden alternative to more conventional methods such as Polysomnography.
Collapse
Affiliation(s)
- Asghar Zarei
- Department of Biomedical Engineering, Tarbiat Modares University, Tehran, Iran
| | | |
Collapse
|
17
|
Fatimah B, Singh P, Singhal A, Pachori RB. Detection of apnea events from ECG segments using Fourier decomposition method. Biomed Signal Process Control 2020. [DOI: 10.1016/j.bspc.2020.102005] [Citation(s) in RCA: 39] [Impact Index Per Article: 9.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
|
18
|
A Sleep Apnea Detection System Based on a One-Dimensional Deep Convolution Neural Network Model Using Single-Lead Electrocardiogram. SENSORS 2020; 20:s20154157. [PMID: 32722630 PMCID: PMC7435835 DOI: 10.3390/s20154157] [Citation(s) in RCA: 23] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/24/2020] [Revised: 07/17/2020] [Accepted: 07/24/2020] [Indexed: 11/30/2022]
Abstract
Many works in recent years have been focused on developing a portable and less expensive system for diagnosing patients with obstructive sleep apnea (OSA), instead of using the inconvenient and expensive polysomnography (PSG). This study proposes a sleep apnea detection system based on a one-dimensional (1D) deep convolutional neural network (CNN) model using the single-lead 1D electrocardiogram (ECG) signals. The proposed CNN model consists of 10 identical CNN-based feature extraction layers, a flattened layer, 4 identical classification layers mainly composed of fully connected networks, and a softmax classification layer. Thirty-five released and thirty-five withheld ECG recordings from the MIT PhysioNet Apnea-ECG Database were applied to train the proposed CNN model and validate its accuracy for the detection of the apnea events. The results show that the proposed model achieves 87.9% accuracy, 92.0% specificity, and 81.1% sensitivity for per-minute apnea detection, and 97.1% accuracy, 100% specificity, and 95.7% sensitivity for per-recording classification. The proposed model improves the accuracy of sleep apnea detection in comparison with several feature-engineering-based and feature-learning-based approaches.
Collapse
|
19
|
Zarei A, Asl BM. Automatic classification of apnea and normal subjects using new features extracted from HRV and ECG-derived respiration signals. Biomed Signal Process Control 2020. [DOI: 10.1016/j.bspc.2020.101927] [Citation(s) in RCA: 23] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/06/2023]
|
20
|
Sharma H, Sharma KK. Sleep apnea detection from ECG using variational mode decomposition. Biomed Phys Eng Express 2020; 6:015026. [PMID: 33438614 DOI: 10.1088/2057-1976/ab68e9] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/12/2022]
Abstract
Sleep apnea is a pervasive breathing problem during night sleep, and its repetitive occurrence causes various health problems. Polysomnography is commonly used for apnea screening which is an expensive, time-consuming, and complex process. In this paper, a simple but efficient technique based on the variational mode decomposition (VMD) for automated detection of sleep apnea from single-lead ECG is proposed. The heart rate variability and ECG-derived respiration signals obtained from ECG are decomposed into different modes using the VMD, and these modes are used for extracting different features including spectral entropies, interquartile range, and energy. The principal component analysis is employed to reduce the dimension of the feature vector. The experiments are conducted using the Apnea-ECG dataset, and the classification performance of various classifiers is investigated. In per-segment classification, an accuracy of about 87.5% (Sens: 84.9%, Spec: 88.2%) is achieved using the K-nearest neighbor classifier. In per-recording classification, the proposed technique using the linear discriminant analysis model outperformed the existing apnea detection approaches by achieving the accuracy of 100%. The algorithm also provided the best agreement between the estimated and reference apnea-hypopnea index (AHI) values. These results show that the algorithm has the potential to be used for home-based apnea screening systems.
Collapse
Affiliation(s)
- Hemant Sharma
- Dept. of Electronics & Communication Engineering, National Institute of Technology Rourkela, Rourkela-769008, India
| | | |
Collapse
|
21
|
Barroso-García V, Gutiérrez-Tobal GC, Kheirandish-Gozal L, Álvarez D, Vaquerizo-Villar F, Núñez P, Del Campo F, Gozal D, Hornero R. Usefulness of recurrence plots from airflow recordings to aid in paediatric sleep apnoea diagnosis. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2020; 183:105083. [PMID: 31590097 DOI: 10.1016/j.cmpb.2019.105083] [Citation(s) in RCA: 13] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/26/2019] [Revised: 08/28/2019] [Accepted: 09/16/2019] [Indexed: 06/10/2023]
Abstract
BACKGROUND AND OBJECTIVE In-laboratory overnight polysomnography (PSG) is the gold standard method to diagnose the Sleep Apnoea-Hypopnoea Syndrome (SAHS). PSG is a complex, expensive, labour-intensive and time-consuming test. Consequently, simplified diagnostic methods are desirable. We propose the analysis of the airflow (AF) signal by means of recurrence plots (RP) features. The main goal of our study was to evaluate the utility of the information from RPs of the AF signals to detect paediatric SAHS at different levels of severity. In addition, we also evaluated the complementarity with the 3% oxygen desaturation index (ODI3). METHODS 946 AF and blood oxygen saturation (SpO2) recordings from children ages 0-13 years were used. The population under study was randomly split into training (60%) and test (40%) sets. RP was computed and 9 RP features were extracted from each AF recording. ODI3 was also calculated from each SpO2 recording. A feature selection stage was conducted in the training group by means of the fast correlation-based filter (FCBF) methodology to obtain a relevant and non-redundant optimum feature subset. A multi-layer perceptron neural network with Bayesian approach (BY-MLP), trained with these optimum features, was used to estimate the apnoea-hypopnoea index (AHI). RESULTS 8 of the RP features showed statistically significant differences (p-value <0.01) among the SAHS severity groups. FCBF selected the maximum length of the diagonal lines from RP, as well as the ODI3. Using these optimum features, the BY-MLP model achieved 83.2%, 78.5%, and 91.0% accuracy in the test group for the AHI thresholds 1, 5, and 10 events/h, respectively. Moreover, this model reached a negative likelihood ratio of 0.1 for 1 event/h and a positive likelihood ratio of 13.7 for 10 events/h. CONCLUSIONS RP analysis enables extraction of useful SAHS-related information from overnight AF paediatric recordings. Moreover, it provides complementary information to the widely-used clinical variable ODI3. Thus, RP applied to AF signals can be used along with ODI3 to help in paediatric SAHS diagnosis, particularly to either confirm the absence of SAHS or the presence of severe SAHS.
Collapse
Affiliation(s)
| | | | - Leila Kheirandish-Gozal
- Department of Child Health, The University of Missouri School of Medicine, Columbia, MO, USA
| | - Daniel Álvarez
- Biomedical Engineering Group, Universidad de Valladolid, Valladolid, Spain; Sleep-Ventilation Unit, Pneumology Service, Río Hortega University Hospital, Valladolid, Spain
| | | | - Pablo Núñez
- Biomedical Engineering Group, Universidad de Valladolid, Valladolid, Spain
| | - Félix Del Campo
- Biomedical Engineering Group, Universidad de Valladolid, Valladolid, Spain; Sleep-Ventilation Unit, Pneumology Service, Río Hortega University Hospital, Valladolid, Spain
| | - David Gozal
- Department of Child Health, The University of Missouri School of Medicine, Columbia, MO, USA
| | - Roberto Hornero
- Biomedical Engineering Group, Universidad de Valladolid, Valladolid, Spain; IMUVA, Instituto de Investigación en Matemáticas, Universidad de Valladolid, Valladolid, Spain. http://www.gib.tel.uva.es
| |
Collapse
|
22
|
|
23
|
Zhang Z, Han J, Qian K, Janott C, Guo Y, Schuller B. Snore-GANs: Improving Automatic Snore Sound Classification With Synthesized Data. IEEE J Biomed Health Inform 2020; 24:300-310. [DOI: 10.1109/jbhi.2019.2907286] [Citation(s) in RCA: 23] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
|
24
|
Mostafa SS, Mendonça F, G. Ravelo-García A, Morgado-Dias F. A Systematic Review of Detecting Sleep Apnea Using Deep Learning. SENSORS (BASEL, SWITZERLAND) 2019; 19:E4934. [PMID: 31726771 PMCID: PMC6891618 DOI: 10.3390/s19224934] [Citation(s) in RCA: 50] [Impact Index Per Article: 10.0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/13/2019] [Revised: 10/29/2019] [Accepted: 11/04/2019] [Indexed: 02/02/2023]
Abstract
Sleep apnea is a sleep related disorder that significantly affects the population. Polysomnography, the gold standard, is expensive, inaccessible, uncomfortable and an expert technician is needed to score. Numerous researchers have proposed and implemented automatic scoring processes to address these issues, based on fewer sensors and automatic classification algorithms. Deep learning is gaining higher interest due to database availability, newly developed techniques, the possibility of producing machine created features and higher computing power that allows the algorithms to achieve better performance than the shallow classifiers. Therefore, the sleep apnea research has currently gained significant interest in deep learning. The goal of this work is to analyze the published research in the last decade, providing an answer to the research questions such as how to implement the different deep networks, what kind of pre-processing or feature extraction is needed, and the advantages and disadvantages of different kinds of networks. The employed signals, sensors, databases and implementation challenges were also considered. A systematic search was conducted on five indexing services from 2008-2018. A total of 255 papers were found and 21 were selected by considering the inclusion and exclusion criteria, using the preferred reporting items for systematic reviews and meta-analyses (PRISMA) approach.
Collapse
Affiliation(s)
- Sheikh Shanawaz Mostafa
- Instituto Superior Técnico, Universidade de Lisboa, 1049-001 Lisboa, Portugal;
- Madeira Interactive Technologies Institute, 9020-105 Funchal, Portugal
| | - Fábio Mendonça
- Instituto Superior Técnico, Universidade de Lisboa, 1049-001 Lisboa, Portugal;
- Madeira Interactive Technologies Institute, 9020-105 Funchal, Portugal
| | - Antonio G. Ravelo-García
- Institute for Technological Development and Innovation in Communications, Universidad de Las Palmas de Gran Canaria, 35001 Las Palmas, Spain;
| | - Fernando Morgado-Dias
- Faculdade de Ciências Exatas e da Engenharia, Universidade da Madeira, 9000-082 Funchal, Portugal
| |
Collapse
|
25
|
Yu H, Deng C, Sun J, Chen Y, Cao Y. Cascading detection model for prediction of apnea-hypopnea events based on nasal flow and arterial blood oxygen saturation. Sleep Breath 2019; 24:483-490. [PMID: 31278530 PMCID: PMC7289775 DOI: 10.1007/s11325-019-01886-4] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/29/2019] [Revised: 06/20/2019] [Accepted: 06/27/2019] [Indexed: 11/28/2022]
Abstract
Purpose Sleep apnea and hypopnea syndrome (SAHS) seriously affects sleep quality. In recent years, much research has focused on the detection of SAHS using various physiological signals and algorithms. The purpose of this study is to find an efficient model for detection of apnea-hypopnea events based on nasal flow and SpO2 signals. Methods A 60-s detector and a 10-s detector were cascaded for precise detection of apnea-hypopnea (AH) events. Random forests were adopted for classification of data segments based on morphological features extracted from nasal flow and arterial blood oxygen saturation (SpO2). Then the segments’ classification results were fed into an event detector to locate the start and end time of every AH event and predict the AH index (AHI). Results A retrospective study of 24 subjects’ polysomnography recordings was conducted. According to segment analysis, the cascading detection model reached an accuracy of 88.3%. While Pearson’s correlation coefficient between estimated AHI and reference AHI was 0.99, in the diagnosis of SAHS severity, the proposed method exhibited a performance with Cohen’s kappa coefficient of 0.76. Conclusions The cascading detection model is able to detect AH events and provide an estimate of AHI. The results indicate that it has the potential to be a useful tool for SAHS diagnosis.
Collapse
Affiliation(s)
- Hui Yu
- Department of Biomedical Engineering, Tianjin University, Tianjin, China
| | - Chenyang Deng
- Department of Biomedical Engineering, Tianjin University, Tianjin, China
| | - Jinglai Sun
- Department of Biomedical Engineering, Tianjin University, Tianjin, China
| | - Yanjin Chen
- Tianjin Hospital of ITCWM Nankai Hospital, Tianjin, China
| | - Yuzhen Cao
- Department of Biomedical Engineering, Tianjin University, Tianjin, China.
| |
Collapse
|
26
|
Wang L, Lin Y, Wang J. A RR interval based automated apnea detection approach using residual network. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2019; 176:93-104. [PMID: 31200916 DOI: 10.1016/j.cmpb.2019.05.002] [Citation(s) in RCA: 22] [Impact Index Per Article: 4.4] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/07/2019] [Revised: 04/26/2019] [Accepted: 05/07/2019] [Indexed: 06/09/2023]
Abstract
BACKGROUND AND OBJECTIVE Apnea is one of the most common conditions that causes sleep-disorder breathing. With growing number of patients worldwide, more and more patients suffer from complications of apnea. But most of them stay untreated due to the complex and time-consuming polysomnography (PSG) diagnosis method. Effective and precise diagnosis support system using electrocardiograph (ECG) is required. In this paper, we propose an approach using residual network to detect apnea based on RR intervals (intervals between R-peaks of ECG signal). METHODS In our model, we apply residual network to represent information carried by RR intervals. Moreover, we proposed a novel perspective, called dynamic autoregressive representation, to provide interpretation of representing the RR intervals by convolutional layers. RESULTS This approach is tested for per-segment apnea detection using publicly available dataset on Physionet. 30 overnight recordings are used for training and 5 for testing. We achieve a good result of 94.4% accuracy, 93.0% sensitivity and 94.9% specificity. This result outperform other prevalent methods based on RR intervals. This model also shows its good adaptivity while using ECG-derived respiration signal (EDR) in experiments. Its extensiveness is evaluated and compared in experiments. The proposed model is also compared with deep neural networks using original ECG signals for apnea detection, and it achieves better result using fewer input samples. CONCLUSIONS We develop a deep residual network to detect apnea on low-sample-rate RR intervals. The result suggests a possibility of representing RR intervals by neural network. The model showed strong adaptivity when using EDR input.
Collapse
Affiliation(s)
- Lei Wang
- (a)Beijing Key Lab of Traffic Data Analysis and Mining, School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, PR China.
| | - Youfang Lin
- (a)Beijing Key Lab of Traffic Data Analysis and Mining, School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, PR China; (b)Key Laboratory of Intelligent Passenger Service of Civil Aviation, CAAC.
| | - Jing Wang
- (a)Beijing Key Lab of Traffic Data Analysis and Mining, School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044, PR China.
| |
Collapse
|
27
|
Zhao D, Wang Y, Wang Q, Wang X. Comparative analysis of different characteristics of automatic sleep stages. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE 2019; 175:53-72. [PMID: 31104715 DOI: 10.1016/j.cmpb.2019.04.004] [Citation(s) in RCA: 18] [Impact Index Per Article: 3.6] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Received: 10/22/2018] [Revised: 04/03/2019] [Accepted: 04/05/2019] [Indexed: 06/09/2023]
Abstract
BACKGROUND AND OBJECTIVE With the acceleration of social rhythm and the increase of pressure, there are various sleep problems among people. Sleep staging is an important basis for the diagnosis of sleep disorders and other related diseases. The process of automatic staging of sleep is mainly divided into three core steps: data preprocessing, feature extraction, and classification. Accurate analysis of the features of sleep electroencephalogram (EEG) signals is not only helpful to improve the accuracy of sleep staging, but also help people to understand their sleep status. METHODS This paper focuses on the analysis of EEG features during sleep staging, and reviews many feature extraction methods and classification methods for sleep staging and sums up these algorithms used in literatures and its staging results. Besides, this paper lists a total of 22 features based on time domain, time-frequency, and nonlinear analysis methods, including kurtosis, skewness, Hjorth parameters, and standard deviations, wavelets energy; sample entropy (SampEn), fuzzy entropy, Tsallis entropy, fractal dimension (FD), complexity. The data set comes from EDF database. Wavelet transform (WT) and support vector machine (SVM) are used to achieve the sleep staging based on single-channel EEG signal. And the characteristic feature data was analyzed by ANOVA. RESULTS By comparison, the SampEn, fuzzy entropy, FD and complexity can achieve ideal sleep staging. The highest accuracy of sleep staging is 85.93%. The FD and complexity are simpler than the entropy value, but their accuracies are lower. Furthermore, the distribution of these methods in different sleep period is more significant than others, which is content with the results of sleep staging. CONCLUSION In a word, due to the non-stationary and non-linear characteristics of EEG signals, time domain and time-frequency analysis methods all have some limitations. Nonlinear analysis was more effective and practical for the analysis of sleep EEG.
Collapse
Affiliation(s)
- Dechun Zhao
- Chongqing Engineering Laboratory of Digital Medical Equipment and Systems, Chongqing University of Posts and Telecommunications, Chongqing 400065, China.
| | - Yi Wang
- Chongqing Engineering Laboratory of Digital Medical Equipment and Systems, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| | - Qiangqiang Wang
- Chongqing Engineering Laboratory of Digital Medical Equipment and Systems, Chongqing University of Posts and Telecommunications, Chongqing 400065, China
| | - Xing Wang
- College of Biomedical Engineering, Chongqing University, Chongqing 400044, China
| |
Collapse
|
28
|
Rolink J, Fonseca P, Long X, Leonhardt S. Improving sleep/wake classification with recurrence quantification analysis features. Biomed Signal Process Control 2019. [DOI: 10.1016/j.bspc.2018.11.005] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
29
|
Mendonca F, Mostafa SS, Ravelo-Garcia AG, Morgado-Dias F, Penzel T. A Review of Obstructive Sleep Apnea Detection Approaches. IEEE J Biomed Health Inform 2019; 23:825-837. [DOI: 10.1109/jbhi.2018.2823265] [Citation(s) in RCA: 75] [Impact Index Per Article: 15.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|
30
|
Using Wearable ECG/PPG Sensors for Driver Drowsiness Detection Based on Distinguishable Pattern of Recurrence Plots. ELECTRONICS 2019. [DOI: 10.3390/electronics8020192] [Citation(s) in RCA: 24] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/18/2022]
Abstract
This paper aims to investigate the robust and distinguishable pattern of heart rate variability (HRV) signals, acquired from wearable electrocardiogram (ECG) or photoplethysmogram (PPG) sensors, for driver drowsiness detection. As wearable sensors are so vulnerable to slight movement, they often produce more noise in signals. Thus, from noisy HRV signals, we need to find good traits that differentiate well between drowsy and awake states. To this end, we explored three types of recurrence plots (RPs) generated from the R–R intervals (RRIs) of heartbeats: Bin-RP, Cont-RP, and ReLU-RP. Here Bin-RP is a binary recurrence plot, Cont-RP is a continuous recurrence plot, and ReLU-RP is a thresholded recurrence plot obtained by filtering Cont-RP with a modified rectified linear unit (ReLU) function. By utilizing each of these RPs as input features to a convolutional neural network (CNN), we examined their usefulness for drowsy/awake classification. For experiments, we collected RRIs at drowsy and awake conditions with an ECG sensor of the Polar H7 strap and a PPG sensor of the Microsoft (MS) band 2 in a virtual driving environment. The results showed that ReLU-RP is the most distinct and reliable pattern for drowsiness detection, regardless of sensor types (i.e., ECG or PPG). In particular, the ReLU-RP based CNN models showed their superiority to other conventional models, providing approximately 6–17% better accuracy for ECG and 4–14% for PPG in drowsy/awake classification.
Collapse
|
31
|
Sharma M, Raval M, Acharya UR. A new approach to identify obstructive sleep apnea using an optimal orthogonal wavelet filter bank with ECG signals. INFORMATICS IN MEDICINE UNLOCKED 2019. [DOI: 10.1016/j.imu.2019.100170] [Citation(s) in RCA: 42] [Impact Index Per Article: 8.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/17/2022] Open
|
32
|
Sharma M, Agarwal S, Acharya UR. Application of an optimal class of antisymmetric wavelet filter banks for obstructive sleep apnea diagnosis using ECG signals. Comput Biol Med 2018; 100:100-113. [PMID: 29990643 DOI: 10.1016/j.compbiomed.2018.06.011] [Citation(s) in RCA: 70] [Impact Index Per Article: 11.7] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 04/27/2018] [Revised: 06/11/2018] [Accepted: 06/12/2018] [Indexed: 11/17/2022]
Abstract
Obstructive sleep apnea (OSA) is a sleep disorder caused due to interruption of breathing resulting in insufficient oxygen to the human body and brain. If the OSA is detected and treated at an early stage the possibility of severe health impairment can be mitigated. Therefore, an accurate automated OSA detection system is indispensable. Generally, OSA based computer-aided diagnosis (CAD) system employs multi-channel, multi-signal physiological signals. However, there is a great need for single-channel bio-signal based low-power, a portable OSA-CAD system which can be used at home. In this study, we propose single-channel electrocardiogram (ECG) based OSA-CAD system using a new class of optimal biorthogonal antisymmetric wavelet filter bank (BAWFB). In this class of filter bank, all filters are of even length. The filter bank design problem is transformed into a constrained optimization problem wherein the objective is to minimize either frequency-spread for the given time-spread or time-spread for the given frequency-spread. The optimization problem is formulated as a semi-definite programming (SDP) problem. In the SDP problem, the objective function (time-spread or frequency-spread), constraints of perfect reconstruction (PR) and zero moment (ZM) are incorporated in their time domain matrix formulations. The global solution for SDP is obtained using interior point algorithm. The newly designed BAWFB is used for the classification of OSA using ECG signals taken from the physionet's Apnea-ECG database. The ECG segments of 1 min duration are decomposed into six wavelet subbands (WSBs) by employing the proposed BAWFB. Then, the fuzzy entropy (FE) and log-energy (LE) features are computed from all six WSBs. The FE and LE features are classified into normal and OSA groups using least squares support vector machine (LS-SVM) with 35-fold cross-validation strategy. The proposed OSA detection model achieved the average classification accuracy, sensitivity, specificity and F-score of 90.11%, 90.87% 88.88% and 0.92, respectively. The performance of the model is found to be better than the existing works in detecting OSA using the same database. Thus, the proposed automated OSA detection system is accurate, cost-effective and ready to be tested with a huge database.
Collapse
Affiliation(s)
- Manish Sharma
- Department of Electrical Engineering, Institute of Infrastructure Technology Research and Management, Ahmedabad, India.
| | - Shreyansh Agarwal
- Department of Electrical Engineering, Institute of Infrastructure Technology Research and Management, Ahmedabad, India.
| | - U Rajendra Acharya
- Department of Electronics and Computer Engineering, Ngee Ann Polytechnic, Singapore 599489, Singapore; Department of Biomedical Engineering, School of Science and Technology, Singapore University of Social Sciences, Singapore; Department of Biomedical Engineering, Faculty of Engineering, University of Malaya, Malaysia.
| |
Collapse
|
33
|
Zarei A, Asl BM. Automatic Detection of Obstructive Sleep Apnea Using Wavelet Transform and Entropy-Based Features From Single-Lead ECG Signal. IEEE J Biomed Health Inform 2018; 23:1011-1021. [PMID: 29993564 DOI: 10.1109/jbhi.2018.2842919] [Citation(s) in RCA: 48] [Impact Index Per Article: 8.0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Obstructive sleep apnea (OSA) is a prevalent sleep disorder and highly affects the quality of human life. Currently, gold standard for OSA detection is polysomnogram. Since this method is time consuming and cost inefficient, practical systems focus on the usage of electrocardiogram (ECG) signals for OSA detection. In this paper, a novel automatic OSA detection method using a single-lead ECG signal has been proposed. A nonlinear feature extraction using wavelet transform (WT) coefficients obtained by an ECG signal decomposition is employed. In addition, different classification methods are investigated. ECG signals are decomposed into eight levels using a Symlet function as a mother Wavelet function with third order. Then, the entropy-based features including fuzzy/approximate/sample/correct conditional entropy as well as other nonlinear features including interquartile range, mean absolute deviation, variance, Poincare plot, and recurrence plot are extracted from WT coefficients. The best features are chosen using the automatic sequential forward feature selection algorithm. In order to assess the introduced method, 95 single-lead ECG recordings are used. The support vector machine classifier having a radial basis function kernel leads to an accuracy of 94.63% (sensitivity: 94.43% and specificity: 94.77%) and 95.71% (sensitivity: 95.83% and specificity: 95.66%) for minute-by-minute and subject-by-subject classifications, respectively. The results show that applying entropy-based features for extracting hidden information of the ECG signals outperforms other available automatic OSA detection methods. The results indicate that a highly accurate OSA detection is attained by just exploiting the single-lead ECG signals. Furthermore, due to the low computational load in the proposed method, it can easily be applied to the home monitoring systems.
Collapse
|
34
|
A method to detect sleep apnea based on deep neural network and hidden Markov model using single-lead ECG signal. Neurocomputing 2018. [DOI: 10.1016/j.neucom.2018.03.011] [Citation(s) in RCA: 91] [Impact Index Per Article: 15.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
|
35
|
Nayak SK, Bit A, Dey A, Mohapatra B, Pal K. A Review on the Nonlinear Dynamical System Analysis of Electrocardiogram Signal. JOURNAL OF HEALTHCARE ENGINEERING 2018; 2018:6920420. [PMID: 29854361 PMCID: PMC5954865 DOI: 10.1155/2018/6920420] [Citation(s) in RCA: 29] [Impact Index Per Article: 4.8] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/17/2017] [Revised: 01/13/2018] [Accepted: 02/27/2018] [Indexed: 12/22/2022]
Abstract
Electrocardiogram (ECG) signal analysis has received special attention of the researchers in the recent past because of its ability to divulge crucial information about the electrophysiology of the heart and the autonomic nervous system activity in a noninvasive manner. Analysis of the ECG signals has been explored using both linear and nonlinear methods. However, the nonlinear methods of ECG signal analysis are gaining popularity because of their robustness in feature extraction and classification. The current study presents a review of the nonlinear signal analysis methods, namely, reconstructed phase space analysis, Lyapunov exponents, correlation dimension, detrended fluctuation analysis (DFA), recurrence plot, Poincaré plot, approximate entropy, and sample entropy along with their recent applications in the ECG signal analysis.
Collapse
Affiliation(s)
- Suraj K. Nayak
- Department of Biotechnology and Medical Engineering, National Institute of Technology, Rourkela, Odisha 769008, India
| | - Arindam Bit
- Department of Biomedical Engineering, National Institute of Technology, Raipur, Chhattisgarh 492010, India
| | - Anilesh Dey
- Department of Electronics and Communication Engineering, Kaziranga University, Jorhat, Assam 785006, India
| | | | - Kunal Pal
- Department of Biotechnology and Medical Engineering, National Institute of Technology, Rourkela, Odisha 769008, India
| |
Collapse
|
36
|
Improving the understanding of sleep apnea characterization using Recurrence Quantification Analysis by defining overall acceptable values for the dimensionality of the system, the delay, and the distance threshold. PLoS One 2018; 13:e0194462. [PMID: 29621264 PMCID: PMC5886413 DOI: 10.1371/journal.pone.0194462] [Citation(s) in RCA: 14] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/12/2017] [Accepted: 03/02/2018] [Indexed: 11/25/2022] Open
Abstract
Our contribution focuses on the characterization of sleep apnea from a cardiac rate point of view, using Recurrence Quantification Analysis (RQA), based on a Heart Rate Variability (HRV) feature selection process. Three parameters are crucial in RQA: those related to the embedding process (dimension and delay) and the threshold distance. There are no overall accepted parameters for the study of HRV using RQA in sleep apnea. We focus on finding an overall acceptable combination, sweeping a range of values for each of them simultaneously. Together with the commonly used RQA measures, we include features related to recurrence times, and features originating in the complex network theory. To the best of our knowledge, no author has used them all for sleep apnea previously. The best performing feature subset is entered into a Linear Discriminant classifier. The best results in the “Apnea-ECG Physionet database” and the “HuGCDN2014 database” are, according to the area under the receiver operating characteristic curve, 0.93 (Accuracy: 86.33%) and 0.86 (Accuracy: 84.18%), respectively. Our system outperforms, using a relatively small set of features, previously existing studies in the context of sleep apnea. We conclude that working with dimensions around 7–8 and delays about 4–5, and using for the threshold distance the Fixed Amount of Nearest Neighbours (FAN) method with 5% of neighbours, yield the best results. Therefore, we would recommend these reference values for future work when applying RQA to the analysis of HRV in sleep apnea. We also conclude that, together with the commonly used vertical and diagonal RQA measures, there are newly used features that contribute valuable information for apnea minutes discrimination. Therefore, they are especially interesting for characterization purposes. Using two different databases supports that the conclusions reached are potentially generalizable, and are not limited by database variability.
Collapse
|
37
|
Heart rate variability feature selection in the presence of sleep apnea: An expert system for the characterization and detection of the disorder. Comput Biol Med 2017; 91:47-58. [DOI: 10.1016/j.compbiomed.2017.10.004] [Citation(s) in RCA: 35] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/23/2017] [Revised: 10/06/2017] [Accepted: 10/06/2017] [Indexed: 11/18/2022]
|
38
|
SNORAP: A Device for the Correction of Impaired Sleep Health by Using Tactile Stimulation for Individuals with Mild and Moderate Sleep Disordered Breathing. SENSORS 2017; 17:s17092006. [PMID: 28862662 PMCID: PMC5620742 DOI: 10.3390/s17092006] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/29/2017] [Revised: 08/30/2017] [Accepted: 08/31/2017] [Indexed: 11/16/2022]
Abstract
Sleep physiology and sleep hygiene play significant roles in maintaining the daily lives of individuals given that sleep is an important physiological need to protect the functions of the human brain. Sleep disordered breathing (SDB) is an important disease that disturbs this need. Snoring and Obstructive Sleep Apnea Syndrome (OSAS) are clinical conditions that affect all body organs and systems that intermittently, repeatedly, with at least 10 s or more breathing stops that decrease throughout the night and disturb sleep integrity. The aim of this study was to produce a new device for the treatment of patients especially with position and rapid eye movement (REM)-dependent mild and moderate OSAS. For this purpose, the main components of the device (the microphone (snore sensor), the heart rate sensor, and the vibration motor, which we named SNORAP) were applied to five volunteer patients (male, mean age: 33.2, body mass index mean: 29.3). After receiving the sound in real time with the microphone, the snoring sound was detected by using the Audio Fingerprint method with a success rate of 98.9%. According to the results obtained, the severity and the number of the snoring of the patients using SNORAP were found to be significantly lower than in the experimental conditions in the apnea hypopnea index (AHI), apnea index, hypopnea index, in supine position’s AHI, and REM position’s AHI before using SNORAP (Paired Sample Test, p < 0.05). REM sleep duration and nocturnal oxygen saturation were significantly higher when compared to the group not using the SNORAP (Paired Sample Test, p < 0.05).
Collapse
|
39
|
Gutta S, Cheng Q, Nguyen HD, Benjamin BA. Cardiorespiratory Model-Based Data-Driven Approach for Sleep Apnea Detection. IEEE J Biomed Health Inform 2017; 22:1036-1045. [PMID: 28816683 DOI: 10.1109/jbhi.2017.2740120] [Citation(s) in RCA: 15] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Obstructive sleep apnea (OSA) is a chronic sleep disorder affecting millions of people worldwide. Individuals with OSA are rarely aware of the condition and are often left untreated, which can lead to some serious health problems. Nowadays, several low-cost wearable health sensors are available that can be used to conveniently and noninvasively collect a wide range of physiological signals. In this paper, we propose a new framework for OSA detection in which we combine the wearable sensor measurement signals with the mathematical models of the cardiorespiratory system. Vector-valued Gaussian processes (GPs) are adopted to model the physiological variations among different individuals. The GP covariance is constructed using the sum of separable kernel functions, and the GP hyperparameters are estimated by maximizing the marginal likelihood function. A likelihood ratio test is proposed to detect OSA using the widely available heart rate and peripheral oxygen saturation (SpO ) measurement signals. We conduct experiments on both synthetic and real data to show the effectiveness of the proposed OSA detection framework compared to purely data-driven approaches.
Collapse
|
40
|
Hassan AR, Haque MA. An expert system for automated identification of obstructive sleep apnea from single-lead ECG using random under sampling boosting. Neurocomputing 2017. [DOI: 10.1016/j.neucom.2016.12.062] [Citation(s) in RCA: 87] [Impact Index Per Article: 12.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
|
41
|
K.S. B, Hakkim HA, M.G. J. Ictal EEG classification based on amplitude and frequency contours of IMFs. Biocybern Biomed Eng 2017. [DOI: 10.1016/j.bbe.2016.12.005] [Citation(s) in RCA: 20] [Impact Index Per Article: 2.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/23/2023]
|
42
|
Computer-aided obstructive sleep apnea detection using normal inverse Gaussian parameters and adaptive boosting. Biomed Signal Process Control 2016. [DOI: 10.1016/j.bspc.2016.05.009] [Citation(s) in RCA: 103] [Impact Index Per Article: 12.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
|
43
|
Cheng C, Kan C, Yang H. Heterogeneous recurrence analysis of heartbeat dynamics for the identification of sleep apnea events. Comput Biol Med 2016; 75:10-8. [PMID: 27228436 DOI: 10.1016/j.compbiomed.2016.05.006] [Citation(s) in RCA: 17] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/05/2016] [Revised: 04/21/2016] [Accepted: 05/12/2016] [Indexed: 11/17/2022]
Abstract
Obstructive sleep apnea (OSA) is a common sleep disorder that affects 24% of adult men and 9% of adult women. It occurs due to the occlusion of the upper airway during sleep, thereby leading to a decrease of blood oxygen level that triggers arousals and sleep fragmentation. OSA significantly impacts the quality of sleep and it is known to be responsible for a number of health complications, such as high blood pressure and type 2 diabetes. Traditional diagnosis of OSA relies on polysomnography, which is expensive, time-consuming and inaccessible to the general population. Recent advancement of sensing provides an unprecedented opportunity for the screening of OSA events using single-channel electrocardiogram (ECG). However, existing approaches are limited in their ability to characterize nonlinear dynamics underlying ECG signals. As such, hidden patterns of OSA-altered cardiac electrical activity cannot be fully revealed and understood. This paper presents a new heterogeneous recurrence model to characterize the heart rate variability for the identification of OSA. A nonlinear state space is firstly reconstructed from a time series of RR intervals that are extracted from single-channel ECGs. Further, the state space is recursively partitioned into a hierarchical structure of local recurrence regions. A new fractal representation is designed to efficiently characterize state transitions among segmented sub-regions. Statistical measures are then developed to quantify heterogeneous recurrence patterns. In addition, we integrate classification models with heterogeneous recurrence features to differentiate healthy subjects from OSA patients. Experimental results show that the proposed approach captures heterogeneous recurrence patterns in the transformed space and provides an effective tool to detect OSA using one-lead ECG signals.
Collapse
Affiliation(s)
- Changqing Cheng
- Department of Industrial and Management Systems Engineering, University of South Florida, Tampa, FL 33620, USA
| | - Chen Kan
- Harold and Inge Marcus Department of Industrial and Manufacturing Engineering, The Pennsylvania State University, University Park, PA 16802, USA
| | - Hui Yang
- Harold and Inge Marcus Department of Industrial and Manufacturing Engineering, The Pennsylvania State University, University Park, PA 16802, USA.
| |
Collapse
|
44
|
Hassan AR, Haque MA. Computer-aided obstructive sleep apnea screening from single-lead electrocardiogram using statistical and spectral features and bootstrap aggregating. Biocybern Biomed Eng 2016. [DOI: 10.1016/j.bbe.2015.11.003] [Citation(s) in RCA: 51] [Impact Index Per Article: 6.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/22/2022]
|
45
|
Atri R, Mohebbi M. Obstructive sleep apnea detection using spectrum and bispectrum analysis of single-lead ECG signal. Physiol Meas 2015; 36:1963-1980. [PMID: 26332159 DOI: 10.1088/0967-3334/36/9/1963] [Citation(s) in RCA: 31] [Impact Index Per Article: 3.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
Abstract
A novel method for the automatic diagnosis of obstructive sleep apnea (OSA) from an electrocardiogram (ECG) is presented. This method aims to detect OSA utilizing exclusively ECG recordings during sleep and present a minute-by-minute signal processing technique. In the proposed algorithm, a wide range of features based on heart rate variability (HRV) and ECG-derived respiratory (EDR) signals are considered. The novelty of this study arises from employing bispectral analysis to the HRV and EDR signals in order to illustrate quadratic phase-coupling that can be observed among signal components with different frequencies. From this perspective, in the proposed algorithm, a new feature set based on a higher order spectrum of HRV and EDR signals is introduced and it is utilized to extract information regarding their non-linearity and non-Gaussianity. This feature vector is then fed into the input of a least-square support vector machine classifier. To implement the proposed method, the apnea-ECG database, which contains 70 nocturnal ECG records gathered from volunteer men and women, is used in this work. Results obtained from cross-validating 35 data records show that the normal recordings could be separated from the apneic recordings with an accuracy of 95.57% and a sensitivity and specificity of 98.64% and 92.51%, respectively. In addition, 35 other records were used for a pure independent validation of the proposed method and the obtained accuracy, sensitivity and specificity was 94.12%, 93.46% and 94.79% respectively in OSA episode detection. The performance of our proposed technique is better than in other existing approaches. It can be used as a reliable tool for automatic OSA identification and as a result, it will improve medical services.
Collapse
Affiliation(s)
- Roozbeh Atri
- K. N. Toosi University of Technology, Biomedical Engineering Group, Tehran, Iran
| | | |
Collapse
|