Diagnosing coronary artery disease on the basis of hard ensemble voting optimization

dc.contributor.authorMohammedqasim, Hayder
dc.contributor.authorMohammedqasim, Roa'a
dc.contributor.authorAta, Oğuz
dc.contributor.authorAlyasin, Eman Ibrahim
dc.date.accessioned2022-12-28T06:52:06Z
dc.date.available2022-12-28T06:52:06Z
dc.date.issued2022en_US
dc.departmentEnstitüler, Lisansüstü Eğitim Enstitüsü, Elektrik ve Bilgisayar Mühendisliği Ana Bilim Dalıen_US
dc.description.abstractBackground and Objectives: Recently, many studies have focused on the early diagnosis of coronary artery disease (CAD), which is one of the leading causes of cardiac-associated death worldwide. The effectiveness of the most important features influencing disease diagnosis determines the performance of machine learning systems that can allow for timely and accurate treatment. We performed a Hybrid ML framework based on hard ensemble voting optimization (HEVO) to classify patients with CAD using the Z-Alizadeh Sani dataset. All categorical features were converted to numerical forms, the synthetic minority oversampling technique (SMOTE) was employed to overcome imbalanced distribution between two classes in the dataset, and then, recursive feature elimination (RFE) with random forest (RF) was used to obtain the best subset of features. Materials and Methods: After solving the biased distribution in the CAD data set using the SMOTE method and finding the high correlation features that affected the classification of CAD patients. The performance of the proposed model was evaluated using grid search optimization, and the best hyperparameters were identified for developing four applications, namely, RF, AdaBoost, gradient-boosting, and extra trees based on an HEV classifier. Results: Five fold cross-validation experiments with the HEV classifier showed excellent prediction performance results with the 10 best balanced features obtained using SMOTE and feature selection. All evaluation metrics results reached > 98% with the HEV classifier, and the gradient-boosting model was the second best classification model with accuracy = 97% and F1-score = 98%. Conclusions: When compared to modern methods, the proposed method perform well in diagnosing coronary artery disease, and therefore, the proposed method can be used by medical personnel for supplementary therapy for timely, accurate, and efficient identification of CAD cases in suspected patients.en_US
dc.identifier.citationMohammedqasim, H., Mohammedqasem, R. A., Ata, O., Alyasin, E. I. (2022). Diagnosing coronary artery disease on the basis of hard ensemble voting optimization. Medicina, 58(12), 1745.en_US
dc.identifier.issue12en_US
dc.identifier.scopus2-s2.0-85144561924
dc.identifier.scopusqualityN/A
dc.identifier.urihttps://hdl.handle.net/20.500.12939/3168
dc.identifier.volume58en_US
dc.identifier.wosWOS:000902862300001
dc.identifier.wosqualityN/A
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.indekslendigikaynakPubMed
dc.institutionauthorMohammedqasim, Hayder
dc.institutionauthorMohammedqasim, Roa'a
dc.institutionauthorAta, Oğuz
dc.institutionauthorAlyasin, Eman Ibrahim
dc.language.isoen
dc.relation.ispartofMedicina (Kaunas)
dc.relation.isversionof0.3390/medicina58121745en_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - İdari Personel ve Öğrencien_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectClassificationen_US
dc.subjectCoronary Artery Disease (CAD)en_US
dc.subjectEnsemble Voting Classifieren_US
dc.subjectFeature Selectionen_US
dc.subjectImbalanced Dataen_US
dc.subjectMachine Learningen_US
dc.subjectOptimizationen_US
dc.titleDiagnosing coronary artery disease on the basis of hard ensemble voting optimization
dc.typeArticle

Dosyalar

Orijinal paket
Listeleniyor 1 - 1 / 1
Yükleniyor...
Küçük Resim
İsim:
medicina-58-01745-v2 (1).pdf
Boyut:
2.11 MB
Biçim:
Adobe Portable Document Format
Açıklama:
Tam Metin / Full Text
Lisans paketi
Listeleniyor 1 - 1 / 1
[ X ]
İsim:
license.txt
Boyut:
1.44 KB
Biçim:
Item-specific license agreed upon to submission
Açıklama: