A two-stage classification model integrating feature fusion for coronary artery disease detection and classification

被引:20
|
作者
Khan, Muhammad Umar [1 ]
Aziz, Sumair [1 ]
Iqtidar, Khushbakht [2 ]
Zaher, Galila Faisal [3 ]
Alghamdi, Shareefa [4 ]
Gull, Munazza [4 ]
机构
[1] Univ Engn & Technol Taxila, Dept Elect Engn, Taxila, Pakistan
[2] Natl Univ Sci & Technol, Dept Comp & Software Engn, Islamabad, Pakistan
[3] King Abdulaziz Univ, Hematol Dept, Jeddah 21589, Saudi Arabia
[4] King Abdulaziz Univ, Biochem Dept, Jeddah 21589, Saudi Arabia
关键词
Phonocardiogram; Coronary artery disease; Empirical mode decomposition; Feature extraction; K-nearest neighbor; Support vector machine; SIGNALS; IDENTIFICATION; RECOGNITION; DIAGNOSIS; NETWORK; PATTERN; GOALS; RISK;
D O I
10.1007/s11042-021-10805-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
According to the World Health Organization, Coronary Artery Disease (CAD) is a leading cause of death globally. CAD is categorized into three types, namely Single Vessel Coronary Artery Disease (SVCAD), Double Vessel Coronary Artery Disease (DVCAD), and Triple Vessel Coronary Artery Disease (TVCAD). At present, angiography is the most popular technique to detect CAD that is quite expensive and invasive. Phonocardiogram (PCG), being economical and non-invasive, is a crucial modality towards the detection of cardiac disorders, but only trained medical professionals can interpret heart auscultations in clinical environments. This research aims to detect CAD and its types from PCG signatures through feature fusion and a two-stage classification strategy. The self-developed low-cost stethoscope was used to collect PCG data from a local hospital. The PCG signals were preprocessed through an iterative signal decomposition method known as Empirical Mode Decomposition (EMD). EMD decomposes the raw PCG signal into its constituent components called Intrinsic Mode Functions (IMFs). Preprocessed PCG signal was generated exclusively through combining those signal components that contain high discriminative characteristics and less redundancy. Next, Mel Frequency Cepstral Coefficients (MFCCs), spectral and statistical features were extracted. A two-stage classification framework was devised to identify healthy and CAD types. The first stage framework relies on the fusion of MFCC and statistical features with the K-nearest neighbor classifier to predict normal and CAD cases. The second stage is activated only when the first stage detects CAD. The fusion of spectral, statistical, and MFCC features was employed with Support Vector Machines classifier to categorize PCG signatures into DVCAD, SVCAD, and TVCAD classes in the second stage. The proposed method yields mean accuracy values of 88.0%, 89.2%, 91.1%, and 85.3% for normal, DVCAD, SVCAD, and TVCAD, respectively, through 10-fold cross-validation. Comparative analysis with existing approaches confirmed the reliability of the proposed method for categorizing CAD in general clinical environments. The proposed model enhances the diagnosis performance by providing a second opinion during the medical examination.
引用
收藏
页码:13661 / 13690
页数:30
相关论文
共 50 条
  • [31] Hybrid Model for Network Traffic Anomaly Detection Based on Parallel Two-Stage Feature Fusion
    Ji, Changpeng
    Liu, Huan
    Dai, Wei
    IEEE ACCESS, 2025, 13 : 27310 - 27324
  • [32] A Two-Stage Approach to the Study of Potato Disease Severity Classification
    Xu, Yanlei
    Gao, Zhiyuan
    Wang, Jingli
    Zhou, Yang
    Li, Jian
    Meng, Xianzhang
    AGRICULTURE-BASEL, 2024, 14 (03):
  • [33] Two-Stage Classification Model for the Prediction of Heart Disease Using IoMT and Artificial Intelligence
    Manimurugan, S.
    Almutairi, Saad
    Aborokbah, Majed Mohammed
    Narmatha, C.
    Ganesan, Subramaniam
    Chilamkurti, Naveen
    Alzaheb, Riyadh A.
    Almoamari, Hani
    SENSORS, 2022, 22 (02)
  • [34] A two-stage packet classification algorithm
    Chen, WT
    Shih, SB
    Chiang, JL
    AINA 2003: 17TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, 2003, : 762 - 767
  • [35] A two-stage approach to fingerprint classification
    Ping, Y
    Wang, LM
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON INTELLIGENT MECHATRONICS AND AUTOMATION, 2004, : 918 - 921
  • [36] Two-Stage Classification Model to Detect Malicious Web Pages
    Van Lam Le
    Welch, Ian
    Gao, Xiaoying
    Komisarczuk, Peter
    25TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA 2011), 2011, : 113 - 120
  • [37] Learning to use a learned model:A two-stage approach to classification
    Antonie, Maria-Luiza
    Zaieane, Osmar R.
    Holte, Robert C.
    ICDM 2006: SIXTH INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2006, : 33 - +
  • [38] Revisiting two-stage feature selection based on coverage policies for text classification
    Mendez-Molina, Arquimides
    Li Ona-Garcia, Ana
    Ariel Carrasco-Ochoa, Jesus
    Martinez-Trinidad, Jose Fco.
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2018, 34 (05) : 2949 - 2957
  • [39] A two-stage Markov blanket based feature selection algorithm for text classification
    Javed, Kashif
    Maruf, Sameen
    Babri, Haroon A.
    NEUROCOMPUTING, 2015, 157 : 91 - 104
  • [40] Integrating binary classification and clustering for multi-class dysarthria severity level classification: a two-stage approach
    Al-Ali, Afnan S.
    Haris, Raseena M.
    Akbari, Younes
    Saleh, Moutaz
    Al-Maadeed, Somaya
    Kumar, M. Rajesh
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (02):