Cargando…
A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters
Background and Objective: Coronary artery disease (CAD) is one of the most prevalent causes of death worldwide. The early diagnosis and timely medical care of cardiovascular patients can greatly prevent death and reduce the cost of treatments associated with CAD. In this study, we attempt to prepare...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9698583/ https://www.ncbi.nlm.nih.gov/pubmed/36431068 http://dx.doi.org/10.3390/life12111933 |
_version_ | 1784838856453914624 |
---|---|
author | Sayadi, Mohammadjavad Varadarajan, Vijayakumar Sadoughi, Farahnaz Chopannejad, Sara Langarizadeh, Mostafa |
author_facet | Sayadi, Mohammadjavad Varadarajan, Vijayakumar Sadoughi, Farahnaz Chopannejad, Sara Langarizadeh, Mostafa |
author_sort | Sayadi, Mohammadjavad |
collection | PubMed |
description | Background and Objective: Coronary artery disease (CAD) is one of the most prevalent causes of death worldwide. The early diagnosis and timely medical care of cardiovascular patients can greatly prevent death and reduce the cost of treatments associated with CAD. In this study, we attempt to prepare a new model for early CAD diagnosis. The proposed model can diagnose CAD based on clinical data and without the use of an invasive procedure. Methods: In this paper, machine-learning (ML) techniques were used for the early detection of CAD, which were applied to a CAD dataset known as Z-Alizadeh Sani. Since this dataset has 54 features, the Pearson correlation feature selection method was conducted to identify the most effective features. Then, six machine learning techniques including decision tree, deep learning, logistic regression, random forest, support vector machine (SVM), and Xgboost were employed based on a semi-random-partitioning framework. Result: Applying Pearson feature selection to the dataset demonstrated that only eight features were the most effective for CAD diagnosis. The results of running the six machine-learning models on the selected features showed that logistic regression and SVM had the same performance with 95.45% accuracy, 95.91% sensitivity, 91.66% specificity, and a 96.90% F1 score. In addition, the ROC curve indicates a similar result regarding the AUC (0.98). Conclusions: Prediction is an important component of medical decision support systems. The results of the present study showed that feature selection has a high impact on machine-learning performance and, regardless of the evaluation metrics of the machine-learning models, determining the effective features is very important. However, SVM and Logistic Regression were designated as the best models according to our selected features. |
format | Online Article Text |
id | pubmed-9698583 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-96985832022-11-26 A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters Sayadi, Mohammadjavad Varadarajan, Vijayakumar Sadoughi, Farahnaz Chopannejad, Sara Langarizadeh, Mostafa Life (Basel) Article Background and Objective: Coronary artery disease (CAD) is one of the most prevalent causes of death worldwide. The early diagnosis and timely medical care of cardiovascular patients can greatly prevent death and reduce the cost of treatments associated with CAD. In this study, we attempt to prepare a new model for early CAD diagnosis. The proposed model can diagnose CAD based on clinical data and without the use of an invasive procedure. Methods: In this paper, machine-learning (ML) techniques were used for the early detection of CAD, which were applied to a CAD dataset known as Z-Alizadeh Sani. Since this dataset has 54 features, the Pearson correlation feature selection method was conducted to identify the most effective features. Then, six machine learning techniques including decision tree, deep learning, logistic regression, random forest, support vector machine (SVM), and Xgboost were employed based on a semi-random-partitioning framework. Result: Applying Pearson feature selection to the dataset demonstrated that only eight features were the most effective for CAD diagnosis. The results of running the six machine-learning models on the selected features showed that logistic regression and SVM had the same performance with 95.45% accuracy, 95.91% sensitivity, 91.66% specificity, and a 96.90% F1 score. In addition, the ROC curve indicates a similar result regarding the AUC (0.98). Conclusions: Prediction is an important component of medical decision support systems. The results of the present study showed that feature selection has a high impact on machine-learning performance and, regardless of the evaluation metrics of the machine-learning models, determining the effective features is very important. However, SVM and Logistic Regression were designated as the best models according to our selected features. MDPI 2022-11-19 /pmc/articles/PMC9698583/ /pubmed/36431068 http://dx.doi.org/10.3390/life12111933 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Sayadi, Mohammadjavad Varadarajan, Vijayakumar Sadoughi, Farahnaz Chopannejad, Sara Langarizadeh, Mostafa A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters |
title | A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters |
title_full | A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters |
title_fullStr | A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters |
title_full_unstemmed | A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters |
title_short | A Machine Learning Model for Detection of Coronary Artery Disease Using Noninvasive Clinical Parameters |
title_sort | machine learning model for detection of coronary artery disease using noninvasive clinical parameters |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9698583/ https://www.ncbi.nlm.nih.gov/pubmed/36431068 http://dx.doi.org/10.3390/life12111933 |
work_keys_str_mv | AT sayadimohammadjavad amachinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT varadarajanvijayakumar amachinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT sadoughifarahnaz amachinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT chopannejadsara amachinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT langarizadehmostafa amachinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT sayadimohammadjavad machinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT varadarajanvijayakumar machinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT sadoughifarahnaz machinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT chopannejadsara machinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters AT langarizadehmostafa machinelearningmodelfordetectionofcoronaryarterydiseaseusingnoninvasiveclinicalparameters |