Knowledge and Data Science Research Centre, Department of Computer & Software Engineering, National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Knowledge and Data Science Research Centre, Department of Computer & Software Engineering, National University of Sciences and Technology (NUST), Islamabad, Pakistan.
Comput Biol Med. 2021 Nov;138:104926. doi: 10.1016/j.compbiomed.2021.104926. Epub 2021 Oct 8.
Coronary Artery Diseases (CADs) are a dominant cause of worldwide fatalities. The development of accurate and timely diagnosis routines is imperative to reduce these risks and mortalities. Coronary angiography, an invasive and expensive technique, is currently used as a diagnostic tool for the detection of CAD but it has some procedural hazards, i.e., it requires arterial puncture, and the subject gets exposed to iodinated radiation. Phonocardiography (PCG), a non-invasive and inexpensive technique, is a modality employing heart sounds to diagnose heart diseases but it requires only trained medical personnel to apprehend cardiac murmurs in clinical environments. Furthermore, there is a strong compulsion to characterize CAD into its types, such as Single vessel coronary artery disease (SVCAD), Double vessel coronary artery disease (DVCAD), and Triple vessel coronary artery disease (TVCAD) to assist the cardiologist in decision making about the treatment procedure followed. This paper presents a computer-aided diagnosis system for the categorization of CAD and its types based on Phonocardiogram (PCG) signal analysis. The raw PCG signals were denoised via empirical mode decomposition (EMD) to remove redundant information and noise. Next, we extract MFCC and proposed 1D-Adaptive Local Ternary Patterns (1D-ALTP) and fused them serially to get a strong feature representation of multiple PCG signal classes. Features were further reduced through Multidimensional Scaling (MDS) and subjected to several classification methods such as support vector machines (SVM), Decision Tree (DT), and K-nearest neighbors (KNN) in a comparative fashion. The best classification performances of 98.3% and 97.2% mean accuracies were obtained through SVM with the cubic kernel for binary and multiclass experiments, respectively. The performance of the proposed system is comprehensively tested through 10-fold cross-validation and hold-out train-test techniques to avoid model overfitting. Comparative analysis with existing approaches advocates the superiority of the proposed approach.
冠状动脉疾病(CAD)是全球死亡的主要原因。开发准确和及时的诊断程序对于降低这些风险和死亡率至关重要。冠状动脉造影是一种有创且昂贵的技术,目前被用作 CAD 的诊断工具,但它存在一些程序危险,即需要动脉穿刺,并且受检者会受到碘放射性辐射。心音图(PCG)是一种非侵入性且廉价的技术,是一种利用心音来诊断心脏病的方法,但它只需要受过训练的医务人员在临床环境中察觉心杂音。此外,强烈需要将 CAD 分为单支血管冠状动脉疾病(SVCAD)、双支血管冠状动脉疾病(DVCAD)和三支血管冠状动脉疾病(TVCAD)等类型,以帮助心脏病专家做出治疗方案决策。本文提出了一种基于心音图(PCG)信号分析的 CAD 及其类型的计算机辅助诊断系统。原始 PCG 信号通过经验模态分解(EMD)进行去噪,以去除冗余信息和噪声。接下来,我们提取梅尔频率倒谱系数(MFCC)和提出的一维自适应局部三值模式(1D-ALTP),并将它们串联起来,以获得多个 PCG 信号类别的强特征表示。特征进一步通过多维缩放(MDS)进行降维,并通过支持向量机(SVM)、决策树(DT)和 K-最近邻(KNN)等几种分类方法进行比较。通过 SVM 进行二进制和多类实验,立方核的最佳分类性能分别获得了 98.3%和 97.2%的平均准确率。通过 10 倍交叉验证和保留训练测试技术对所提出系统的性能进行了全面测试,以避免模型过拟合。与现有方法的比较分析证明了所提出方法的优越性。