Analisis Klasifikasi Tingkat Infeksi Saluran Pernapasan Akut di Puskesmas Setiabudi dengan Metode Random Forest
DOI:
https://doi.org/10.33884/jif.v14i02.11859Keywords:
ISPA, Random Forest, Classification, K-Fold Cross Validation, Machine LearningAbstract
Acute Respiratory Infection (ARI) is an infectious disease affecting the respiratory tract that requires appropriate treatment according to its severity. This study aims to implement the Random Forest algorithm to classify ARI severity based on patients' clinical symptoms at Setiabudi Community Health Center and evaluate its performance using K-Fold Cross Validation. The dataset consisted of 3,736 secondary medical records from 2025 with 14 variables, including 13 clinical features (age, respiratory rate, cough, runny nose, fever, sore throat, nausea and vomiting, diarrhea, contact with ARI patients, body aches, lump, history of asthma, and test results) and one target variable representing ARI severity (Mild ARI and Severe ARI). The research process included data preprocessing, data encoding, feature selection, Random Forest model development, and performance evaluation using Accuracy, Precision, Recall, F1-Score, Classification Report, and Confusion Matrix. Precision, Recall, and F1-Score were calculated using the weighted average method due to class imbalance. The model achieved an Accuracy of 95.45%, Precision of 93.57%, Recall of 95.45%, and F1-Score of 94.08%, exceeding the research target of 80% accuracy. These results indicate that Random Forest combined with K-Fold Cross Validation is effective for classifying ARI severity.
References
W. Wahyudi, A. D. Shabrina, N. B. Kudadiri, N. Z. Komaruddin, and T. Nurlisa, “Faktor Risiko Gejala Penyakit Pernapasan Ispa pada Mahasiswa Fakultas Kesehatan Masyarakat UIN Sumatera Utara,” Jurnal Ilmiah Kedokteran dan Kesehatan, vol. 4, no. 2, pp. 454–464, May 2025, doi: 10.55606/klinik.v4i2.4099.
D. Aprilianti, H. D. Sitanggang, M. Syukri, M. B. Butar, and A. Fitri, “DETERMINAN ISPA PADA BALITA DENGAN EKONOMI RENDAH DI INDONESIA (SKI 2023),” Jurnal Kesehatan Tambusai, vol. 6, no. 2, pp. 5882–5896, Jun. 2025, doi: 10.31004/jkt.v6i2.44224.
A. Y. Adi Saputra, T. A. Y. Siswa, and R. Hasudungan, “Implementasi Metode Backward Elimination Pada Algoritma SVM Untuk Klasifikasi Penyakit Ispa,” Jurnal Tekno Kompak, vol. 20, no. 1, pp. 223–235, Nov. 2025, doi: 10.33365/jtk.v20i1.701.
L. W. Santosa, “Dinkes DKI catat 1,9 juta kasus ISPA hingga Oktober 2025,” ANTARA. Accessed: Apr. 15, 2026. [Online]. Available: https://www.antaranews.com/berita/5177593/dinkes-dki-catat-19-juta-kasus-ispa-hingga-oktober-2025
S. S. Mulyati, R. Y. Iriantoi, and N. Hidayah, “Faktor-faktor Risiko yang Berhubungan dengan Kejadian ISPA di Permukiman Sekitar Bandara,” Jurnal Kesehatan Lingkungan Indonesia, vol. 23, no. 1, pp. 67–72, Feb. 2024, doi: 10.14710/jkli.23.1.67-72.
I. Romli, “PENERAPAN DATA MINING MENGGUNAKAN ALGORITMA K-MEANS UNTUK KLASIFIKASI PENYAKIT ISPA,” Indonesian Journal of Business Intelligence (IJUBI), vol. 4, no. 1, p. 10, Jun. 2021, doi: 10.21927/ijubi.v4i1.1727.
A. Nur Fachmi, F. N. Hasan, A. P. Sari, F. R. Ramadhan, R. D. Patria, and S. Pudjiati, “ANALISIS KLASIFIKASI INDEKS STANDAR PENCEMARAN UDARA JAKARTA TAHUN 2025 MENGGUNAKAN ALGORITMA RANDOM FOREST,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 14, no. 1, Jan. 2026, doi: 10.23960/jitet.v14i1.8477.
R. K. Hapsari et al., DATA MINING. Indie Press, 2024. Accessed: Apr. 10, 2026. [Online]. Available: https://share.google/gsNjmMlcm9ktU5MKY
Hidayat, Andi Sunyoto, and Hanif Al Fatta, “Klasifikasi Penyakit Jantung Menggunakan Random Forest Clasifier,” Jurnal SISKOM-KB (Sistem Komputer dan Kecerdasan Buatan), vol. 7, no. 1, pp. 31–40, Oct. 2023, doi: 10.47970/siskom-kb.v7i1.464.
E. W. Fidayanthie, A. Sayfulloh, M. R. Alzena, and N. K. Sari, “Analisis Perbandingan Algoritma Random Forest dan Algoritma Naive Bayes untuk Memprediksi Penyakit Paru-Paru di Indonesia,” Saturnus: Jurnal Teknologi dan Sistem Informasi, vol. 3, no. 3, pp. 123–135, Jul. 2025, doi: 10.61132/saturnus.v3i3.956.
N. Blesyova and F. Nur Hasan, “ANALISIS SENTIMEN TERHADAP BEA CUKAI MENGGUNAKAN SUPPORT VECTOR MACHINE DAN K-FOLD CROSS VALIDATION,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 8, no. 6, pp. 12051–12056, Nov. 2024, doi: 10.36040/jati.v8i6.11774.
A. Miftakhudin, N. A. Santoso, and B. A. Santoso, “Komparasi Algotirma KNN dan Random Forest untuk Diagnosa Penyakit Jantung Koroner (Studi Kasus: RSUD Dr. Soeselo Slawi),” RIGGS: Journal of Artificial Intelligence and Digital Business, vol. 4, no. 3, pp. 2962–2971, Aug. 2025, doi: 10.31004/riggs.v4i3.2424.
F. Ramadhani, D. Septiana, S. N. Amalia, P. M. Fadilah, and A. Satria, “KLASIFIKASI RISIKO GIZI BURUK PADA IBU HAMIL MENGGUNAKAN METODE RANDOM FOREST,” Djtechno: Jurnal Teknologi Informasi, vol. 5, no. 2, pp. 370–380, Aug. 2024, doi: 10.46576/djtechno.v5i2.4815.
B. A. K. P. Ani, T. A. Y. Siswa, and F. Yulianto, “Implementasi Algoritma Naive Bayes Untuk Klasifikasi Penyakit Ispa,” Jurnal Tekno Kompak, vol. 20, no. 1, pp. 236–249, Nov. 2025, doi: 10.33365/jtk.v20i1.700.
World Health Organization (WHO), “Infeksi saluran pernapasan atas akut (J00-J06).” Accessed: Apr. 16, 2026. [Online]. Available: https://icd.who.int/browse10/2019/en#/X
S. R. Pakadang, I. Adhayanti, St. Ratnah, and A. M. Salasa, Buku Ajar Efektivitas Terapi Herbal untuk Infeksi Saluran Pernapasan Akut Mencegah, Mengobati dan Komplementer Pengobatan ISPA, 1st ed. Nasmedia, 2025.
Direktorat Promosi Kesehatan dan Kesehatan Komunitas, “Mengenali Gejala ISPA dan Tindakan yang Perlu Dilakukan,” Kemenkes, 2023. Accessed: Jun. 29, 2026. [Online]. Available: https://ayosehat.kemkes.go.id/mengenali-gejala-ispa-dan-tindakan-yang-perlu-dilakukan
Ernstmeyer and Christman, Nursing Skills, 2nd edition. National Libarary of Medicine, 2023. Accessed: Jun. 29, 2026. [Online]. Available: https://www.ncbi.nlm.nih.gov/books/NBK596717/table/ch1survey.T.normal_respiratory_rate_by_a/
H. R. Amelia, S. Jeniawaty, U. Khasanah, and Sukesi, “Efektivitas Pijat Batuk Pilek dengan Lama Penyembuhan ISPA pada Balita,” Gema Bidan Indonesia, vol. 13, no. 2, pp. 65–71, Sep. 2024, doi: 10.36568/gebindo.v13i2.209.
L. Hafidah, A. O. D. Denta, and S. Suraying, “PENANGANAN PERTAMA OLEH IBU PADA BALITA YANG MENGALAMI ISPA DI PONKESDES ANTIKA DI DESA WARU TIMUR WARU PAMEKASAN,” Jurnal Sains dan Teknologi Kesehatan, vol. 4, no. 2, pp. 60–66, May 2024, doi: 10.52234/jstk.v4i2.231.
“PNPK 2023 - Tata Laksana Pneumonia Pada Dewasa,” Kemenkes. Accessed: Jun. 29, 2026. [Online]. Available: https://www.kemkes.go.id/id/pnpk-2023---tata-laksana-pneumonia-pada-dewasa
M. K. drg. Emmy Hastuti, “Pneumonia,” Kemenkes. Accessed: Jun. 29, 2026. [Online]. Available: https://keslan.kemkes.go.id/view_artikel/2709/pneumonia
R. M. Sihombing and I. H. Nasution, “Hubungan Foto Toraks Pasien Pneumonia Dengan Keparahan Klinis Berdasarkan Rekam Medis RS Royal Prima,” JUKEJ : Jurnal Kesehatan Jompa, vol. 4, no. 3, pp. 1132–1140, Oct. 2025, doi: 10.57218/jkj.Vol4.Iss3.1990.
Yulia, Rendy, and S. A. Arnomo, “Jaringan Syaraf Tiruan Mendeteksi Penyakit Pneumonia Infeksi Saluran Pernafasan Akut Dengan Algoritma Backpropagation,” The Indonesian Journal of Computer Science, vol. 12, no. 1, Feb. 2023, doi: 10.33022/ijcs.v12i1.3129.
E. I. Sela et al., APLIKASI MACHINE LEARNING PADA ILMU SOSIAL DAN MEDIS, 1st ed. Deepublish, 2023.
A. R. Dikananda, Odi Nurdiawan, Ahmad Faqih, Yudhistira Arie Wijaya, Agus Surip, and Dias Bayu Saputra, ALGORITMA REGRESI LINIER Untuk Prediksi Kemampuan Computational Thinking Pemain Game Dota, 1st ed. Lakeisha, 2022.
D. K. Nisa, F. M. Hana, and S. Ulya, “Klasifikasi Kinerja Penjualan Produk Nike Menggunakan Algoritma Random Forest dengan Pendekatan Hold-Out dan K-Fold Cross Validation,” Sainteks, vol. 23, no. 1, pp. 79–92, May 2026, doi: 10.30595/sainteks.v23i1.29930.
D. Jollyta, Prihandoko, Alyauma Hajjah, Elin Haerani, and Muhammad Siddik, ALGORITMA KLASIFIKASI UNTUK PEMULA Solusi Python dan RapidMiner, 1st ed. Deepublish, 2023.
E. Suprihadi, MACHINE LEARNING: DASAR DAN PRAKTIS, 1st ed. DEEPUBLISH, 2022.
Avrilyan Putra Bintang Pratama and Wahyu Aji Eko Prabowo, “Analisis Perbandingan Model Machine Learning menggunakan Teknik Stratified K-Fold Cross Validation untuk Klasifikasi Penyakit Jantung,” JURIKOM (Jurnal Riset Komputer), vol. 13, no. 2, pp. 679–688, Apr. 2026, doi: 10.30865/jurikom.v13i2.9670.
Gui-Rong Liu, Machine learning with Python: theory and applications . World Scientific Publishing Co. Pte. Ltd, 2023.
Wardana, DASAR-DASAR DATA SCIENCE DAN APLIKASINYA DENGAN PYTHON, 1st ed. Wawasan Ilmu, 2024.
A. Bandur and H. Prabowo, PENELITIAN KUANTITATIF Metodologi, Desain, dan Analisis Data Dengan-SPSS, AMOS & Nvivo, 1st ed. Mitra Wacana Media, 2021.
Ardiansyah, Risnita, and M. S. Jailani, “Teknik Pengumpulan Data Dan Instrumen Penelitian Ilmiah Pendidikan Pada Pendekatan Kualitatif dan Kuantitatif,” Jurnal IHSAN : Jurnal Pendidikan Islam, vol. 1, no. 2, pp. 1–9, Jul. 2023, doi: 10.61104/ihsan.v1i2.57.
D. N. R. Mastuti, Y. Indriyani, S. N. Anfalla, and S. A. Fazaira, “EVALUASI EFEKTIVITAS PROGRAM PENGENDALIAN ISPA DI PUSKESMAS TIRTO II KABUPATEN PEKALONGAN TAHUN 2024,” Al-Tamimi Kesmas: Jurnal Ilmu Kesehatan Masyarakat (Journal of Public Health Sciences), vol. 14, no. 2, pp. 263–271, Dec. 2025, doi: 10.35328/kesmas.v14i2.3008.
P. G. Subhaktiyasa, “Menentukan Populasi dan Sampel: Pendekatan Metodologi Penelitian Kuantitatif dan Kualitatif,” Jurnal Ilmiah Profesi Pendidikan, vol. 9, no. 4, pp. 2721–2731, Nov. 2024, doi: 10.29303/jipp.v9i4.2657.
D. Mualfah, W. Fadila, and R. Firdaus, “Teknik SMOTE untuk Mengatasi Imbalance Data pada Deteksi Penyakit Stroke Menggunakan Algoritma Random Forest,” Jurnal CoSciTech (Computer Science and Information Technology), vol. 3, no. 2, pp. 107–113, Aug. 2022, doi: 10.37859/coscitech.v3i2.3912.
M. Jamil, F. Rozi, and Y. F. Saputra, “Komparasi Kinerja Algoritma Machine Learning Untuk Deteksi Penyakit Infeksi Saluran Pernapasan,” Jurnal Rekayasa Teknologi Informasi (JURTI), vol. 8, no. 1, p. 84, Jun. 2024, doi: 10.30872/jurti.v8i1.16965.
A. M. A. Rahim, Inggrid Yanuar Risca Pratiwi, and Muhammad Ainul Fikri, “Klasifikasi Penyakit Jantung Menggunakan Metode Synthetic Minority Over-Sampling Technique Dan Random Forest Clasifier,” Indonesian Journal of Computer Science, vol. 12, no. 5, Nov. 2023, doi: 10.33022/ijcs.v12i5.3413.
S. Riyadi, Machine learning : metode dan evaluasi. Lembaga Riset dan Inovasi Universitas Muhammadiyah Yogyakarta, 2024. Accessed: Jul. 03, 2026. [Online]. Available: https://ipusnas.perpusnas.go.id/book/a3a10209-f491-47da-8953-81454127c77b?__cf_chl_f_tk=JmOYSrVlDusggmT6EVZbieY1Hyv7J1uUEBh9VLCf5QY-1783050845-1.0.1.1-0zp1Ng3TVtqsU9zpvB2W9btHhTknUrGrOBYCOtASZlE
scikit-learn, “skor_presisi_rata-rata,” 2026, scikit-learn. Accessed: Jul. 03, 2026. [Online]. Available: https://scikit-learn.org/stable/modules/generated/sklearn.metrics.average_precision_score.html
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 JURNAL ILMIAH INFORMATIKA

This work is licensed under a Creative Commons Attribution 4.0 International License.


















