Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

The use of genetic algorithm and particle swarm optimization on tiered feature selection method in machine learning-based coronary heart disease diagnosis system

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 14 No. 4 (2024)

DOI
10.11591/ijece.v14i4.pp4563-4576
ISSN
2722-2578, 2088-8708
Published
2024-08-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Coronary heart disease (CHD) is a leading global cause of death. Early detection is the right step to reduce mortality rates and treatment costs. Early detection can be developed using machine learning by utilizing patient medical record datasets. Unfortunately, this dataset has excessive features which can reduce machine learning performance. For this reason, it is necessary to reduce the number of redundant features and irrelevant data to improve machine learning performance. Therefore, this research proposes a tiered of feature selection model with genetic algorithm (GA) and particle swarm optimization (PSO) to improve the performance of the diagnosis model. The feature selection model is evaluated using parameters derived from the confusion matrix and using the CatBoost machine learning algorithm. Model testing uses z-Alizadeh Sani, Cleveland, Statlog, and Hungarian datasets. The best results for this model were obtained on the z-Alizadeh Sani dataset with 6 selected features from 54 features and the resulting performance for accuracy parameters was 99.32%, specificity 98.57%, sensitivity 100.00%, area under the curve (AUC) 99.28%, and F1-Score 99.37%. The proposed feature selection model is able to provide machine learning performance in the very good category. The diagnostic model proposed is of excellent standard.

Collaboration network of the authors

13 authors · 30 co-authorship links · 11 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Sebelas Maret University
  • Universitas Gadjah Mada
  • Institut Teknologi Sepuluh Nopember
  • Badan Pengkajian dan Penerapan Teknologi
  • Eijkman Institute for Molecular Biology
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Hari KusnantoUniversitas Gadjah Mada2
Herianto HeriantoUniversitas Gadjah Mada1
Harianto HeriantoAffiliation unknown1
Agus Zainal ArifinInstitut Teknologi Sepuluh Nopember1
Riyanarto SarnoInstitut Teknologi Sepuluh Nopember1
Anto Satriyo NugrohoBadan Pengkajian dan Penerapan Teknologi1
Ismail Eko Prayitno RoziAffiliation unknown1
Puji Budi Setia AsihEijkman Institute for Molecular Biology1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>The use of genetic algorithm and particle swarm optimization on tiered feature selection method in machine learning-based coronary heart disease diagnosis system</dc:title><dc:creator>Wiharto, Wiharto</dc:creator><dc:creator>Mufidah, Yasmin</dc:creator><dc:creator>Salamah, Umi</dc:creator><dc:creator>Suryani, Esti</dc:creator><dc:creator>Setyawan, Sigit</dc:creator><dc:description>&lt;jats:p&gt;Coronary heart disease (CHD) is a leading global cause of death. Early detection is the right step to reduce mortality rates and treatment costs. Early detection can be developed using machine learning by utilizing patient medical record datasets. Unfortunately, this dataset has excessive features which can reduce machine learning performance. For this reason, it is necessary to reduce the number of redundant features and irrelevant data to improve machine learning performance. Therefore, this research proposes a tiered of feature selection model with genetic algorithm (GA) and particle swarm optimization (PSO) to improve the performance of the diagnosis model. The feature selection model is evaluated using parameters derived from the confusion matrix and using the CatBoost machine learning algorithm. Model testing uses z-Alizadeh Sani, Cleveland, Statlog, and Hungarian datasets. The best results for this model were obtained on the z-Alizadeh Sani dataset with 6 selected features from 54 features and the resulting performance for accuracy parameters was 99.32%, specificity 98.57%, sensitivity 100.00%, area under the curve (AUC) 99.28%, and F1-Score 99.37%. The proposed feature selection model is able to provide machine learning performance in the very good category. The diagnostic model proposed is of excellent standard.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2024-08-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v14i4.pp4563-4576</dc:identifier><dc:identifier>10.11591/ijece.v14i4.pp4563-4576</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 14 No 4 (2024); 4563</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>https://ijece.iaescore.com/index.php/IJECE/article/viewFile/34604/17570</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>