Optimasi AdaBoost dan XGBoost untuk Klasifikasi Obesitas Menggunakan SMOTE

Cici Emilia Sukmawati, Adi Rizky Pratama, Hanny Hikmayanti, Ayu Ratna Juwita

Abstract


Obesity is a condition in which a person's weight exceeds the normal limit due to excessive accumulation of fat tissue. Thus, obesity is considered a global public health challenge. This is evidenced by the latest data from the World Health Organization (WHO) in 2022, namely that 2.5 billion adults aged 18 years and over are overweight and 890 million of them are obese. Therefore, it is very important to accurately identify these risk factors in order to implement effective interventions in the prevention and management of obesity. However, in previous studies there has been no application of SMOTE with the AdaBoost and XGBoost algorithms, so this study aims to compare the performance of the AdaBoost and XGBoost algorithms with SMOTE. The stages of this research begin with problem identification, data collection, preprocessing and model evaluation and model comparison. This study also applies the SMOTE technique to balance unbalanced data. Based on the results of the research that has been carried out, it shows that the accuracy and recall values of the XGBoost algorithm with SMOTE are 0.945 and precision 0.947. Meanwhile, the accuracy and recall values on AdaBoost with SMOTE are 0.388. Then, the precision is 0.371. Thus, it is expected that the results of the XGBoost model with SMOTE can be a source for other research and can help in efforts to prevent and manage obesity.

Keywords


AdaBoost; Obesity; SMOTE; XGBoost

Full Text:

References


D. E. Safitri and N. S. Rahayu, “Determinan Status Gizi Obesitas pada Orang Dewasa di Perkotaan: Tinjauan Sistematis,” ARKESMAS (Arsip Kesehat. Masyarakat), vol. 5, no. 1, pp. 1–15, 2020, doi: 10.22236/arkesmas.v5i1.4853.

S. A. Utiarahman and A. M. M. Pratama, “Analisis Perbandingan KNN, SVM, Decision Tree dan Regresi Logistik Untuk Klasifikasi Obesitas Multi Kelas,” KLIK Kaji. Ilm. Inform. dan Komput., vol. 4, no. 6, pp. 3137–3146, 2024, doi: 10.30865/klik.v4i6.1871.

N. S. Medellu, A. Makmun, N. Laddo, I. D. K. Kamaluddin, Ida Royani, and Zulfahmidah, “Hubungan Antara Obesitas Dengan Kadar Interleukin 6 (IL-6) Pada Populasi Anak Laki-Laki Di Kota Makassar.,” Fakumi Med. J. J. Mhs. Kedokt., vol. 3, no. 7, pp. 452–460, 2023, doi: 10.33096/fmj.v3i7.249.

Z. Helforoush and H. Sayyad, “Prediction and classification of obesity risk based on a hybrid metaheuristic machine learning approach,” Front. Big Data, vol. 7, 2024, doi: 10.3389/fdata.2024.1469981.

S. A. Rifqi, R. Masrikhiyah, and Y. D. Rahmawati, “Hubungan aktivitas fisik , asupan makan , konsumsi fast food dengan status gizi pada siswa MTS Assalafiyah,” vol. 4, no. 2, pp. 320–327, 2024.

R. Z. Hamza and K. Alsolami, “Ameliorative effects of Orlistat and metformin either alone or in combination on liver functions, structure, immunoreactivity and antioxidant enzymes in experimentally induced obesity in male rats,” Heliyon, vol. 9, no. 8, Aug. 2023, doi: 10.1016/j.heliyon.2023.e18724.

G. K. Kamalam, N. S. Baby, P. Kishore, S. Elango, and C. Hariharan, “Predicting Obesity Risk Using Machine Learning and Deep Learning Techniques,” no. Ml.

F. Erwis, D. Suherdi, A. Pranata, and A. H. Nasyuha, “Penerapan Metode Hybrid Case Base Pada Sistem Pakar Diagnosa Penyakit Obesitas,” J. Media Inform. Budidarma, vol. 6, no. 1, p. 378, 2022, doi: 10.30865/mib.v6i1.3491.

