Detection of Atrial Fibrillation from ECG Signal Using Efficient Feature Selection and Classification

IF 1.8 3区 工程技术 Q3 ENGINEERING, ELECTRICAL & ELECTRONIC Circuits, Systems and Signal Processing Pub Date : 2024-06-01 DOI:10.1007/s00034-024-02727-w
Thivya Anbalagan, Malaya Kumar Nath, Archana Anbalagan
{"title":"Detection of Atrial Fibrillation from ECG Signal Using Efficient Feature Selection and Classification","authors":"Thivya Anbalagan, Malaya Kumar Nath, Archana Anbalagan","doi":"10.1007/s00034-024-02727-w","DOIUrl":null,"url":null,"abstract":"<p>Atrial fibrillation (AF) is a life-threatening cardiac condition caused by inadequate blood flow, resulting in abnormal ECG records, blood clotting, and cardioembolic strokes. In recent years, physicians have been particularly concerned with early detection and diagnosis to overcome cardiogenic stroke. AF can be easily identified at the initial stages due to the development in computer-aided diagnosis. The performance of this method is affected by noise and the variations in pattern of the ECG, which leads to false diagnosis. Current signal processing and shallow machine learning (ML) approaches are severely limited in their ability to detect this condition accurately. Deep neural networks have been shown to be extremely effective at learning nonlinear patterns in a wide variety of problems, which include computer vision tasks. Deep learning models are computationally costly, non-explainable, and require a large quantity of data to discover characteristics. In contrast, ML approaches are explainable and require good feature extraction. In this manuscript, ML based supervised classification method is developed based on feature ensembling. ECG signals are preprocessed (mean subtraction followed by Butterworth filtering and computation of RR intervals) and subjected to feature extraction (by entropy-, wavelets-, &amp; statistical-features). The variations due to AF are effectively captured and selective features are ensembled to perform classification by SVM and KNN. This method is experimented on five different databases (such as: PAF prediction Challenge, Long-Term AF, Intracardiac, AF termination Challenge, and MIT-BIH atrial fibrillation) and the classification performance is found to be the highest compared to the state of art. To evaluate the effectiveness of the proposed technique, AF-specific characteristics are retrieved from the ECG signal in the presence of artificially added noise and the features are fed to classifiers for classification. Performance of the proposed method is compared with the deep learning based approaches. The graphical abstract of the proposed atrial fibrillation detection method is presented. The overall accuracy of the proposed method was found to be 91.88<span>\\(\\%\\)</span> and 91.99<span>\\(\\%\\)</span> for wavelets-SVM and ensemble wavelet-SVM, respectively. This model attained 100<span>\\(\\%\\)</span> accuracy for entropy and statistical features with SVM and KNN, respectively.</p>","PeriodicalId":10227,"journal":{"name":"Circuits, Systems and Signal Processing","volume":null,"pages":null},"PeriodicalIF":1.8000,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Circuits, Systems and Signal Processing","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s00034-024-02727-w","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

Atrial fibrillation (AF) is a life-threatening cardiac condition caused by inadequate blood flow, resulting in abnormal ECG records, blood clotting, and cardioembolic strokes. In recent years, physicians have been particularly concerned with early detection and diagnosis to overcome cardiogenic stroke. AF can be easily identified at the initial stages due to the development in computer-aided diagnosis. The performance of this method is affected by noise and the variations in pattern of the ECG, which leads to false diagnosis. Current signal processing and shallow machine learning (ML) approaches are severely limited in their ability to detect this condition accurately. Deep neural networks have been shown to be extremely effective at learning nonlinear patterns in a wide variety of problems, which include computer vision tasks. Deep learning models are computationally costly, non-explainable, and require a large quantity of data to discover characteristics. In contrast, ML approaches are explainable and require good feature extraction. In this manuscript, ML based supervised classification method is developed based on feature ensembling. ECG signals are preprocessed (mean subtraction followed by Butterworth filtering and computation of RR intervals) and subjected to feature extraction (by entropy-, wavelets-, & statistical-features). The variations due to AF are effectively captured and selective features are ensembled to perform classification by SVM and KNN. This method is experimented on five different databases (such as: PAF prediction Challenge, Long-Term AF, Intracardiac, AF termination Challenge, and MIT-BIH atrial fibrillation) and the classification performance is found to be the highest compared to the state of art. To evaluate the effectiveness of the proposed technique, AF-specific characteristics are retrieved from the ECG signal in the presence of artificially added noise and the features are fed to classifiers for classification. Performance of the proposed method is compared with the deep learning based approaches. The graphical abstract of the proposed atrial fibrillation detection method is presented. The overall accuracy of the proposed method was found to be 91.88\(\%\) and 91.99\(\%\) for wavelets-SVM and ensemble wavelet-SVM, respectively. This model attained 100\(\%\) accuracy for entropy and statistical features with SVM and KNN, respectively.

Abstract Image

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
利用高效特征选择和分类从心电图信号中检测心房颤动
心房颤动(房颤)是一种危及生命的心脏疾病,由血流不足引起,导致心电图记录异常、血液凝固和心源性中风。近年来,医生们尤其关注早期发现和诊断,以克服心源性中风。由于计算机辅助诊断的发展,房颤很容易在初期阶段被识别出来。这种方法的性能会受到噪声和心电图模式变化的影响,从而导致误诊。目前的信号处理和浅层机器学习(ML)方法在准确检测这种情况的能力方面受到严重限制。深度神经网络已被证明在学习各种问题(包括计算机视觉任务)的非线性模式方面极为有效。深度学习模型的计算成本高、无法解释,并且需要大量数据才能发现其特征。相比之下,ML 方法是可解释的,并且需要良好的特征提取。在本手稿中,我们基于特征集合开发了基于 ML 的监督分类方法。对心电图信号进行预处理(平均值减去后进行巴特沃斯滤波并计算 RR 间期),然后进行特征提取(通过熵、小波和统计特征)。有效捕捉到房颤引起的变化,并对选择性特征进行组合,以 SVM 和 KNN 进行分类。该方法在五个不同的数据库(如:PAF 预测挑战赛、长期预测挑战赛、PAF 预测挑战赛、PAF 预测挑战赛)上进行了实验:该方法在五个不同的数据库(如 PAF 预测挑战赛、长期房颤、心内房颤、房颤终止挑战赛和 MIT-BIH 心房颤动)上进行了实验,发现其分类性能与现有技术相比是最高的。为评估所提技术的有效性,在人为添加噪声的情况下,从心电图信号中检索房颤特异性特征,并将特征输入分类器进行分类。建议方法的性能与基于深度学习的方法进行了比较。图文并茂地介绍了所提出的心房颤动检测方法。小波-SVM和集合小波-SVM的总体准确率分别为91.88和91.99。在熵特征和统计特征方面,该模型与 SVM 和 KNN 的准确率分别达到了 100(%)。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Circuits, Systems and Signal Processing
Circuits, Systems and Signal Processing 工程技术-工程:电子与电气
CiteScore
4.80
自引率
13.00%
发文量
321
审稿时长
4.6 months
期刊介绍: Rapid developments in the analog and digital processing of signals for communication, control, and computer systems have made the theory of electrical circuits and signal processing a burgeoning area of research and design. The aim of Circuits, Systems, and Signal Processing (CSSP) is to help meet the needs of outlets for significant research papers and state-of-the-art review articles in the area. The scope of the journal is broad, ranging from mathematical foundations to practical engineering design. It encompasses, but is not limited to, such topics as linear and nonlinear networks, distributed circuits and systems, multi-dimensional signals and systems, analog filters and signal processing, digital filters and signal processing, statistical signal processing, multimedia, computer aided design, graph theory, neural systems, communication circuits and systems, and VLSI signal processing. The Editorial Board is international, and papers are welcome from throughout the world. The journal is devoted primarily to research papers, but survey, expository, and tutorial papers are also published. Circuits, Systems, and Signal Processing (CSSP) is published twelve times annually.
期刊最新文献
Squeeze-and-Excitation Self-Attention Mechanism Enhanced Digital Audio Source Recognition Based on Transfer Learning Recursive Windowed Variational Mode Decomposition Discrete-Time Delta-Sigma Modulator with Successively Approximating Register ADC Assisted Analog Feedback Technique Individually Weighted Modified Logarithmic Hyperbolic Sine Curvelet Based Recursive FLN for Nonlinear System Identification Event-Triggered $$H_{\infty }$$ Filtering for A Class of Nonlinear Systems Under DoS Attacks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1