Cargando…

Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms

BACKGROUND: In today's industrialized world, coronary artery disease (CAD) is one of the leading causes of death, and early detection and timely intervention can prevent many of its complications and eliminate or reduce the resulting mortality. Machine learning (ML) methods as one of the cuttin...

Descripción completa

Detalles Bibliográficos
Autores principales: Garavand, Ali, Salehnasab, Cirruse, Behmanesh, Ali, Aslani, Nasim, Zadeh, Amin Hassan, Ghaderzadeh, Mustafa
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9596250/
https://www.ncbi.nlm.nih.gov/pubmed/36304749
http://dx.doi.org/10.1155/2022/5359540
_version_ 1784815828947959808
author Garavand, Ali
Salehnasab, Cirruse
Behmanesh, Ali
Aslani, Nasim
Zadeh, Amin Hassan
Ghaderzadeh, Mustafa
author_facet Garavand, Ali
Salehnasab, Cirruse
Behmanesh, Ali
Aslani, Nasim
Zadeh, Amin Hassan
Ghaderzadeh, Mustafa
author_sort Garavand, Ali
collection PubMed
description BACKGROUND: In today's industrialized world, coronary artery disease (CAD) is one of the leading causes of death, and early detection and timely intervention can prevent many of its complications and eliminate or reduce the resulting mortality. Machine learning (ML) methods as one of the cutting-edge technologies can be used as a suitable solution in diagnosing this disease. METHODS: In this study, different ML algorithms' performances were compared for their effectiveness in developing a model for early CAD diagnosis based on clinical examination features. This applied descriptive study was conducted on 303 records and overall 26 features, of which 26 were selected as the target features with the advice of several clinical experts. In order to provide a diagnostic model for CAD, we ran most of the most critical classification algorithms, including Multilayer Perceptron (MLP), Support Vector Machine (SVM), Logistic Regression (LR), J48, Random Forest (RF), K-Nearest Neighborhood (KNN), and Naive Bayes (NB). Seven different classification algorithms with 26 predictive features were tested to cover all feature space and reduce model error, and the most efficient algorithms were identified by comparison of the results. RESULTS: Based on the compared performance metrics, SVM (AUC = 0.88, F-measure = 0.88, ROC = 0.85), and RF (AUC = 0.87, F-measure = 0.87, ROC = 0.91) were the most effective ML algorithms. Among the algorithms, the KNN algorithm had the lowest efficiency (AUC = 0.81, F-measure = 0.81, ROC = 0.77). In the diagnosis of coronary artery disease, machine learning algorithms have played an important role. Proposed ML models can provide practical, cost-effective, and valuable support to doctors in making decisions according to a good prediction. Discussion. It can become the basis for developing clinical decision support systems. SVM and RF algorithms had the highest efficiency and could diagnose CAD based on patient examination data. It is suggested that further studies be performed using these algorithms to diagnose coronary artery disease to obtain more accurate results.
format Online
Article
Text
id pubmed-9596250
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-95962502022-10-26 Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms Garavand, Ali Salehnasab, Cirruse Behmanesh, Ali Aslani, Nasim Zadeh, Amin Hassan Ghaderzadeh, Mustafa J Healthc Eng Research Article BACKGROUND: In today's industrialized world, coronary artery disease (CAD) is one of the leading causes of death, and early detection and timely intervention can prevent many of its complications and eliminate or reduce the resulting mortality. Machine learning (ML) methods as one of the cutting-edge technologies can be used as a suitable solution in diagnosing this disease. METHODS: In this study, different ML algorithms' performances were compared for their effectiveness in developing a model for early CAD diagnosis based on clinical examination features. This applied descriptive study was conducted on 303 records and overall 26 features, of which 26 were selected as the target features with the advice of several clinical experts. In order to provide a diagnostic model for CAD, we ran most of the most critical classification algorithms, including Multilayer Perceptron (MLP), Support Vector Machine (SVM), Logistic Regression (LR), J48, Random Forest (RF), K-Nearest Neighborhood (KNN), and Naive Bayes (NB). Seven different classification algorithms with 26 predictive features were tested to cover all feature space and reduce model error, and the most efficient algorithms were identified by comparison of the results. RESULTS: Based on the compared performance metrics, SVM (AUC = 0.88, F-measure = 0.88, ROC = 0.85), and RF (AUC = 0.87, F-measure = 0.87, ROC = 0.91) were the most effective ML algorithms. Among the algorithms, the KNN algorithm had the lowest efficiency (AUC = 0.81, F-measure = 0.81, ROC = 0.77). In the diagnosis of coronary artery disease, machine learning algorithms have played an important role. Proposed ML models can provide practical, cost-effective, and valuable support to doctors in making decisions according to a good prediction. Discussion. It can become the basis for developing clinical decision support systems. SVM and RF algorithms had the highest efficiency and could diagnose CAD based on patient examination data. It is suggested that further studies be performed using these algorithms to diagnose coronary artery disease to obtain more accurate results. Hindawi 2022-10-18 /pmc/articles/PMC9596250/ /pubmed/36304749 http://dx.doi.org/10.1155/2022/5359540 Text en Copyright © 2022 Ali Garavand et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Garavand, Ali
Salehnasab, Cirruse
Behmanesh, Ali
Aslani, Nasim
Zadeh, Amin Hassan
Ghaderzadeh, Mustafa
Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms
title Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms
title_full Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms
title_fullStr Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms
title_full_unstemmed Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms
title_short Efficient Model for Coronary Artery Disease Diagnosis: A Comparative Study of Several Machine Learning Algorithms
title_sort efficient model for coronary artery disease diagnosis: a comparative study of several machine learning algorithms
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9596250/
https://www.ncbi.nlm.nih.gov/pubmed/36304749
http://dx.doi.org/10.1155/2022/5359540
work_keys_str_mv AT garavandali efficientmodelforcoronaryarterydiseasediagnosisacomparativestudyofseveralmachinelearningalgorithms
AT salehnasabcirruse efficientmodelforcoronaryarterydiseasediagnosisacomparativestudyofseveralmachinelearningalgorithms
AT behmaneshali efficientmodelforcoronaryarterydiseasediagnosisacomparativestudyofseveralmachinelearningalgorithms
AT aslaninasim efficientmodelforcoronaryarterydiseasediagnosisacomparativestudyofseveralmachinelearningalgorithms
AT zadehaminhassan efficientmodelforcoronaryarterydiseasediagnosisacomparativestudyofseveralmachinelearningalgorithms
AT ghaderzadehmustafa efficientmodelforcoronaryarterydiseasediagnosisacomparativestudyofseveralmachinelearningalgorithms