Explainable AI-driven scalogram analysis and optimized transfer learning for sleep apnea detection with single-lead electrocardiograms

IF 6.3 2区 医学 Q1 BIOLOGY
Mahan Choudhury , Md Tanvir , Mohammad Abu Yousuf , Nayeemul Islam , Md Zia Uddin
{"title":"Explainable AI-driven scalogram analysis and optimized transfer learning for sleep apnea detection with single-lead electrocardiograms","authors":"Mahan Choudhury ,&nbsp;Md Tanvir ,&nbsp;Mohammad Abu Yousuf ,&nbsp;Nayeemul Islam ,&nbsp;Md Zia Uddin","doi":"10.1016/j.compbiomed.2025.109769","DOIUrl":null,"url":null,"abstract":"<div><div>Sleep apnea, a fatal sleep disorder causing repetitive respiratory cessation, requires immediate intervention due to neuropsychological issues. However, existing approaches such as polysomnography, considered the most reliable and accurate test to detect sleep apnea, frequently require multichannel ECG recordings and advanced feature extraction algorithms, significantly restricting their wider application. Deep learning has recently emerged as a viable method for detecting sleep apnea. Our study describes a unique method for detecting sleep apnea utilizing single-lead ECG signals and deep learning techniques. In our proposed method, we have employed the continuous wavelet transform to convert electrocardiogram (ECG) signals into scalograms, which allows us to capture both the time and frequency domains. To enhance the classification performance, we have implemented an optimized pre-trained GoogLeNet architecture as a transfer learning model. In this study, we have analyzed the PhysioNet Apnea ECG dataset, UCDDB dataset and the MIT-BIH polysomnographic dataset for training and evaluation for per-segment classification, to demonstrate the effectiveness of our approach. In our experiments, the proposed model achieves remarkable results, with an accuracy of 93.85%, sensitivity of 93.42%, specificity of 94.30%, and F1 score of 93.83% for the Apnea ECG dataset in per-segment classification. Our model excels on the UCDDB dataset with 87.20% accuracy, 80.99% sensitivity, 93.39% specificity, and an 86.34% F1-score. Furthermore, the model obtains 88.58% accuracy, 88.78% sensitivity, 88.38% specificity, and 88.61% F1 score on the MIT BIH polysomnographic dataset, showing its robust performance and balanced precision–recall trade-off. Afterwards, LIME, an explainable AI method, has been implemented to illustrate the insights responsible for predicting apnea or non apnea.</div></div>","PeriodicalId":10578,"journal":{"name":"Computers in biology and medicine","volume":"187 ","pages":"Article 109769"},"PeriodicalIF":6.3000,"publicationDate":"2025-02-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers in biology and medicine","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010482525001192","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BIOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

Sleep apnea, a fatal sleep disorder causing repetitive respiratory cessation, requires immediate intervention due to neuropsychological issues. However, existing approaches such as polysomnography, considered the most reliable and accurate test to detect sleep apnea, frequently require multichannel ECG recordings and advanced feature extraction algorithms, significantly restricting their wider application. Deep learning has recently emerged as a viable method for detecting sleep apnea. Our study describes a unique method for detecting sleep apnea utilizing single-lead ECG signals and deep learning techniques. In our proposed method, we have employed the continuous wavelet transform to convert electrocardiogram (ECG) signals into scalograms, which allows us to capture both the time and frequency domains. To enhance the classification performance, we have implemented an optimized pre-trained GoogLeNet architecture as a transfer learning model. In this study, we have analyzed the PhysioNet Apnea ECG dataset, UCDDB dataset and the MIT-BIH polysomnographic dataset for training and evaluation for per-segment classification, to demonstrate the effectiveness of our approach. In our experiments, the proposed model achieves remarkable results, with an accuracy of 93.85%, sensitivity of 93.42%, specificity of 94.30%, and F1 score of 93.83% for the Apnea ECG dataset in per-segment classification. Our model excels on the UCDDB dataset with 87.20% accuracy, 80.99% sensitivity, 93.39% specificity, and an 86.34% F1-score. Furthermore, the model obtains 88.58% accuracy, 88.78% sensitivity, 88.38% specificity, and 88.61% F1 score on the MIT BIH polysomnographic dataset, showing its robust performance and balanced precision–recall trade-off. Afterwards, LIME, an explainable AI method, has been implemented to illustrate the insights responsible for predicting apnea or non apnea.
可解释的人工智能驱动的尺度图分析和优化的迁移学习,用于单导联心电图睡眠呼吸暂停检测
睡眠呼吸暂停是一种致命的睡眠障碍,导致反复呼吸停止,由于神经心理问题需要立即干预。然而,现有的方法,如多导睡眠图,被认为是检测睡眠呼吸暂停最可靠和准确的方法,往往需要多通道ECG记录和先进的特征提取算法,这极大地限制了它们的广泛应用。深度学习最近成为一种检测睡眠呼吸暂停的可行方法。我们的研究描述了一种利用单导联ECG信号和深度学习技术检测睡眠呼吸暂停的独特方法。在我们提出的方法中,我们使用连续小波变换将心电图(ECG)信号转换为尺度图,从而使我们能够同时捕获时间和频率域。为了提高分类性能,我们实现了一个优化的预训练GoogLeNet架构作为迁移学习模型。在这项研究中,我们分析了PhysioNet呼吸暂停心电图数据集、UCDDB数据集和MIT-BIH多导睡眠图数据集,用于训练和评估每段分类,以证明我们方法的有效性。在我们的实验中,所提出的模型取得了显著的效果,对呼吸暂停ECG数据集进行每段分类的准确率为93.85%,灵敏度为93.42%,特异性为94.30%,F1评分为93.83%。我们的模型在UCDDB数据集上表现出色,准确率为87.20%,灵敏度为80.99%,特异性为93.39%,f1评分为86.34%。此外,该模型在MIT BIH多导睡眠图数据集上获得了88.58%的准确率、88.78%的灵敏度、88.38%的特异性和88.61%的F1评分,显示了其稳健的性能和平衡的精度-召回率权衡。之后,LIME,一种可解释的人工智能方法,已经实施,以说明负责预测呼吸暂停或非呼吸暂停的见解。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Computers in biology and medicine
Computers in biology and medicine 工程技术-工程:生物医学
CiteScore
11.70
自引率
10.40%
发文量
1086
审稿时长
74 days
期刊介绍: Computers in Biology and Medicine is an international forum for sharing groundbreaking advancements in the use of computers in bioscience and medicine. This journal serves as a medium for communicating essential research, instruction, ideas, and information regarding the rapidly evolving field of computer applications in these domains. By encouraging the exchange of knowledge, we aim to facilitate progress and innovation in the utilization of computers in biology and medicine.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信