S. U. Amrynia and G. N. Prameswari, “Hubungan Pola Makan, Sedentary Lifestyle, dan Durasi Tidur dengan Kejadian Gizi Lebih Pada Remaja (Studi Kasus di SMA Negeri 1 Demak),” Indones. J. Public Heal. Nutr., vol. 2, no. 1, pp. 112–121, Mar. 2022, doi: 10.15294/ijphn.v2i1.52044.

E. D. A. Syifa and R. Djuwita, “Factors Associated with Overweight/Obesity in Adolescent High School Students in Pekanbaru City,” J. Kesehat. Komunitas, vol. 9, no. 2, pp. 368–378, Aug. 2023, doi: 10.25311/keskom.vol9.iss2.1579.

M. Iqbal, W. S. Dharmawan, and R. Septian, “Journal of Computer Networks , Architecture and High Performance Computing Prediction of Obesity Categories Based on Physical Activity Using Machine Learning Algorithms Journal of Computer Networks , Architecture and High Performance Computing,” vol. 6, no. 3, pp. 1025–1034, 2024.

A. Nuzulia, “Memahami Data Mining dengan Python: Implementasi Praktis, Eureka Media Aksara,” Memahami Data Min. dengan Python Implementasi Prakt. Eureka Media Aksara, pp. 5–24, 1967.

T. L. Nikmah, R. M. Syafei, R. Muzayanah, and A. Salsabila, “Prediction Of Used Car Prices Using K-Nearest Neighbour, Random Forest And Adaptive Boosting Algorithm,” Indones. Community Optim. Comput. Appl., vol. 1, no. 1, pp. 17–22, 2023, [Online]. Available: https://e-journal.ptti.info/index.php/icoca/article/view/68

R. J. Alfirdausy and S. Bahri, “Implementasi Algoritma K-Nearest Neighbfile:///D:/E-Learning 02/Documents/DATA NUNUNG/Bu cici/Jurnal/1.pdf file:///D:/E-Learning 02/Documents/DATA NUNUNG/Bu cici/Jurnal/2.pdf file:///D:/E-Learning 02/Documents/DATA NUNUNG/Bu cici/Jurnal/3.pdf file:///D:/E,” Techno.Com, vol. 22, no. 3, pp. 635–642, 2023, doi: 10.33633/tc.v22i3.8393.

R. T. Febianto, D. Suranti, and R. T. Alinse, “Penerapan Algoritma Adaboost Dalam Mengetahui Pola Pengguna Kb Di Puskesmas Tanjung Harapan,” J. Sci. Soc. Res., vol. 4307, no. 1, pp. 145–155, 2024, [Online]. Available: http://jurnal.goretanpena.com/index.php/JSSR

M. Siddik Hasibuan and H. Harahap, “Penerapan Metode Haar-Like Feature Dan Algoritma Adaboost Dalam Penentuan Klasifikasi Hama Tanaman Kopi,” J. Sci. Soc. Res., vol. 4307, no. 1, pp. 87–93, 2024, [Online]. Available: http://jurnal.goretanpena.com/index.php/JSSR

J. Sanjaya, E. Renata, V. E. Budiman, F. Anderson, and M. Ayub, “Prediksi Kelalaian Pinjaman Bank Menggunakan Random Forest dan Adaptive Boosting,” J. Tek. Inform. dan Sist. Inf., vol. 6, no. 1, pp. 50–60, 2020, doi: 10.28932/jutisi.v6i1.2313.

E. C. Ardianta, P. A. Wibowo, N. Maulana, A. Ristyawan, and E. Daniati, “Optimalisasi Prediksi Tingkat Obesitas di Negara Mexico Menggunakan Perbandingan Support Vector Machine dan Naïve Bayes,” vol. 8, pp. 1551–1559, 2024.

