Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 3

OPTIMIZING HEART ATTACK DIAGNOSIS USING RANDOM FOREST WITH BAT ALGORITHM AND GREEDY CROSSOVER TECHNIQUE

BAREKENG: Jurnal Ilmu Matematika dan Terapan · Vol. 18 No. 2 (2024) · pp. 1053–1066

DOI
10.30598/barekengvol18iss2pp1053-1066
ISSN
2615-3017, 1978-7227
Published
2024-05-25
Publisher
PATTIMURA UNIVERSITY
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Cardiovascular disease stands as one of the primary contributors to global mortality, with the World Health Organization (WHO) reporting approximately 17.9 million deaths annually. Swift and accurate diagnosis of heart attacks is crucial to ensure timely and specialized intervention for patients afflicted by this ailment. A machine learning algorithm that can be employed for addressing such issues is the Random Forest algorithm. However, the efficacy of the model is significantly influenced by the features selected during the training phase. To mitigate this, the Binary Bat Algorithm (BBA) with greedy crossover has been utilized to enhance feature selection within the model. This approach is particularly adept at preventing convergence issues often associated with local minima. The optimal parameters for BBA with greedy crossover are determined to be,,, and. With these parameters, the proposed algorithm identifies the most relevant features, including age, gender, cp, chol, thalach, oldpeak, slope, and ca, achieving an accuracy of 94.19% on the training data and 91.8% on the test data. Furthermore, the precision and recall values for both classes range from 0.87 to 0.96, contributing to an approximate -score of 0.92. The proposed method has increased its -score by 0.05 if compared with the regular Random Forest model. These results underscore the effectiveness of the proposed algorithm in providing accurate and reliable predictions for heart disease diagnosis. As such, this model makes diagnosing heart attack more convenient and effective because it does not require too much medical features or patient data. Hopefully, the results of this research help medical practitioners make better and timely decisions in the diagnosis and treatment of heart attacks, as well as assist in planning more effective public health programs for heart attack prevention.

Collaboration network of the authors

36 authors · 91 co-authorship links · 17 across different organisations

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

  • University of Brawijaya
  • National Research and Innovation Agency
  • Institut Teknologi Sepuluh Nopember
  • Indonesian Institute of Sciences
  • Universitas Jember
  • University of Bangka Belitung
  • Universiti Teknologi MARA
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Haidar Ahmad FajriAffiliation unknown3
Natasha Clarrisa MaharaniAffiliation unknown3
Wayan Firdaus MahmudyUniversity of Brawijaya2
Dwi Mifta MahananiAffiliation unknown2
Avin MaulanaInstitut Teknologi Sepuluh Nopember2
Hilmi Aziz BukhoriAffiliation unknown2
Asyrofa RahmiUniversity of Brawijaya1
Muchammad Chandra Cahyo UtomoUniversity of Brawijaya1
Ahmad Afif SupiantoUniversity of Brawijaya1
Vicky ZilvanIndonesian Institute of Sciences1
Hilman Ferdinandus PardedeNational Research and Innovation Agency1
Onky PrasetyoUniversity of Brawijaya1
R. Budiarianto Suryo KusumoNational Research and Innovation Agency1
M. Rafael Andika PutraAffiliation unknown1
Zuraidah FitriahAffiliation unknown1
Indah YantiAffiliation unknown1
Noor HidayatAffiliation unknown1
Abdi Negara GuciAffiliation unknown1
Fery WidhiatmokoAffiliation unknown1
Mila KurniawatyAffiliation unknown1
Komang Agus Arta WijayaAffiliation unknown1
Helen Yuliana AngmalisangAffiliation unknown1
Saiful BukhoriUniversitas Jember1
Elayaraja AruchunanAffiliation unknown1
Isnani DartiAffiliation unknown1
Ach KhozaimiAffiliation unknown1
Wuryansari Muharini KusumawinahyuAffiliation unknown1
Elyas KustiawanUniversity of Bangka Belitung1
Mohd Razif ShamsuddinAffiliation unknown1
Feby Indriana YusufAffiliation unknown1
Nur Atiqah Sia AbdullahUniversiti Teknologi MARA1
Regina VincentiaAffiliation unknown1

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.

Metadata source: OAI-PMH (metadata jurnal) https://ojs3.unpatti.ac.id/index.php/barekeng/oai, first harvested 5 Nov 2026, last seen 5 Nov 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">OPTIMIZING HEART ATTACK DIAGNOSIS USING RANDOM FOREST WITH BAT ALGORITHM AND GREEDY CROSSOVER TECHNIQUE</dc:title>
	<dc:creator>Ardiyansa, Safrizal Ardana</dc:creator>
	<dc:creator>Maharani, Natasha Clarissa</dc:creator>
	<dc:creator>Anam, Syaiful</dc:creator>
	<dc:creator>Julianto, Eric</dc:creator>
	<dc:description xml:lang="en-US">Cardiovascular disease stands as one of the primary contributors to global mortality, with the World Health Organization (WHO) reporting approximately 17.9 million deaths annually. Swift and accurate diagnosis of heart attacks is crucial to ensure timely and specialized intervention for patients afflicted by this ailment. A machine learning algorithm that can be employed for addressing such issues is the Random Forest algorithm. However, the efficacy of the model is significantly influenced by the features selected during the training phase. To mitigate this, the Binary Bat Algorithm (BBA) with greedy crossover has been utilized to enhance feature selection within the model. This approach is particularly adept at preventing convergence issues often associated with local minima. The optimal parameters for BBA with greedy crossover are determined to be , , , and . With these parameters, the proposed algorithm identifies the most relevant features, including age, gender, cp, chol, thalach, oldpeak, slope, and ca, achieving an accuracy of 94.19% on the training data and 91.8% on the test data. Furthermore, the precision and recall values for both classes range from 0.87 to 0.96, contributing to an approximate -score of 0.92. The proposed method has increased its -score by 0.05 if compared with the regular Random Forest model. These results underscore the effectiveness of the proposed algorithm in providing accurate and reliable predictions for heart disease diagnosis. As such, this model makes diagnosing heart attack more convenient and effective because it does not require too much medical features or patient data. Hopefully, the results of this research help medical practitioners make better and timely decisions in the diagnosis and treatment of heart attacks, as well as assist in planning more effective public health programs for heart attack prevention.</dc:description>
	<dc:publisher xml:lang="en-US">PATTIMURA UNIVERSITY</dc:publisher>
	<dc:date>2024-05-25</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://ojs3.unpatti.ac.id/index.php/barekeng/article/view/11531</dc:identifier>
	<dc:identifier>10.30598/barekengvol18iss2pp1053-1066</dc:identifier>
	<dc:source xml:lang="en-US">BAREKENG: Jurnal Ilmu Matematika dan Terapan; Vol 18 No 2 (2024): BAREKENG: Journal of Mathematics and Its Application; 1053-1066</dc:source>
	<dc:source>2615-3017</dc:source>
	<dc:source>1978-7227</dc:source>
	<dc:source>10.30598/barekengvol18iss2year2024</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://ojs3.unpatti.ac.id/index.php/barekeng/article/view/11531/7896</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2024 Safrizal Ardana Ardiyansa, Natasha Clarissa Maharani, Syaiful Anam, Eric Julianto</dc:rights>
	<dc:rights xml:lang="en-US">http://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>