Comparing the Performances of Support Vector Machines and Artificial Neural Networks for Predicting Coronary Artery

Sahar Shariatnia1,2, Abdolhalim Rajabi2,3, Majid Ziaratban4

  • 1Department of Epidemiology and Biostatistics, School of Health, Mashhad University of Medical Sciences, Mashhad, Iran, mums.ac.ir.

Insights

Support vector machines (SVMs) outperformed artificial neural networks (ANNs) in diagnosing coronary artery disease (CAD) using clinical predictors. This finding offers a more accurate noninvasive method for detecting CAD, a leading cause of death.

Area of Science:

  • Cardiology
  • Medical Informatics
  • Machine Learning

Background:

  • Coronary artery disease (CAD) is a significant global health concern, recognized as an inflammatory condition contributing to widespread morbidity and mortality.
  • Cardiovascular disease (CVD) broadly represents a major cause of death and disability worldwide.
  • Noninvasive diagnostic techniques are crucial for effective CAD detection and management.

Purpose of the Study:

  • To compare the diagnostic performance of artificial neural networks (ANNs) and support vector machines (SVMs) for detecting coronary artery disease (CAD).
  • To evaluate the efficacy of machine learning models in identifying CAD using noninvasive clinical predictors.

Main Methods:

  • A cross-sectional study involving 758 participants (508 with CAD, 250 without).
  • Evaluation of two machine learning models: ANNs and SVMs.
  • Assessment of diagnostic performance using receiver operating characteristic (ROC) curves, sensitivity, specificity, and accuracy.

Main Results:

  • The SVM model achieved a superior area under the ROC curve (AUC) of 0.793 (95% CI: 0.733-0.853) compared to the ANN model's AUC of 0.752 (95% CI: 0.682-0.823).
  • A statistically significant difference (p = 0.03) was observed between the models, indicating SVM's enhanced predictive capability.
  • The study included a diverse participant group, with 64% males in the CAD cohort and 66.4% females in the non-CAD cohort.

Conclusions:

  • Support vector machines (SVMs) demonstrated superior diagnostic performance over artificial neural networks (ANNs) in predicting CAD risk.
  • SVMs offer a more effective noninvasive approach for CAD detection utilizing simple clinical predictors.
Abstract

Related Concept Videos