Diagnosa Penyakit Jantung Berdasarkan Kondisi Tubuh Dengan Metode Artificial Neural Network

Authors

  • Nisa Febrianti Sekolah Tinggi Teknologi Wastukancana
  • Teguh Iman Hermanto Sekolah Tinggi Teknologi Wastukancana
  • Muhamad Agus Sunandar Sekolah Tinggi Teknologi Wastukancana

DOI:

https://doi.org/10.37859/jf.v15i2.9348
Keywords: machine learning, artificial neural network, penyakit jantung, deteksi dini, aplikasi mobile

Abstract

Penyakit jantung merupakan salah satu penyebab utama kematian yang dapat memengaruhi individu pada usia produktif maupun lanjut usia. Oleh karena itu, strategi deteksi dini sangat dibutuhkan untuk mengurangi risiko komplikasi serta menekan biaya perawatan medis. Penelitian ini mengembangkan model klasifikasi berbasis Artificial Neural Network (ANN) guna meningkatkan akurasi dalam mendiagnosis penyakit jantung. Data penelitian bersumber dari Heart Disease Dataset Kaggle dengan jumlah 1.025 rekam medis pasien yang memuat 14 parameter klinis, di antaranya jenis nyeri dada, kadar kolesterol, detak jantung maksimum, hingga kadar gula darah puasa. Pendekatan CRISP-DM digunakan untuk mengarahkan tahapan penelitian mulai dari pemahaman data, pemilihan fitur, pelatihan model, evaluasi performa, hingga penerapan pada aplikasi mobile. ANN yang dibangun memiliki dua lapisan tersembunyi, menggunakan algoritma optimisasi Adam, dan dilatih selama 50 epoch. Evaluasi menghasilkan akurasi 79,61%, precision 73,53%, recall 94,34%, serta F1-score 82,64%. Model ini berhasil diimplementasikan pada platform Android sehingga memudahkan prediksi kondisi jantung secara efisien. Penelitian ini diharapkan mendukung kemajuan teknologi kesehatan digital dan dapat ditingkatkan dengan dataset yang lebih luas serta arsitektur model yang lebih kompleks.

Downloads

Download data is not yet available.

References

D. A. Ryfai, N. Hidayat, and E. Santoso, “Klasifikasi Tingkat Resiko Serangan Penyakit Jantung Menggunakan Metode K-Nearest Neighbor,” J. Pengemb. Teknol. Inf. dan Ilmu Komput., vol. 6, no. 10, pp. 4701–4707, 2022, [Online]. Available: https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/11662

CNN Indonesia, “Apakah 4 Penyakit Mematikan di Indonesia Ditanggung BPJS?,” Diakses pada 2 Februari 2025 di https://www.cnnindonesia.com/ekonomi/20240812201002-78-1132214/apakah-4-penyakit-mematikan-di-indonesia-ditanggung-bpjs.

W. Yashilva, “Pasien Jantung di Indonesia Didominasi Usia Produktif,” 2024. [Online]. Available: https://data.goodstats.id/statistic/pasien-jantung-di-indonesia-didominasi-usia-produktif-79yo9

Soemardi, A.M., Umilasari, R. & Lusiana, D., 2024. Penerapan multilayer Artificial Neural Network untuk klasifikasi daun berdasarkan jenis penyakitnya. Jurnal Smart Teknologi, 5(3), pp.315–321.

ander sriwi sri sucaty, murianto, “Penerapan Algoritma Artificial Neural Network Untuk Memprediksi Penyakit Gagal Jantung,” Pola Kemitraan Pentahelix Dalam Pengemb. Desa Wisata Buwun Sejati, Lomb. Barat Ntb, vol. 3, no. 4, pp. 413–446, 2024.

M. Irfan et al., “KOMPUTA : Jurnal Ilmiah Komputer dan Informatika PENERAPAN FORECASTING UNTUK MENDETEKSI PENYAKIT JANTUNG DENGAN ALGORITMA ARTIFICIAL KOMPUTA : Jurnal Ilmiah Komputer dan Informatika,” vol. 13, no. 2, 2024.

Pradana, D., Alghifari, M.L., Juna, M.F. & Palaguna, D., 2022. Klasifikasi penyakit jantung menggunakan metode Artificial Neural Network. Indonesian Journal of Data Science, 3(2), pp.55–60. doi:10.56705/ijodas.v3i2.35.

Arifin, F., Sibyan, H. & Hasanah, N., 2025. Rancang bangun chatbot pada sistem EKAPTA berbasis Natural Language Processing dengan algoritma. Jurnal Ilmiah Informatika dan Komputer, 4(1), pp.1–8.

C. Sandi, M. B. Adityawan, D. Harlan, M. Farid, and N. Nadeak, “Artificial Neural Network dan Pemodelan Numerik untuk Prediksi Parameter Aliran akibat Dam Break,” J. Tek. Sumber Daya Air, vol. 2, no. 2, pp. 129–140, 2022, doi: 10.56860/jtsda.v2i2.50.

F. N. Hasanah, Buku Ajar Rekayasa Perangkat Lunak. 2020. doi: 10.21070/2020/978-623-6833-89-6.

Downloads

Published

2025-09-02