Sleep apnea automatic detection method based on convolutional neural network.
10.7507/1001-5515.202012025
- Author:
Qunxia GAO
1
;
Lijuan SHANG
2
;
Kai WU
3
Author Information
1. Department of Electronic, Software Engineering Institute of Guangzhou, Guangzhou 510990, P.R.China.
2. Department of software engineering, Neusoft Institute Guangdong, Foshan, Guangdong 528225, P.R.China.
3. Department of Biomedical Engineering, School of Material Science and Engineering, South China University of Technology, Guangzhou 510006, P.R.China.
- Publication Type:Journal Article
- Keywords:
R peak;
RR interval;
convolutional neural network;
single-channel electrocardiogram signal;
sleep apnea
- MeSH:
Electrocardiography;
Humans;
Machine Learning;
Neural Networks, Computer;
Sensitivity and Specificity;
Sleep Apnea Syndromes/diagnosis*
- From:
Journal of Biomedical Engineering
2021;38(4):678-685
- CountryChina
- Language:Chinese
-
Abstract:
Sleep apnea (SA) detection method based on traditional machine learning needs a lot of efforts in feature engineering and classifier design. We constructed a one-dimensional convolutional neural network (CNN) model, which consists in four convolution layers, four pooling layers, two full connection layers and one classification layer. The automatic feature extraction and classification were realized by the structure of the proposed CNN model. The model was verified by the whole night single-channel sleep electrocardiogram (ECG) signals of 70 subjects from the Apnea-ECG dataset. Our results showed that the accuracy of per-segment SA detection was ranged from 80.1% to 88.0%, using the input signals of single-channel ECG signal, RR interval (RRI) sequence, R peak sequence and RRI sequence + R peak sequence respectively. These results indicated that the proposed CNN model was effective and can automatically extract and classify features from the original single-channel ECG signal or its derived signal RRI and R peak sequence. When the input signals were RRI sequence + R peak sequence, the CNN model achieved the best performance. The accuracy, sensitivity and specificity of per-segment SA detection were 88.0%, 85.1% and 89.9%, respectively. And the accuracy of per-recording SA diagnosis was 100%. These findings indicated that the proposed method can effectively improve the accuracy and robustness of SA detection and outperform the methods reported in recent years. The proposed CNN model can be applied to portable screening diagnosis equipment for SA with remote server.