A Sleep Apnea Detection System Based on a One-Dimensional Deep Convolution Neural Network Model Using Single-Lead Electrocardiogram

Hung-Yu Chang,Cheng-Yu Yeh,Chung-Te Lee,Chun-Cheng Lin
DOI: https://doi.org/10.3390/s20154157
IF: 3.9
2020-07-26
Sensors
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.
engineering, electrical & electronic,chemistry, analytical,instruments & instrumentation
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to develop a sleep apnea detection system based on a one - dimensional deep convolutional neural network (1D CNN) model, which uses single - lead electrocardiogram (ECG) signals to detect sleep apnea events. Specifically, the research aims to simplify the complex signal pre - processing steps in traditional methods and improve the detection accuracy, so as to replace the traditional polysomnography (PSG), which is an inconvenient, time - consuming and expensive diagnostic method. ### Main problems: 1. **Simplify signal pre - processing**: Traditional methods usually need to perform complex pre - processing on ECG signals, such as QRS complex detection and heart rate analysis. The method proposed in this paper only requires simple band - pass filtering and z - score normalization. 2. **Improve detection accuracy**: By using deep - learning methods to automatically extract features instead of relying on manually - designed feature engineering, the accuracy of sleep apnea detection is improved. 3. **Portability and cost - effectiveness**: Develop a more portable and cost - effective system for application in more scenarios, especially for patients who cannot afford the cost of PSG or are inconvenient to go to the sleep laboratory. ### Research background: - **Obstructive sleep apnea (OSA)**: It is a common sleep disorder that may cause apnea or poor breathing, and in severe cases, it will affect cardiovascular health. - **Polysomnography (PSG)**: Currently considered the gold standard for diagnosing OSA, but its process is complex, time - consuming and expensive. - **Existing research**: Many studies focus on developing portable, low - cost OSA diagnostic systems, using fewer physiological signals such as blood oxygen concentration, ECG, etc. ### Proposed method: - **Input data**: Use single - lead 1D ECG signals as input. - **Model structure**: It includes 10 identical 1D CNN feature extraction layers, a flattening layer, 4 identical classification layers and a softmax classification layer. - **Signal pre - processing**: It only includes Butterworth band - pass filtering (0.5 Hz to 15 Hz) and z - score normalization. - **Training and validation**: Use 70 records in the MIT PhysioNet Apnea - ECG database for training and validation, of which 35 are used for training and 35 are used for validation. ### Results: - **Detection per minute**: The accuracy rate is 87.9%, the specificity is 92.0%, and the sensitivity is 81.1%. - **Classification of the entire record**: The accuracy rate is 97.1%, the specificity is 100%, and the sensitivity is 95.7%. ### Summary: The sleep apnea detection system based on 1D CNN proposed in this study significantly improves the detection accuracy while simplifying signal pre - processing, providing new ideas for developing more portable and cost - effective OSA diagnostic tools.