Automatic prediction of coronary artery disease using differential evolution-based support vector machine

被引:1
|
作者
Idrees, Ammara [1 ]
Gilani, S. A. M. [1 ]
Younas, Irfan [1 ]
机构
[1] Natl Univ Comp & Emerging Sci, FAST Sch Comp, Lahore, Pakistan
关键词
Coronary Artery Disease (CAD); Machine Learning (ML); Differential Evolution (DE); Genetic Algorithm (GA); Support Vector Machine (SVM); Naive Bayes (NB); Multilayer perceptron (MLP); Classification; True positive rate (TRP); False positive rate (FPR); DIAGNOSIS;
D O I
10.3233/JIFS-213130
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Coronary artery disease (CAD) is a common heart disease that causes the blockage of coronary arteries. To reduce fatality, an accurate diagnosis of this disease is very important. Angiography is one of the most trustworthy and conventional methods for CAD diagnosis however, it is risky, expensive, and time-consuming. Therefore in this study, we proposed a differential evolution-based support vector machine (SVM) for early and accurate detection of CAD. To improve the accuracy, different data preprocessing techniques such as one-hot encoding and normalization are also used with differential evolution for feature selection before performing classification. The proposed approach is benchmarked with the Z-Alizadeh Sani and Cleveland datasets against four state-of-the-art machine learning algorithms, and a highly cited genetic algorithm-based SVM (N2GC-nuSVM). The experimental results show that our proposed differential evolution-based SVM outperforms all the compared algorithms. The proposed method provides accuracies of 95 +/- 1% and 86.22% for predicting CAD on the benchmark datasets.
引用
收藏
页码:5023 / 5034
页数:12
相关论文
共 50 条
  • [31] A Novel Automatic Parameters Optimization Approach Based on Differential Evolution for Support Vector Regression
    Li, Jiewei
    Cai, Zhihua
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2008, 5370 : 510 - 519
  • [32] OCR prediction using support vector machine based on piezocone data
    Samui, Pijush
    Sitharam, T. G.
    Kurup, Pradeep U.
    JOURNAL OF GEOTECHNICAL AND GEOENVIRONMENTAL ENGINEERING, 2008, 134 (06) : 894 - 898
  • [33] AUTOMATIC TEXT SUMMARIZATION USING SUPPORT VECTOR MACHINE
    Begum, Nadira
    Fattah, Mohamed Abdel
    Ren, Fuji
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2009, 5 (07): : 1987 - 1996
  • [34] Prediction of Membrane Protein Types by Using Support Vector Machine Based on composite vector
    Wang, Ting
    Hu, Xiu Zhen
    PROCEEDINGS OF THE 2009 2ND INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS, VOLS 1-4, 2009, : 1499 - 1503
  • [35] Automatic signal detection based on support vector machine
    王海军
    刘贵忠
    Acta Seismologica Sinica(English Edition), 2007, (01) : 88 - 97
  • [36] Automatic signal detection based on support vector machine
    Wang, Hai-jun
    Liu, Gui-zhong
    EARTHQUAKE SCIENCE, 2007, 20 (01) : 88 - 97
  • [37] A Combination of Differential Evolution and Support Vector Machine for Rainstorm Forecast
    Jun, Shu
    Jian, Li
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 3, PROCEEDINGS, 2009, : 392 - +
  • [38] Using support vector machine for prediction of machine degradation trend based on vibration data
    Lin, Hui
    Zuo, Ming J.
    Proceedings of the First International Conference on Maintenance Engineering, 2006, : 283 - 291
  • [39] Saliency Based Automatic Image Cropping Using Support Vector Machine Classifier
    Jaiswal, Nehal
    Meghrajani, Yogesh K.
    2015 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION, EMBEDDED AND COMMUNICATION SYSTEMS (ICIIECS), 2015,
  • [40] Process parameter prediction of differential pressure vacuum casting based on support vector machine
    Zhang, Xu
    Zhang, Haiguang
    Zhang, Zhuangya
    Hu, Qingxi
    Key Engineering Materials, 2014, 621 : 633 - 638