计算机科学 ›› 2022, Vol. 49 ›› Issue (11A): 210900144-8.doi: 10.11896/jsjkx.210900144

• 图像处理&多媒体技术 • 上一篇    下一篇

基于心电信号的先心病肺动脉高压识别分类研究

韩宇森1, 杨宏波2, 孙静1, 潘家华2, 王威廉1   

  1. 1 云南大学信息学院 昆明 650091
    2 昆明医科大学附属心血管病医院 昆明 650102
  • 出版日期:2022-11-10 发布日期:2022-11-21
  • 通讯作者: 王威廉(wlwang_47@126.com)
  • 作者简介:(1506971404@qq.com)
  • 基金资助:
    国家自然科学基金(81960067);云南省重大科技专项基金(2018ZF017);云南省基础研究计划(昆医联合专项)(2018FE001)

Study on Recognition and Classification of Congenital Heart Disease and Pulmonary Hypertension Based on ECG Signal

HAN Yu-sen1, YANG Hong-bo2, SUN Jing1, PAN Jia-hua2, WANG Wei-lian1   

  1. 1 School of Information Science and Engineering,Yunnan University,Kunming 650091,China
    2 Affiliated Cardiovascular Hospital of Kunming Medical University,Kunming 650102,China
  • Online:2022-11-10 Published:2022-11-21
  • About author:HAN Yu-sen,born in 1996,postgra-duate.His main research interests include signal processing and machine learning.
    WANG Wei-lian,born in 1947,bachelor,professor.His main research interests include signal processing and pattern recognition,biological signal processing,digital-analog hybrid IC and ASIC design.
  • Supported by:
    National Natural Science Foundation of China(81960067),Major Science and Technology Special Fund of Yunnan Province(2018ZF017) and Basic Research Program of Yunnan Province(Kunming Medical Joint Special Project)(2018FE001).

摘要: 先天性心脏病相关性肺动脉高压(Pulmonary Arterial Hypertension,PAH)在临床上有着很高的发病率、致残率和病死率,其确诊主要采用右心导管测量平均肺动脉压,这种方法有创且操作性要求高,不便在筛查中采用,因此探索一种非介入式CHD-PAH智能辅助诊断方案意义重大。在先心病的基础上对CHD-PAH进行研究,从分析ECG入手,通过预处理、心拍分割、波形检测、特征提取、数据扩充、分类识别等手段对CHD-PAH进行建模预测。在Christov_segmenter算法基础上,利用差分阈值和局部峰值改进,检测QRS波、P波和T波,最后提取基于时间和幅度的双模态特征。为了拟合出最佳的分类模型,实验采用了支持向量机、随机森林及K邻近等分类器,并设计基于T分布的麻雀搜索算法改进支持向量机。实验共使用460段时长为20 s的1导联ECG信号进行训练和测试。实验结果表明,所提算法优化的支持向量机模型预测准确率、特异度和灵敏度分别可达99.76%,99.80%,99.73%。

关键词: 心电图, 先天性心脏病(先心病), 肺动脉高压, 分类器, 机器学习

Abstract: Pulmonary arterial hypertension(PAH) associated with congenital heart disease has a high clinical morbidity,disability and mortality.Its diagnosis is mainly made by measuring the mean pulmonary arterial pressure by right heart catheterization.This method is invasive and has high operational requirements,and it is inconvenient to be used in screening,so it is of great significance to explore a non-invasive CHD-PAH intelligent auxiliary diagnosis scheme.This paper studies CHD-PAH on the basis of congenital heart disease,starting from the analysis of ECG signal,and modeling and predicting CHD-PAH by means of preprocessing,heart beat segmentation,waveform detection,feature extraction,data expansion,classification and identification.Based on the Christov_segmenter algorithm,the differential threshold and local peak improvement are used to detect QRS waves,P waves and T waves,and finally extract bimodal features based on time and amplitude.In order to fit the best classification model,the support vector machine,random forest and K-neighbor classifiers are used in experiments,and a sparrow search algorithm based on T distribution is designed to improve the support vector machine.A total of 460 1-lead ECG signals with a duration of 20 s are used for training and testing.Experimental results show that the prediction accuracy,specificity and sensitivity of the SVM model optimized by the proposed algorithm can reach 99.76%,99.80% and 99.73%,respectively.

