An Automatic Sleep Apnoea Detection Method Based on Multi-Context-Scale CNN-LSTM and Contrastive Learning With ECG

IF 1.2 Q3 AUTOMATION & CONTROL SYSTEMS
Lijuan Duan, Zikang Song, Yourong Xu, Yanzhao Wang, Zhiling Zhao
{"title":"An Automatic Sleep Apnoea Detection Method Based on Multi-Context-Scale CNN-LSTM and Contrastive Learning With ECG","authors":"Lijuan Duan,&nbsp;Zikang Song,&nbsp;Yourong Xu,&nbsp;Yanzhao Wang,&nbsp;Zhiling Zhao","doi":"10.1049/csy2.70017","DOIUrl":null,"url":null,"abstract":"<p>Obstructive sleep apnoea (OSA) is a prevalent condition that can lead to various cardiovascular and cerebrovascular diseases, such as coronary heart disease, hypertension, and stroke, posing significant health risks. Polysomnography (PSG) is widely regarded as the most reliable method for detecting sleep apnoea (SA), but it is limited by a complex acquisition process and high costs. To address these issues, some studies have explored the use of single-lead signals, although they often result in lower accuracy due to noise-related information loss. Time context information has been applied to mitigate this issue, but it can lead to overfitting and category confusion. This paper introduces a novel approach utilising time sequence contrastive learning with single-lead electrocardiogram (ECG) signals to detect SA events and assess OSA severity. The proposed method features a Transformer encoder fusion module and a contrastive classification module. First, a multi-branch architecture is employed to extract features from different time scales of the ECG signal, which aids in SA detection. To further enhance the network's focus on the most relevant extracted features, a channel attention mechanism is incorporated to fuse features from different branches. Finally, contrastive learning is utilised to constrain the features, resulting in improved detection performance. A series of experiments were conducted on a public dataset to validate the effectiveness of the proposed method. The method achieved an accuracy of 91.50%, a precision of 92.06%, a sensitivity of 94.37%, a specificity of 86.89%, and an F1 score of 93.20%, outperforming state-of-the-art detection techniques.</p>","PeriodicalId":34110,"journal":{"name":"IET Cybersystems and Robotics","volume":"7 1","pages":""},"PeriodicalIF":1.2000,"publicationDate":"2025-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1049/csy2.70017","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IET Cybersystems and Robotics","FirstCategoryId":"1085","ListUrlMain":"https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/csy2.70017","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Obstructive sleep apnoea (OSA) is a prevalent condition that can lead to various cardiovascular and cerebrovascular diseases, such as coronary heart disease, hypertension, and stroke, posing significant health risks. Polysomnography (PSG) is widely regarded as the most reliable method for detecting sleep apnoea (SA), but it is limited by a complex acquisition process and high costs. To address these issues, some studies have explored the use of single-lead signals, although they often result in lower accuracy due to noise-related information loss. Time context information has been applied to mitigate this issue, but it can lead to overfitting and category confusion. This paper introduces a novel approach utilising time sequence contrastive learning with single-lead electrocardiogram (ECG) signals to detect SA events and assess OSA severity. The proposed method features a Transformer encoder fusion module and a contrastive classification module. First, a multi-branch architecture is employed to extract features from different time scales of the ECG signal, which aids in SA detection. To further enhance the network's focus on the most relevant extracted features, a channel attention mechanism is incorporated to fuse features from different branches. Finally, contrastive learning is utilised to constrain the features, resulting in improved detection performance. A series of experiments were conducted on a public dataset to validate the effectiveness of the proposed method. The method achieved an accuracy of 91.50%, a precision of 92.06%, a sensitivity of 94.37%, a specificity of 86.89%, and an F1 score of 93.20%, outperforming state-of-the-art detection techniques.

Abstract Image

Abstract Image

Abstract Image

Abstract Image

基于多上下文尺度CNN-LSTM和心电对比学习的睡眠呼吸暂停自动检测方法
阻塞性睡眠呼吸暂停(OSA)是一种常见的疾病,可导致各种心脑血管疾病,如冠心病、高血压和中风,对健康构成重大威胁。多导睡眠图(PSG)被广泛认为是检测睡眠呼吸暂停(SA)最可靠的方法,但它受采集过程复杂和成本高的限制。为了解决这些问题,一些研究探索了单导联信号的使用,尽管由于与噪声相关的信息丢失,它们通常会导致精度降低。时间上下文信息已经被应用于缓解这个问题,但它可能导致过拟合和类别混淆。本文介绍了一种利用时间序列对比学习和单导联心电图信号来检测SA事件和评估OSA严重程度的新方法。所提出的方法具有变压器编码器融合模块和对比分类模块。首先,采用多分支结构从不同时间尺度的心电信号中提取特征,帮助进行SA检测;为了进一步增强网络对最相关提取特征的关注,引入了通道关注机制来融合来自不同分支的特征。最后,利用对比学习来约束特征,从而提高检测性能。在公共数据集上进行了一系列实验,以验证所提出方法的有效性。该方法的准确度为91.50%,精密度为92.06%,灵敏度为94.37%,特异性为86.89%,F1评分为93.20%,优于目前的检测技术。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IET Cybersystems and Robotics
IET Cybersystems and Robotics Computer Science-Information Systems
CiteScore
3.70
自引率
0.00%
发文量
31
审稿时长
34 weeks
×
引用
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学术官方微信