Classification of Hypertension Severity Levels Using the Random Forest Method
DOI:
https://doi.org/10.30736/jt.v18i2.1660Keywords:
hypertension, Random Forest, classification, feature importance, SMOTEAbstract
The rising prevalence of hypertension in Indonesia specifically in Samarinda City, which recorded 215,206 cases in 2023 poses challenges for the field of Informatics Engineering regarding the efficiency and consistency of manual disease-level classification in high-patient-volume healthcare facilities. The limitations of conventional approaches create a need for a technology-based system that can classify hypertension severity quickly, accurately, and objectively. This study aims to develop a hypertension severity classification model using the Random Forest algorithm optimized via GridSearchCV and to identify dominant risk factors through Feature Importance analysis. The dataset comprises 5,373 adult patient medical records from the Remaja Community Health Center (Puskesmas) in Samarinda, covering January to December 2024; attributes include gender, age, smoking status, height, weight, systolic and diastolic blood pressure, and a BMI feature derived through feature engineering. Data imbalance was addressed using the SMOTE technique on the training data. Results indicate that the model achieved the highest accuracy of 99.75% with a 70:30 data split, while an 80:20 ratio yielded 99.62% accuracy; both figures exceed the minimum target of 90%. Evaluation using accuracy, precision, recall, and F1-score metrics demonstrates the model's superiority over manual classification. Feature Importance analysis identifies diastolic blood pressure (46.31%) and systolic blood pressure (45.04%) as the most dominant factors, followed by age, BMI, and other attributes. The resulting model can be implemented as a clinical decision support system to assist medical personnel in primary healthcare settings.
Downloads
References
Aditya, M. F. R., Azizah, N. L., & Indahyanti, U. (2024). Prediksi Penyakit Hipertensi Menggunakan Metode Decison Tree dan Random Forest. Jurnal Ilmiah Komputasi, 23(1). https://doi.org/10.32409/jikstik.23.1.3503
Almufqi, F. M., & Voutama, A. (2023). PERBANDINGAN METODE DATA MINING UNTUK MEMPREDIKSI PRESTASI AKADEMIK SISWA. Jurnal Teknika, 15(1), 61–66. https://doi.org/10.30736/jt.v15i1.929
Aprihartha, M. A., Putrawan, Z., Zulhan, D., & Nurfaizal, F. A. (2024). Algoritma Synthetic Minority Oversampling Technique dan C5.0 dalam Mengatasi Ketidakseimbangan Data pada Klasifikasi Kelulusan Siswa. UPGRADE : Jurnal Pendidikan Teknologi Informasi, 2(1), 1–10. https://doi.org/10.30812/upgrade.v2i1.4148
Awalullaili, F. O., Ispriyanti, D., & Widiharih, T. (2023). Klasifikasi Penyakit Hipertensi Menggunakan Metode SVM Grid Search Dan SVM Genetic Algorithm (GA). Jurnal Gaussian, 11(4), 488–498. https://doi.org/10.14710/j.gauss.11.4.488-498
Bete, D., Kurniyanti, M. A., & Mayasari, S. I. (2022). Terapi Tertawa Terhadap Tekanan Darah Pada Lansia Dengan Hipertensi. Jurnal Keperawatan. http://journal.stikeskendal.ac.id/index.php/Keperawatan
Deriana, I. G., Gaghauna, E. E. M., & Santoso, B. R. (2025). Hubungan Klasifikasi Hipertensi Terhadap Penurunan Fungsi Kognitif Pasien Hipertensi di Puskesmas Pekauman Kota Banjarmasin. Journal of Health (JoH), 12(1), 010–018. https://doi.org/10.30590/joh.v12n1.704
Dewi, P., Purwono, P., & Kurniawan, S. D. (2022). Pemanfaatan Teknologi Machine learning pada Klasifikasi Jenis Hipertensi Berdasarkan Fitur Pribadi. Smart Comp: Jurnalnya Orang Pintar Komputer.
Fadli, M., & Saputra, R. A. (2023). Klasifikasi Dan Evaluasi Performa Model Random Forest Untuk Prediksi Stroke. JT : Jurnal Teknik, 12. http://jurnal.umt.ac.id/index.php/jt/index
Hasibuan, M. U. Z., & A, Palmizal. (2021). Sosialisasi Penerapan Indeks Massa Tubuh (IMT) di Suta Club. Jurnal Cerdas Sifa Pendidikan, 10, 19–24. https://online-journal.unja.ac.id/csp
Johnson, H. M., Shimbo, D., Abdalla, M., Altieri, M. M., Bress, A. P., Carter, J., Commodore-Mensah, Y., Egan, B., Melnyk, B. M., Ogunniyi, M. O., Schott, S. L., Watson, K. E., Williamson, J. D., Jones, D. W., Ferdinand, K. C., Taler, S. J., Bansal, N., Bello, N. A., Cohen, J. B., … Whelton, P. K. (2025). 2025 AHA/ACC/AANP/AAPA/ABC/ACCP/ACPM/AGS/AMA/ASPC/NMA/PCNA/SGIM Guideline for the Prevention, Detection, Evaluation and Management of High Blood Pressure in Adults: A Report of the American College of Cardiology/American Heart Association Joint Committee on Clinical Practice Guidelines. Circulation, 152(11), e114–e218. https://doi.org/10.1161/CIR.0000000000001356
Novianti, N., Putri Agustini Alkadri, S., & Fakhruzi, I. (2024). Klasifikasi Penyakit Hipertensi Menggunakan Metode Random Forest. Progresif: Jurnal Ilmiah Komputer.
Nurkholifah, M., Jasmarizal, Umar, Y., & Rahmaddeni. (2023). Analisa Performa Algoritma Machine learning Dalam Prediksi Penyakit Liver. Jurnal Indonesia : Manajemen Informatika Dan Komunikasi, 4(1), 164–172. https://doi.org/10.35870/jimik.v4i1.149
Nurussakinah, N., Faisal, M., & Santoso, I. B. (2025). Algoritma Random Forest dan Synthetic Minority Oversampling Technique (SMOTE) untuk Deteksi Diabetes. In Jurnal Informatika Sunan Kalijaga) (Vol. 10, Number 2). MEI. https://doi.org/10.14421/jiska.2025.10.2.221-234
Nurzanah, S. C., Alam, S., & Hermanto, T. I. (2022). Analisis Association Rule Untuk Identifikasi Pola Gejala Penyakit Hipertensi Menggunakan Algoritma Apriori (Studi Kasus: Klinik Rafina Medical Center). Jurnal Informatika Dan Komputer) Akreditasi KEMENRISTEKDIKTI, 5(2). https://doi.org/10.33387/jiko
Prabowo, A. S., & Kurniadi, F. I. (2023). Analisis Perbandingan Kinerja Algoritma Klasifikasi dalam Mendeteksi Penyakit Jantung. Jurnal Sistem Komputer Dan Kecerdasan Buatan. https://doi.org/https://doi.org/10.47970/siskom-kb.v7i1.468
Purwono, P., Dewi, P., Wibisono, S. K., Putra Dewa, B., Informatika, P., Harapan Bangsa, U., Keperawatan, P., & Bangsa, H. (2022). Model Prediksi Otomatis Jenis Penyakit Hipertensi dengan Pemanfaatan Algoritma Machine learning Artificial Neural Network. INSECT (Informatics and Security): Jurnal Teknik Informatika, 7(2), p.
Putri, H. Z. E. (2024). Implementasi Metode Support Vector Machine Pada Klasifikasi Diagnosis Penyakit Hipertensi [Universitas Islam Negeri Maulana Malik Ibrahim]. http://etheses.uin-malang.ac.id/id/eprint/64256
Qalsum, U., & Abidin, W. (2023). Klasifikasi Penyakit Hipertensi Menggunakan Metode K-Means Clustering. In Jurnal Matematika dan Statistika serta Aplikasinya (Vol. 11, Number 2).
Rahim, H. (2021). Klasifikasi Tingkat Risiko Hipertensi Menggunakan Metode Modified K-Nearest Neighbor [Universitas Brawijaya]. https://repository.ub.ac.id/id/eprint/184436
Sahila, R., Widiharih, T., & Utami, I. T. (2024). Analisis Klasifikasi Menggunakan Regresi Logistik Biner Dan Algoritma Naive Bayes Classifier Pada Penyakit Hipertensi. Jurnal Gaussian, 13(2), 319–327. https://doi.org/10.14710/j.gauss.13.2.319-327
Sanger, A. Y., & Lainsamputty, F. (2022). Stres Dan Komponen Tekanan Darah Pada Penderita Hipertensi. Nutrix Journal. https://doi.org/https://doi.org/10.37771/nj.Vol6.Iss1.604
Santoso, P., Abijono, H., & Anggreini, N. L. (2021). Algoritma Supervised Learning Dan Unsupervised Learning Dalam Pengolahan Data. Jurnal Teknologi Terapan, 4(2). https://doi.org/https://doi.org/10.33379/gtech.v4i2.635
Sapriani, A., & Arisandi, Y. (2024). Faktor-Faktor Resiko Yang Mempengaruhi Terhadap Penderita Hipertensi. Jurnal Ilmiah Multi Science Kesehatan, 16(1), 218–226. https://jurnal.stikes-aisyiyah-palembang.ac.id/index.php/Kep/article/view/
Savitri, N. L. P. C., Rahman, R. A., Venyutzky, R., & Rakhmawati, N. A. (2021). Analisis Klasifikasi Sentimen Terhadap Sekolah Daring pada Twitter Menggunakan Supervised Machine Learning. Jurnal Teknik Informatika Dan Sistem Informasi, 7(1). https://doi.org/10.28932/jutisi.v7i1.3216
Siregar, A. P., Purba, D. P., Pasaribu, J. P., & Bakara, K. R. (2023). Implementasi Algoritma Random Forest Dalam Klasifikasi Diagnosis Penyakit Stroke. Jurnal Penelitian Rumpun Ilmu Teknik, 2(4), 155–164. https://doi.org/10.55606/juprit.v2i4.3039
Soraya, R., Pratama, P., Hayati, M. N., & Goejantoro, R. (2023). Klasifikasi Status Hipertensi Pasien UPTD Puskesmas Sempaja, Kota Samarinda Menggunakan Metode K-Nearest Neighbor. Jurnal EKSPONENSIAL, 14(2). http://jurnal.fmipa.unmul.ac.id/index.php/exponensial
Tarimana, A. A., Fajar, M. R. S., Saktiawan, M. A., & Saputra, R. A. (2024). Prediksi Penyakit Hipertensi Menggunakan Machine learning Dengan Algoritma Regresi Logistik. In Jurnal Mahasiswa Teknik Informatika (Vol. 8, Number 6).
Wu, Y., Li, D., & Vermund, S. H. (2024). Advantages and Limitations of the Body Mass Index (BMI) to Assess Adult Obesity. In International Journal of Environmental Research and Public Health (Vol. 21, Number 6). Multidisciplinary Digital Publishing Institute (MDPI). https://doi.org/10.3390/ijerph21060757
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Sophy Awaliah, Anindita Septiarini, Novianti Puspitasari

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Jurnal Teknika dilisensikan di bawah Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). Anda bebas untuk:
Â
- Bagikan — salin dan distribusikan ulang materi dalam media atau format apa pun
- Beradaptasi — me-remix, mengubah, dan membangun materi untuk tujuan apa pun, bahkan secara komersial. Lisensi ini dapat diterima untuk Karya Budaya Bebas.
Pemberi lisensi tidak dapat mencabut kebebasan ini selama Anda mengikuti persyaratan lisensi.
- Atribusi — Anda harus memberikan kredit yang sesuai, memberikan tautan ke lisensi, dan menunjukkan jika ada perubahan. Anda dapat melakukannya dengan cara yang wajar, tetapi tidak dengan cara apa pun yang menunjukkan bahwa pemberi lisensi mendukung Anda atau penggunaan Anda.
- ShareAlike — Jika Anda me-remix, mengubah, atau membangun materi, Anda harus mendistribusikan kontribusi Anda di bawah lisensi yang sama seperti aslinya.
- Tidak ada batasan tambahan — Anda tidak boleh menerapkan persyaratan hukum atau tindakan teknologi yang secara hukum membatasi orang lain untuk melakukan apa pun yang diizinkan oleh lisensi.
Â
Hak Cipta
Penulis yang menerbitkan dengan jurnal ini menyetujui persyaratan berikut:
Â
Penulis mempertahankan hak cipta dan memberikan jurnal hak publikasi pertama dengan karya yang dilisensikan secara bersamaan di bawah Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) yang memungkinkan orang lain untuk berbagi karya dengan pengakuan kepenulisan karya dan publikasi awal di jurnal ini .
Penulis dapat membuat pengaturan kontrak tambahan yang terpisah untuk distribusi non-eksklusif dari versi jurnal yang diterbitkan dari karya tersebut (misalnya, mempostingnya ke repositori institusional atau menerbitkannya dalam sebuah buku), dengan pengakuan publikasi awalnya di jurnal ini.
Penulis diizinkan dan didorong untuk memposting karya mereka secara online (misalnya, di repositori institusional atau di situs web mereka) sebelum dan selama proses pengiriman, karena dapat menghasilkan pertukaran yang produktif, serta kutipan lebih awal dan lebih besar dari karya yang diterbitkan (Lihat Pengaruh Akses Terbuka).
 
Jutnal teknika oleh Universitas Islam Lamongan berlisensi Creative Commons Attribution-ShareAlike 4.0 International License.
Berdasarkan karya di https://jurnalteknik.unisla.ac.id/index.php/teknika/index


