Optimasi Hyperparameter CatBoost dengan Particle Swarm Optimization untuk Klasifikasi Hipertensi

Authors

  • Muhammad Iqbal Al Afgany Universitas Pembangunan Nasional “Veteran” Jawa Timur, Jl. Rungkut Madya No. 1, Gn. Anyar, Surabaya, Indonesia
  • Ani Dijah Rahajoe Universitas Pembangunan Nasional “Veteran” Jawa Timur, Jl. Rungkut Madya No. 1, Gn. Anyar, Surabaya, Indonesia
  • Henni Endah Wahanani Universitas Pembangunan Nasional “Veteran” Jawa Timur, Jl. Rungkut Madya No. 1, Gn. Anyar, Surabaya, Indonesia

DOI:

https://doi.org/10.26905/jasiek.v7i2.16292

Keywords:

CatBoost, Hypertension, Machiner Learning, Optimization, Particle Swarm Optimization (PSO)

Abstract

Hypertension is a cardiovascular disease affecting 11,952,694 residents aged ≥15 years in East Java in 2019, yet only 40.1% received healthcare services. This study aims to analyze the effect of Particle Swarm Optimization (PSO) on CatBoost algorithm performance in hypertension level classification. The research dataset combined data from Puskesmas Kepatihan Gresik (191 data) and Kaggle (12,500 data) divided with an 80:10:10 ratio. PSO was used for CatBoost hyperparameter optimization including iterations, depth, learning_rate, and l2_leaf_reg. Model evaluation utilized accuracy, precision, recall, and F1-score metrics. Results show that CatBoost with PSO optimization achieved 96% accuracy with optimal configuration of iterations=100, depth=3, learning_rate=0.055, and l2_leaf_reg=3, 2% higher than without optimization (94%). This study proves the effectiveness of PSO in optimizing CatBoost hyperparameters for more accurate early hypertension detection

Downloads

Download data is not yet available.

References

Herwati and W. sartika, “Terkontrolnya Tekanan Darah Penderita Hipertensi Berdasarkanpoladiet Dankebiasaanolahraga Dipadangtahun 2011,” Jurnal Kesehatan Masyarakat Andalas, vol. 8, no. 1, pp. 8–14, Sep. 2014.

E. Triyanto, Pelayanan keperawatan bagi penderita hipertensi secara terpadu. Yogyakarta: Graha Ilmu, 2014.

B. Nuraini, “Risk Factors Of Hypertension,” J MAJORITY, vol. 4, no. 10, pp. 10–19, 2015.

Y. Tri Gesela Arum, “Hipertensi pada Penduduk Usia Produktif (15-64 Tahun),” HIGEIA Journal of Public Health Research and Development, vol. 3, pp. 346–358, 2019, doi: 10.15294/higeia/v3i3/30235.

M. Yogiantoro, Hipertensi Esensial Ilmu Penyakit Dalam, 5th ed. Jakarta: Interna Publishing, 2009.

Kementerian Kesehatan Republik Indonesia, “Profil Kesehatan Indonesia 2019,” Kementerian Kesehatan Republik Indonesia, Jakarta, 2020.

World Health Organization, “A Global Brief on Hypertension: Silent Killer, Global Public Health Crisis,” Geneva, 2013.

Kementerian Kesehatan Republik Indonesia, “Pedoman Teknis Penemuan dan Tatalaksana Penyakit Hipertensi,” Jakarta, 2014.

R. H. Fletcher, S. W. Fletcher, and E. H. Wagner, Clinical Epidemiology: The Essentials, 4th ed. Philadelphia: Lippincott Williams & Wilkins, 2005.

Y. Susilo, A. Wulandari, and Westriningsih, “Cara Jitu Mengatasi Darah Tinggi (Hipertensi),” pp. 187–194, 2011.

P. Purwono, P. Dewi, S. K. Wibisono, and B. Putra Dewa, “Model Prediksi Otomatis Jenis Penyakit Hipertensi dengan Pemanfaatan Algoritma Machine Learning Artificial Neural Network,” Jurnal Teknik Informatika, vol. 7, no. 2, pp. 82–90, Mar. 2022, doi: 10.33506/insect.v7i2.1828.

P. Dewi, P. Purwono, and S. D. Kurniawan, “Pemanfaatan Teknologi Machine Learning pada Klasifikasi Jenis Hipertensi Berdasarkan Fitur Pribadi,” Smart Comp: Jurnalnya Orang Pintar Komputer, vol. 11, pp. 172–176, Jul. 2022.

N. K. Dewi, “Deteksi Fake Follower Instagram Menggunakan Catboost Classifer,” UIN Sunan Kalijaga Yogyakarta, Yogyakarta, 2021.

E. Elgeldawi, A. Sayed, A. R. Galal, and A. M. Zaki, “Hyperparameter tuning for machine learning algorithms used for arabic sentiment analysis,” Informatics, vol. 8, no. 4, p. 79, Dec. 2021, doi: 10.3390/informatics8040079.

A. Novita Sari, Z. Abidin, and Bijanto, “Optimasi Algoritma Naive Bayes Dengan Particle Swarm Optimization (Pso) Untuk Klasifikasi Penyakit Jantung,” Jurnal Edukasi Elektromatika, vol. 6, no. 1, Jun. 2025.

A. C. Salwa Alexita, P. Kusumaningtyas, and M. Rofi’i, “Optimasi Algoritma Random Forest Menggunakan Pso Untuk Klasifikasi Kanker Payudara Dengan Citra Mammograms,” Teknika STTKD: Jurnal Teknik, Elektronik, Engine, vol. 11, no. 1, pp. 47–54, Feb. 2025, doi: 10.56521/teknika.v11i1.1346.

S. Demir and E. K. Sahin, “Predicting occurrence of liquefaction-induced lateral spreading using gradient boosting algorithms integrated with particle swarm optimization: PSO-XGBoost, PSO-LightGBM, and PSO-CatBoost,” Acta Geotech, vol. 18, no. 6, pp. 3403–3419, Jun. 2023, doi: 10.1007/s11440-022-01777-1.

Downloads

Published

2025-12-25

How to Cite

[1]
M. I. Al Afgany, Ani Dijah Rahajoe, and H. E. Wahanani, “Optimasi Hyperparameter CatBoost dengan Particle Swarm Optimization untuk Klasifikasi Hipertensi”, JASIEK, vol. 7, no. 2, pp. 245–255, Dec. 2025.