Abstract

Growing attention has been paid recently to electrocardiogram (ECG) based obstructive sleep apnea (OSA) detection, with some progresses been made on this topic. However, the lack of data, low data quality, and incomplete data labeling hinder the application of deep learning to OSA detection, which in turn affects the overall generalization capacity of the network. To address these issues, we propose the ResT-ECGAN framework. It uses a one-dimensional generative adversarial network (ECGAN) for sample generation, and integrates it into ResTNet for OSA detection. ECGAN filters the generated ECG signals by incorporating the concept of fuzziness, effectively increasing the amount of high-quality data. ResT-Net not only alleviates the problems caused by deepening the network but also utilizes multihead attention mechanisms to parallelize sequence processing and extract more valuable OSA detection features by leveraging contextual information. Through extensive experiments, we verify that ECGAN can effectively improve the OSA detection performance of ResT-Net. Using only ResT-Net for detection, the accuracy on the Apnea-ECG and private databases is 0.885 and 0.837, respectively. By adding ECGAN-generated data augmentation, the accuracy is increased to 0.893 and 0.848, respectively. Comparing with the state-of-the-art deep learning methods, our method outperforms them in terms of accuracy. This study provides a new approach and solution to improve OSA detection in situations with limited labeled samples.

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