MPCNN: A Novel Matrix Profile Approach for CNN-based Single Lead Sleep Apnea in Classification Problem

被引:0
作者
Nguyen, Hieu X. [1 ]
Nguyen, Duong V. [1 ]
Pham, Hieu H. [1 ,2 ]
Do, Cuong D. [1 ,2 ,3 ]
机构
[1] VinUniv, Coll Engn & Comp Sci, Hanoi 100000, Vietnam
[2] VinUniv, VinUni Illinois Smart Hlth Ctr, Hanoi 100000, Vietnam
[3] Cornell Univ, ECE, Ithaca, NY 14850 USA
关键词
Electrocardiography; Feature extraction; Sleep apnea; Time series analysis; Noise; Hidden Markov models; Bioinformatics; CNN; ECG signal; lightweight models; matrix profile; sleep apnea; ELECTROCARDIOGRAM; ALGORITHM;
D O I
10.1109/JBHI.2024.3397653
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sleep apnea (SA) is a significant respiratory condition that poses a major global health challenge. Deep Learning (DL) has emerged as an efficient tool for the classification problem in electrocardiogram (ECG)-based SA diagnoses. Despite these advancements, most common conventional feature extractions derived from ECG signals in DL, such as R-peaks and RR intervals, may fail to capture crucial information encompassed within the complete ECG segments. In this study, we propose an innovative approach to address this diagnostic gap by delving deeper into the comprehensive segments of the ECG signal. The proposed methodology draws inspiration from Matrix Profile algorithms, which generate an Euclidean distance profile from fixed-length signal subsequences. From this, we derived the Min Distance Profile (MinDP), Max Distance Profile (MaxDP), and Mean Distance Profile (MeanDP) based on the minimum, maximum, and mean of the profile distances, respectively. To validate the effectiveness of our approach, we use the modified LeNet-5 architecture as the primary CNN model, along with two existing lightweight models, BAFNet and SE-MSCNN. Our experiment results on the PhysioNet Apnea-ECG dataset (70 overnight recordings), and the UCDDB dataset (25 overnight recordings) revealed that our new feature extraction method achieved per-segment accuracies of up to 92.11% and 81.25%, respectively. Moreover, using the PhysioNet data, we achieved a per-recording accuracy of 100% and yielded the highest correlation of 0.989 compared to state-of-the-art methods. By introducing a new feature extraction method based on distance relationships, we enhanced the performance of certain lightweight models in DL, showing potential for home sleep apnea test (HSAT) and SA detection in IoT devices. The source code for this work is made publicly available in GitHub: https://github.com/vinuni-vishc/MPCNN-Sleep-Apnea.
引用
收藏
页码:4878 / 4890
页数:13
相关论文
共 50 条