Key words: Electrocardiograph(ECG), Congenital heart disease(CHD), Pulmonary arterial hypertension(PAH), Classifier, Machine learning

中图分类号: 

  • TP391.7
[1]INAMPUDI C,HEMNES A R,BRIASOULIS A.Approach to a patient with pulmonary hypertension[J].Journal of Geriatric Cardiology,2019,16(6):478-481.
[2]KIM N H,DELCROIX M,JAIS X,et al.Chronic thromboembolic pulmonary hypertension[J].European Respiratory Journal,2019,53:1801915.
[3]NIU X D,LU L R,WANG J,et al.ECG signal reconstruction based on pattern component recognition of cardiac physical features in the improved empirical mode decomposition domain[J].Acta Phys.Sin,2021,70(3):311-319.
[4]FROST A,BADESCH D,GIBBS J S R,et al.Diagnosis of pulmonary hypertension[J].European Respiratory Journal,2019,53:1801904.
[5]LYU X,MU X D,ZHANG J,et al.Chaos Sparrow Search Optimization Algorithm [J/OL].Journal of Beijing University of Aeronautics and Astronautics,2021,47(8):1712-1720.
[6]MOURAD N.ECG denoising algorithm based on group sparsity and singular spectrum analysis[J].Biomedical Signal Processing and Control,2019,50:62-71.
[7]SINGH P,PRADHAN G.Variational mode decomposition basedECG denoising using non-local means and wavelet domain filtering[J].Australas Phys Eng Sci Med,2018,41:891-904.
[8]ALYASSERI Z A,KHADER A T,AL-BETAR M A.et al,Hybridizing β-hill climbing with wavelet transform for denoising ECG signals[J].Information Sciences,2018,429:229-246.
[9]ZHANG S,ZHAO T,WANG X,et al.Design and Implementation of a Novel Real Time P-QRS-T Waves Detection Algorithm[C]//2020 IEEE 4th Information Technology,Networking,Electronic and Automation Control Conference(ITNEC).Chongqing,China,2020:1109-1112.
[10]BISHARAD D,DEY D,BHOWMICK B.Fast Detection of P,Q,S and T Waves from Normal ECG Signals Using Local Context Windows[C]//2018 IEEE International Conference on Real-time Computing and Robotics(RCAR).Kandima,Maldives,2018:427-432.
[11]PANIGRAHY D,SAHU P K.P and T wave detection and delineation of ECG signal using differential evolution(DE) optimization strategy[J].Australas Phys Eng Sci Med,2018,41:225-241.
[12]LUCIE M,ANDREA N,RADOVAN S,et al.Advanced P Wave Detection in Ecg Signals During Pathology:Evaluation inDiffe-rent Arrhythmia Contexts[J/OL].Scientific Reports,2019,9(1).https://www.nature.com/articles/s41598-019-55323-3.
[13]BALTRUŠAITIS T,AHUJA C,MORENCY L.Multimodal MachineLearning:A Survey and Taxonomy[C]//IEEE Transactions on Pattern Analysis and Machine Intelligence,2019,41(2):423-443.
[14]AL’AREF J,ANCHOUCHE K,SINGH G,et al,Clinical applications of machine learning in cardiovascular disease and its relevance to cardiac imaging[J].European Heart Journal,2019,40(24):1975-1986.
[15]TMIYATO,MAEDA S,KOYAMA M,et al.Virtual Adversa-rial Training:A Regularization Method for Supervised and Semi-Supervised Learning[J]//IEEE Transactions on Pattern Analysis and Machine Intelligence,2019,41(8):1979-1993.
[16]SHINT A L.Deep Convolutional Neural Networks for Compu-ter-Aided Detection:CNN Architectures,Dataset Characteristics and Transfer Learning[C]//IEEE Transactions on Medical Imaging,2016,35(5):1285-1298.
[17]HU X D,WANG X Q,MENG F J,et al,Gabor-CNN for object detection based on small samples[J].Defence Technology,2020,16(6):1116-1129.
[1] 冷典典, 杜鹏, 陈建廷, 向阳.
面向自动化集装箱码头的AGV行驶时间估计
Automated Container Terminal Oriented Travel Time Estimation of AGV
计算机科学, 2022, 49(9): 208-214. https://doi.org/10.11896/jsjkx.210700028
[2] 宁晗阳, 马苗, 杨波, 刘士昌.
密码学智能化研究进展与分析
Research Progress and Analysis on Intelligent Cryptology
计算机科学, 2022, 49(9): 288-296. https://doi.org/10.11896/jsjkx.220300053
[3] 何强, 尹震宇, 黄敏, 王兴伟, 王源田, 崔硕, 赵勇.
基于大数据的进化网络影响力分析研究综述
Survey of Influence Analysis of Evolutionary Network Based on Big Data
计算机科学, 2022, 49(8): 1-11. https://doi.org/10.11896/jsjkx.210700240
[4] 李瑶, 李涛, 李埼钒, 梁家瑞, Ibegbu Nnamdi JULIAN, 陈俊杰, 郭浩.
基于多尺度的稀疏脑功能超网络构建及多特征融合分类研究
Construction and Multi-feature Fusion Classification Research Based on Multi-scale Sparse Brain Functional Hyper-network
计算机科学, 2022, 49(8): 257-266. https://doi.org/10.11896/jsjkx.210600094
[5] 张光华, 高天娇, 陈振国, 于乃文.
基于N-Gram静态分析技术的恶意软件分类研究
Study on Malware Classification Based on N-Gram Static Analysis Technology
计算机科学, 2022, 49(8): 336-343. https://doi.org/10.11896/jsjkx.210900203
[6] 陈明鑫, 张钧波, 李天瑞.
联邦学习攻防研究综述
Survey on Attacks and Defenses in Federated Learning
计算机科学, 2022, 49(7): 310-323. https://doi.org/10.11896/jsjkx.211000079
[7] 李亚茹, 张宇来, 王佳晨.
面向超参数估计的贝叶斯优化方法综述
Survey on Bayesian Optimization Methods for Hyper-parameter Tuning
计算机科学, 2022, 49(6A): 86-92. https://doi.org/10.11896/jsjkx.210300208
[8] 赵璐, 袁立明, 郝琨.
多示例学习算法综述
Review of Multi-instance Learning Algorithms
计算机科学, 2022, 49(6A): 93-99. https://doi.org/10.11896/jsjkx.210500047
[9] 肖治鸿, 韩晔彤, 邹永攀.
基于多源数据和逻辑推理的行为识别技术研究
Study on Activity Recognition Based on Multi-source Data and Logical Reasoning
计算机科学, 2022, 49(6A): 397-406. https://doi.org/10.11896/jsjkx.210300270
[10] 姚烨, 朱怡安, 钱亮, 贾耀, 张黎翔, 刘瑞亮.
一种基于异质模型融合的 Android 终端恶意软件检测方法
Android Malware Detection Method Based on Heterogeneous Model Fusion
计算机科学, 2022, 49(6A): 508-515. https://doi.org/10.11896/jsjkx.210700103
[11] 王飞, 黄涛, 杨晔.
基于Stacking多模型融合的IGBT器件寿命的机器学习预测算法研究
Study on Machine Learning Algorithms for Life Prediction of IGBT Devices Based on Stacking Multi-model Fusion
计算机科学, 2022, 49(6A): 784-789. https://doi.org/10.11896/jsjkx.210400030
[12] 许杰, 祝玉坤, 邢春晓.
机器学习在金融资产定价中的应用研究综述
Application of Machine Learning in Financial Asset Pricing:A Review
计算机科学, 2022, 49(6): 276-286. https://doi.org/10.11896/jsjkx.210900127
[13] 么晓明, 丁世昌, 赵涛, 黄宏, 罗家德, 傅晓明.
大数据驱动的社会经济地位分析研究综述
Big Data-driven Based Socioeconomic Status Analysis:A Survey
计算机科学, 2022, 49(4): 80-87. https://doi.org/10.11896/jsjkx.211100014
[14] 李野, 陈松灿.
基于物理信息的神经网络:最新进展与展望
Physics-informed Neural Networks:Recent Advances and Prospects
计算机科学, 2022, 49(4): 254-262. https://doi.org/10.11896/jsjkx.210500158
[15] 张潆藜, 马佳利, 刘子昂, 刘新, 周睿.
以太坊Solidity智能合约漏洞检测方法综述
Overview of Vulnerability Detection Methods for Ethereum Solidity Smart Contracts
计算机科学, 2022, 49(3): 52-61. https://doi.org/10.11896/jsjkx.210700004
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!