Abstract

Aiming at the fact that traditional convolutional neural networks cannot effectively extract signal features in complex application scenarios, a sleep apnea (SA) detection method based on multi-scale residual networks is proposed. First, we analyze the physiological mechanism of SA, which uses the RR interval signals and R peak signals derived from the ECG signals as input. Then, a multi-scale residual network is used to extract the characteristics of the original signals in order to obtain sensitive characteristics from various angles. Because the residual structure is used in the model, the problem of model degradation can be avoided. Finally, a fully connected layer is introduced for SA detection. In order to overcome the impact of class imbalance, a focal loss function is introduced to replace the traditional cross-entropy loss function, which makes the model pay more attention to learning difficult samples in the training phase. Experimental results from the Apnea-ECG dataset show that the accuracy, sensitivity and specificity of the proposed multi-scale residual network are 86.0%, 84.1% and 87.1%, respectively. These results indicate that the proposed method not only achieves greater recognition accuracy than other methods, but it also effectively resolves the problem of low sensitivity caused by class imbalance.

Highlights

  • The network we proposed is based on an 18-layer residual network (ResNet) network model, which enhances the feature presentation ability of the network by adding multiple scales

  • Aiming at the fact that the traditional convolutional neural network (CNN) cannot effectively extract signal features in complex application scenarios, this paper proposes a sleep apnea detection method based on multi-scale residual networks

  • This paper proposes a sleep apnea detection method based on a multi-scale residual network

Read more

Summary

Introduction

After an extensive analysis of many physiological signals related to sleep apnea, researchers find that when a breath apnea event occurs, the RR interval in the ECG signal changes periodically For this reason, they proposed using single-channel ECG signals combined with machine learning to quickly detect sleep apnea. Proposed an SA detection method based on sparse auto-encoder and hidden Markov model (HMM) This method first uses an unsupervised sparse autoencoder to learn features, and SVM is used to classify ECG signals. By testing on the Apnea-ECG database [16,17,18], the proposed multi-scale residual network obtained an accuracy of 86.0%, a sensitivity of 84.1% and a specificity of 87.1%. Compared with the existing work, the method obtains a better classification accuracy and effectively solves the problem of low sensitivity caused by class imbalance

Flow Diagram of the Work
Experimental Data
When thethe
Signal
R Peak Location and Signal Extraction
Residual
Residual Network
Construction of Multi-Scale
Data Imbalance Processing
Sleep Apnea Detection Experiment
Method
Per-Recording Classification
Performance
Comparison of Similar Research Results
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call