H. T. Santoso, F. A. Felmidi, A. Nur, A. Ristyawan, and E. Daniati, “Analisis Kinerja Algoritma Data Mining pada Klasifikasi Tingkat Obesitas dengan K-Fold Cross Validation dan AUC,” vol. 8, pp. 113–122, 2024.

M. Dewi, T. H. Saragih, and R. Herteno, “Penerapan SMOTE-NCL untuk Mengatasi Ketidakseimbangan Kelas pada Klasifikasi Penyakit Jantung Koroner,” J. Inform. Polinema, vol. 10, no. 1, pp. 27–34, 2023, doi: 10.33795/jip.v10i1.1394.

D. Anggitasyah and M. A. P. Siregar, “Penerapan Metode Smote Extreme Gradient Boosting Untuk Klasifikasi Penyakit Kanker Serviks Di Kota Medan,” Jutisi J. Ilm. Tek. Inform. dan Sist. Inf., vol. 12, no. 2, p. 526, 2023, doi: 10.35889/jutisi.v12i2.1479.

W. Musu, A. Ibrahim, and Heriadi, “Pengaruh Komposisi Data Training dan Testing terhadap Akurasi Algoritma C4.5Musu, W., Ibrahim, A., & Heriadi. (2021). Pengaruh Komposisi Data Training dan Testing terhadap Akurasi Algoritma C4.5. Prosiding Seminar Ilmiah Sistem Informasi Dan Teknologi Inf,” Pros. Semin. Ilm. Sist. Inf. Dan Teknol. Inf., vol. X, no. 1, pp. 186–195, 2021.

R. Harahap, M. Irpan, M. A. Dinata, L. Efrizoni, and Rahmaddeni, “Perbandingan Algoritma Random Forest Dan Xgboost Untuk Klasifikasi Penyakit Paru-Paru Berdasarkan Data Demografi Pasien,” J. Ilm. Betrik, vol. 15, no. 02, pp. 130–141, 2024.

R. A. Nurdian, Mujib Ridwan, and Ahmad Yusuf, “Komparasi Metode SMOTE dan ADASYN dalam Meningkatkan Performa Klasifikasi Herregistrasi Mahasiswa Baru,” J. Tek. Inform. dan Sist. Inf., vol. 8, no. 1, pp. 24–32, 2022, doi: 10.28932/jutisi.v8i1.4004.

W. I. Sabilla and C. Bella Vista, “Implementasi SMOTE dan Under Sampling pada Imbalanced Dataset untuk Prediksi Kebangkrutan Perusahaan,” J. Komput. Terap., vol. 7, no. 2, pp. 329–339, 2021, doi: 10.35143/jkt.v7i2.5027.

W. Lin, S. Shi, H. Huang, J. Wen, and G. Chen, “Predicting risk of obesity in overweight adults using interpretable machine learning algorithms,” Front. Endocrinol. (Lausanne)., vol. 14, 2023, doi: 10.3389/fendo.2023.1292167.

M. Anjas Aprihartha, J. Prasetya, D. Sefri, and I. Fallo, “Implementasi CART-Real Adaboost dalam Memprediksi Minat Pelanggan Membeli Sepatu A B S T R A K INFORMASI ARTIKEL A B S T R A C T,” vol. 12, no. 1, pp. 35–46, 2024.

K. Aditya, A. Wisnu, and A. M. A. Rahim, “Analisis Perbandingan Algoritma XGBoost Dan Algoritma Random Forest Untuk Klasifikasi Data Kesehatan Mental,” vol. 2, no. 5, pp. 808–818, 2024.

F. R. Valerian et al., “Klasifikasi tingkat obesitas menggunakan metode gbm dan confusion matrix,” vol. 9, no. 2, pp. 2242–2249, 2025.




DOI: https://doi.org/10.30591/jpit.v10i3.8536

Refbacks

  • There are currently no refbacks.


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

JPIT INDEXED BY

  
  

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