Melola Discovery

← Melola Discovery

Jurnal

Hyperparameter Optimization of Machine Learning Models Using Differential Evolution for Heart Failure Mortality Prediction

Scientific Journal of Informatics · Vol. 13 No. 4 (2026) · hlm. 861–874

DOI
10.15294/sji.v13i4.59499
ISSN
2407-7658, 2460-0040
Terbit
2026-11-03
Penerbit
Universitas Negeri Semarang
Bahasa
eng

Abstrak

Purpose: Heart failure is a cardiovascular disease associated with high morbidity and mortality rates. Various machine learning models have been increasingly applied to predict mortality among patients with heart failure, but their predictive performance can be influenced by hyperparameter configuration. This study aims to optimize hyperparameters using the Differential Evolution (DE) algorithm to improve predictive performance. Methods: This research used the Heart Failure Clinical Records Dataset, which consists of 299 patient data with 13 clinical features. The dataset is first split into a training set and a testing set, with the testing set kept independent throughout the modeling process. Within the training process, feature selection is performed using Chi-square-based SelectKBest, class imbalance is addressed using the Synthetic Minority Oversampling Technique (SMOTE), and feature scaling is performed using StandardScaler. These preprocessing steps are incorporated into the cross-validation pipeline to prevent information leakage. Next, nine machine learning algorithms were optimized using Differential Evolution with an accuracy based objective function and 10-fold cross-validation. Result: Experimental results show that Differential Evolution produced model-specific effects, with accuracy improvements observed in six of the nine evaluated machine learning models compared with their baseline configurations. Random Forest (RF), Support Vector Machine (SVM), and Extra Trees Classifier (ETC) achieved the highest accuracy of 0.8500, while RF obtained the highest F1-score and ROC-AUC of 0.7692 and 0.8922, respectively. The exact McNemar test showed that none of the baseline-versus-DE differences reached statistical significance at the 0.05 level. Novelty: This research proposes a mortality classification framework for heart failure patients that integrates SelectKBest, SMOTE, and Differential Evolution for hyperparameter optimization across nine machine learning models. The framework enables a systematic evaluation of the model specific effects of Differential Evolution on heart failure mortality classification performance.

Kata kunci

Jaringan kolaborasi para penulis

13 penulis · 19 tautan kepenulisan bersama · 6 lintas organisasi

Arahkan kursor atau ketuk sebuah nama untuk menyorot rekan penulisnya. Klik dua kali untuk membuka halaman penulis.

  • Universitas Dian Nuswantoro
  • State University of Jakarta
  • Sunan Gunung Djati State Islamic University Bandung
  • Islamic University of Riau
  • Organisasi berbeda
  • Organisasi sama
  • Afiliasi tidak diketahui
  • Garis lebih tebal = lebih banyak artikel bersama · lingkaran lebih besar = lebih banyak artikel
Tampilkan sebagai tabel
Rekan penulisOrganisasiArtikel bersama
Muhammad NurbaitullahUniversitas Dian Nuswantoro2
Ahmad Zainul FananiUniversitas Dian Nuswantoro2
Liza JuliantiIslamic University of Riau1
Abdul SyukurUniversitas Dian Nuswantoro1
Priyo HaryokoUniversitas Dian Nuswantoro1
Zulham ZulhamState University of Jakarta1
Fandu FaisalState University of Jakarta1
Dini SafitriState University of Jakarta1
Dadang KahmadSunan Gunung Djati State Islamic University Bandung1
Yudi WahyudinSunan Gunung Djati State Islamic University Bandung1

Afiliasi berasal dari OpenAlex; metadata OAI-PMH jurnal tidak memuatnya. Penulis tanpa ID OpenAlex dicocokkan berdasarkan nama, sehingga dua orang bisa tergabung atau satu orang bisa terpisah.

Sumber metadata: OAI-PMH (metadata jurnal) https://journal.unnes.ac.id/journals/sji/oai, pertama di-harvest 6 Nov 2026, terakhir terlihat 8 Nov 2026.
Metadata asli (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">Hyperparameter Optimization of Machine Learning Models Using Differential Evolution for Heart Failure Mortality Prediction</dc:title>
	<dc:creator xml:lang="en">Fathurrahman, Royan Farid</dc:creator>
	<dc:creator xml:lang="en">Syukur, Abdul</dc:creator>
	<dc:creator xml:lang="en">Rijati, Nova</dc:creator>
	<dc:subject xml:lang="en">Heart failure</dc:subject>
	<dc:subject xml:lang="en">Machine learning</dc:subject>
	<dc:subject xml:lang="en">Hyperparameter optimization</dc:subject>
	<dc:subject xml:lang="en">Differential evolution</dc:subject>
	<dc:subject xml:lang="en">Mortality classification</dc:subject>
	<dc:description xml:lang="en">Purpose: Heart failure is a cardiovascular disease associated with high morbidity and mortality rates. Various machine learning models have been increasingly applied to predict mortality among patients with heart failure, but their predictive performance can be influenced by hyperparameter configuration. This study aims to optimize hyperparameters using the Differential Evolution (DE) algorithm to improve predictive performance.
Methods: This research used the Heart Failure Clinical Records Dataset, which consists of 299 patient data with 13 clinical features. The dataset is first split into a training set and a testing set, with the testing set kept independent throughout the modeling process. Within the training process, feature selection is performed using Chi-square-based SelectKBest, class imbalance is addressed using the Synthetic Minority Oversampling Technique (SMOTE), and feature scaling is performed using StandardScaler. These preprocessing steps are incorporated into the cross-validation pipeline to prevent information leakage. Next, nine machine learning algorithms were optimized using Differential Evolution with an accuracy based objective function and 10-fold cross-validation.
Result: Experimental results show that Differential Evolution produced model-specific effects, with accuracy improvements observed in six of the nine evaluated machine learning models compared with their baseline configurations. Random Forest (RF), Support Vector Machine (SVM), and Extra Trees Classifier (ETC) achieved the highest accuracy of 0.8500, while RF obtained the highest F1-score and ROC-AUC of 0.7692 and 0.8922, respectively. The exact McNemar test showed that none of the baseline-versus-DE differences reached statistical significance at the 0.05 level.
Novelty: This research proposes a mortality classification framework for heart failure patients that integrates SelectKBest, SMOTE, and Differential Evolution for hyperparameter optimization across nine machine learning models. The framework enables a systematic evaluation of the model specific effects of Differential Evolution on heart failure mortality classification performance.</dc:description>
	<dc:publisher xml:lang="en">Universitas Negeri Semarang</dc:publisher>
	<dc:date>2026-11-03</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://journal.unnes.ac.id/journals/sji/article/view/59499</dc:identifier>
	<dc:identifier>10.15294/sji.v13i4.59499</dc:identifier>
	<dc:source xml:lang="en">Scientific Journal of Informatics; Vol. 13 No. 4: Regular Issue; 861-874</dc:source>
	<dc:source>2407-7658</dc:source>
	<dc:source>2460-0040</dc:source>
	<dc:source>10.15294/sji.v13i4</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://journal.unnes.ac.id/journals/sji/article/view/59499/12125</dc:relation>
	<dc:rights xml:lang="en">Copyright (c) 2026 Scientific Journal of Informatics</dc:rights>
</oai_dc:dc>