| Literature DB >> 32899819 |
Hisham ElMoaqet1, Mohammad Eid2, Martin Glos3, Mutaz Ryalat1, Thomas Penzel3.
Abstract
Sleep apnea is a common sleep disorder that causes repeated breathing interruption during sleep. The performance of automated apnea detection methods based on respiratory signals depend on the signals considered and feature extraction methods. Moreover, feature engineering techniques are highly dependent on the experts' experience and their prior knowledge about different physiological signals and conditions of the subjects. To overcome these problems, a novel deep recurrent neural network (RNN) framework is developed for automated feature extraction and detection of apnea events from single respiratory channel inputs. Long short-term memory (LSTM) and bidirectional long short-term memory (BiLSTM) are investigated to develop the proposed deep RNN model. The proposed framework is evaluated over three respiration signals: Oronasal thermal airflow (FlowTh), nasal pressure (NPRE), and abdominal respiratory inductance plethysmography (ABD). To demonstrate our results, we use polysomnography (PSG) data of 17 patients with obstructive, central, and mixed apnea events. Our results indicate the effectiveness of the proposed framework in automatic extraction for temporal features and automated detection of apneic events over the different respiratory signals considered in this study. Using a deep BiLSTM-based detection model, the NPRE signal achieved the highest overall detection results with true positive rate (sensitivity) = 90.3%, true negative rate (specificity) = 83.7%, and area under receiver operator characteristic curve = 92.4%. The present results contribute a new deep learning approach for automated detection of sleep apnea events from single channel respiration signals that can potentially serve as a helpful and alternative tool for the traditional PSG method.Entities:
Keywords: deep learning; long short-term memory; recurrent neural network; sleep apnea; sleep-disordered breathing
Mesh:
Year: 2020 PMID: 32899819 PMCID: PMC7570636 DOI: 10.3390/s20185037
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Segments of training and testing data sets. The distribution of data entails randomly dividing each label to 80% for training and 20% for testing.
| Data Summary | |||
|---|---|---|---|
| Labels/Segments | Training Set | Testing Set | Total |
| Normal | 29,078 | 7270 | 36,348 |
| Apnea | 7493 | 1873 | 9366 |
| Total | 36,571 | 9143 | 45,714 |
Figure 1A typical architecture of a long short-term memory (LSTM) cell. An LSTM block typically has a memory cell, input gate (), output gate (), and a forget gate () in addition to the hidden state () in traditional recurrent neural network (RNN).
Figure 2Network architecture and apnea detection scenarios. (a) LSTM-based approach for apnea detection. (b) BiLSTM-based approach for apnea detection.
Classification performance over detection windows.
| Ref = +1 | Ref = 0 | |
|---|---|---|
| Det. = +1 |
|
|
| Det. = 0 |
|
|
Figure 3Training performance for apnea detections with different models and different respiration signals over 30 training epochs (3400 iterations). (a,b) show training accuracy for LSTM, BiLSTM networks respectively. (c,d) show training loss for LSTM, BiLSTM networks respectively.
Overall test performance over 20% hold dut data for LSTM-based detection model. The nasal pressure (NPRE) signal shows the highest classification performance with the LSTM-based detection model.
| LSTM-Based Network—Overall Test Performance over 20% Hold Out of Data | |||||||
|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| NPRE | 90.0 (0.6) | 83.8 (0.5) | 85.1 (0.3) | 58.9 (0.6) | 97.0 (0.2) | 91.7 (0.2) | 71.2 (0.3) |
| ABD | 77.0 (1.1) | 82.7 (1.5) | 81.5 (1.1) | 53.4 (2.0) | 93.3 (0.3) | 86.5 (0.8) | 63.1 (1.5) |
| FlowTh | 85.1 (1.7) | 72.9 (2.1) | 75.4 (1.4) | 44.7 (1.4) | 95.0 (0.4) | 85.1 (1.8) | 58.6 (0.9) |
Overall test performance over 20% hold out data for BiLSTM-based detection model. Replacing LSTM layers with BiLSTM ones improved the overall classification capability for ABD and FlowTh signals but the NPRE signal still shows the highest classification performance with the BiLSTM-based architecture.
| BiLSTM-Based Network: Overall Performance over 20% Hold Out of Data | |||||||
|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
| NPRE | 90.3 (0.5) | 83.7 (0.6) | 85.0 (0.4) | 58.8 (0.9) | 97.1 (0.1) | 92.4 (0.3) | 71.2 (0.5) |
| ABD | 78.5 (2.7) | 85.9 (0.7) | 84.4 (1.1) | 59.0 (2.0) | 94.0 (0.8) | 90.1 (2.1) | 67.4 (2.3) |
| FlowTh | 80.5 (1.7) | 81.6 (2.3) | 81.4 (1.5) | 53.0 (2.3) | 94.2 (0.3) | 89.0 (0.3) | 63.9 (1.3) |
Figure 4Receiver operating characteristics (ROC) curves for apnea detections with different respiration signals. (a) LSTM-based approach for apnea detection. (b) BiLSTM-based approach for apnea detection.
Individualized patient test performance using the LSTM-based detection scheme and the NPRE Signal.
| Leave One Out Test Results—LSTM-Based Detection Model with NPRE Signal | ||||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| 1 | 1 | 90.7 | 88.0 | 89.1 | 83.8 | 93.2 | 93.4 | 87.1 |
| 2 | 2 | 66.9 | 93.8 | 91.0 | 55.6 | 96.1 | 89.6 | 60.7 |
| 3 | 3 | 97.9 | 74.7 | 80.9 | 58.3 | 99.0 | 91.8 | 73.1 |
| 4 | 4 | 94.8 | 92.1 | 92.6 | 75.7 | 98.5 | 96.6 | 84.2 |
| 5 | 8 | 81.3 | 89.4 | 87.5 | 70.6 | 93.8 | 91.5 | 75.6 |
| 6 | 9 | 92.6 | 86.1 | 88.4 | 78.2 | 95.6 | 94.6 | 84.8 |
| 7 | 10 | 41.9 | 98.9 | 98.0 | 37.5 | 99.1 | 93.9 | 39.6 |
| 8 | 15 | 91.7 | 77.0 | 78.8 | 35.3 | 98.5 | 90.9 | 51.0 |
| 9 | 16 | 89.8 | 76.7 | 77.1 | 12.9 | 99.5 | 91.4 | 22.6 |
| 10 | 17 | 97.4 | 78.2 | 84.0 | 65.7 | 98.6 | 92.7 | 78.5 |
| 11 | 18 | 97.0 | 50.6 | 59.5 | 31.9 | 98.6 | 74.8 | 48.0 |
| 14 | 21 | 96.3 | 70.9 | 82.8 | 74.3 | 95.7 | 89.7 | 83.9 |
| 15 | 22 | 77.3 | 94.5 | 93.1 | 56.4 | 97.9 | 93.4 | 65.2 |
| 16 | 23 | 93.9 | 92.9 | 93.8 | 62.0 | 99.2 | 97.6 | 74.7 |
| 17 | 24 | 88.7 | 76.3 | 81.9 | 75.4 | 89.2 | 90.1 | 81.5 |
| Average | 86.7 | 83.0 | 85.4 | 57.4 | 96.9 | 91.7 | 69.0 | |
Individualized patient test performance using the BiLSTM-based detection scheme and the NPRE signal.
| Leave One Out Test Results—BiLSTM-Based Detection Model with NPRE Signal | ||||||||
|---|---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
| 1 | 1 | 91.7 | 89.5 | 90.4 | 85.7 | 94.0 | 95.8 | 88.6 |
| 2 | 2 | 63.3 | 94.5 | 91.2 | 56.9 | 95.7 | 88.7 | 59.9 |
| 3 | 3 | 97.9 | 72.6 | 79.3 | 56.3 | 99.0 | 92.0 | 71.5 |
| 4 | 4 | 97.1 | 87.4 | 89.4 | 66.7 | 99.1 | 97.0 | 79.1 |
| 5 | 8 | 74.8 | 92.0 | 87.9 | 74.5 | 92.1 | 92.4 | 74.6 |
| 6 | 9 | 94.7 | 84.3 | 87.9 | 76.5 | 96.7 | 95.2 | 84.6 |
| 7 | 10 | 62.8 | 98.3 | 97.7 | 37.0 | 99.4 | 96.9 | 46.6 |
| 8 | 15 | 92.0 | 78.7 | 80.3 | 37.2 | 98.6 | 91.6 | 53.0 |
| 9 | 16 | 88.0 | 80.1 | 80.4 | 14.6 | 99.4 | 92.2 | 25.0 |
| 10 | 17 | 96.5 | 81.0 | 85.6 | 68.5 | 98.2 | 95.9 | 80.1 |
| 11 | 18 | 96.6 | 51.9 | 60.5 | 32.4 | 98.5 | 73.2 | 48.5 |
| 12 | 19 | 78.0 | 95.9 | 94.6 | 58.7 | 98.3 | 96.7 | 67.0 |
| 13 | 20 | 90.2 | 74.7 | 77.6 | 44.8 | 97.1 | 89.8 | 59.9 |
| 14 | 21 | 92.9 | 75.6 | 83.7 | 76.8 | 92.5 | 90.9 | 84.1 |
| 15 | 22 | 72.5 | 94.5 | 92.7 | 54.8 | 97.4 | 92.4 | 62.4 |
| 16 | 23 | 93.5 | 93.3 | 93.3 | 60.2 | 99.3 | 97.7 | 73.2 |
| 17 | 24 | 79.0 | 85.6 | 82.6 | 81.7 | 83.2 | 90.0 | 80.3 |
| Average | 86.0 | 84.1 | 85.6 | 57.8 | 96.4 | 92.3 | 69.2 | |