Optimasi Model Artificial Neural Network menggunakan Genetic Algorithm untuk Peningkatan Klasifikasi Prediksi Penyakit Jantung

dc.contributor.authorAgung Putra Dwi Firmansyah
dc.date.accessioned2026-07-03T06:28:05Z
dc.date.issued2026-01-21
dc.descriptionApproved by Teddy
dc.description.abstractHeart disease is one of the leading causes of death, so an accurate prediction system is needed to support early detection. This study optimizes an Artificial Neural Network (ANN) using a Genetic Algorithm (GA) and compares it with an unoptimized ANN and grid search (GS). The dataset used is the Heart Disease dataset (Kaggle), which contains 1,025 samples with 14 features. The data was split 70:30 for training and testing, numerical features were normalized using StandardScaler, and the model built was an Artificial Neural Network model for binary classification. GA optimized the number of neurons in two hidden layers, dropout, and learning rate with a population of 10, a maximum of 20 generations, and early stopping if accuracy did not improve within 5 generations. Evaluation of test data using accuracy, precision, recall, and F1-score. The results show a significant improvement. ANN without optimization achieved an accuracy of 78.57%, and ANN with grid search (GS) achieved an accuracy of 87.66%, while ANN optimized with Genetic Algorithm (GA) achieved 92.86% (precision 92.05%, recall 93.29%, F1 92.67%). The best configuration obtained by the Genetic Algorithm was 62 neurons in the first layer, 14 neurons in the second layer, a dropout rate of 0.303020202, and a learning rate of 0.002163161. These findings confirm that GA effectively explores the hyperparameter space adaptively and improves model generalization on heart disease data.
dc.description.sponsorshipNova El Maidah S.Si., M.Cs.
dc.identifier.urihttps://repository.unej.ac.id/handle/123456789/10573
dc.publisherFakultas Ilmu Komputer
dc.subjectMachine learning
dc.subjectArtificial Neural Network
dc.subjectGenetic Algorithm
dc.subjectKlasifikasi Prediksi
dc.subjectOptimasi
dc.titleOptimasi Model Artificial Neural Network menggunakan Genetic Algorithm untuk Peningkatan Klasifikasi Prediksi Penyakit Jantung
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
repostory.pdf
Size:
1.07 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: