Mahan Choudhury , Md Tanvir , Mohammad Abu Yousuf , Nayeemul Islam , Md Zia Uddin
{"title":"可解释的人工智能驱动的尺度图分析和优化的迁移学习,用于单导联心电图睡眠呼吸暂停检测","authors":"Mahan Choudhury , Md Tanvir , Mohammad Abu Yousuf , Nayeemul Islam , 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":"{\"title\":\"Explainable AI-driven scalogram analysis and optimized transfer learning for sleep apnea detection with single-lead electrocardiograms\",\"authors\":\"Mahan Choudhury , Md Tanvir , Mohammad Abu Yousuf , Nayeemul Islam , 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}","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}
Explainable AI-driven scalogram analysis and optimized transfer learning for sleep apnea detection with single-lead electrocardiograms
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.
期刊介绍:
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.