Desain dan Implementasi Algoritma Decision Tree untuk Klasifikasi Kategori Obesitas
Keywords:
Decision Tree, Klasifikasi, Obesitas, BMI, Machine LearningAbstract
Perkembangan teknologi machine learning memungkinkan pengklasifikasian data kesehatan secara cepat dan akurat. Penelitian ini bertujuan menerapkan algoritma Decision Tree untuk klasifikasi kategori obesitas berdasarkan variabel tinggi badan, berat badan, dan Indeks Massa Tubuh (BMI). Dataset terdiri dari 200 sampel individu yang telah dibersihkan dan diberi label kategori obesitas: Underweight, Normal weight, Overweight, dan Obese. Model Decision Tree dioptimasi dengan pembatasan kedalaman (max_depth=5) untuk mengurangi overfitting dan meningkatkan kemampuan generalisasi. Evaluasi menggunakan data testing menghasilkan akurasi 99,5%, sementara rata-rata cross-validation 5-fold mencapai 0,995. Analisis feature importance menunjukkan bahwa BMI merupakan variabel dominan dalam klasifikasi, sedangkan tinggi badan dan berat badan tidak memberikan kontribusi tambahan. Visualisasi pohon keputusan memperlihatkan jalur klasifikasi yang jelas dan mudah diinterpretasikan, mendukung implementasi model sebagai Decision Support System (DSS) untuk identifikasi awal risiko obesitas. Penelitian ini menegaskan efektivitas Decision Tree dalam klasifikasi kategori obesitas dan konsistensinya dengan literatur sebelumnya, sekaligus memberikan dasar untuk pengembangan model yang lebih kompleks dengan menambahkan fitur pola makan, aktivitas fisik, atau algoritma ensemble.
References
Charbuty, B., & Abdulazeez, A. (2021). Classification based on decision tree algorithm for machine learning. Journal of applied science and technology trends, 2(01), 20-28. https://doi.org/10.38094/jastt20165
Yang, B. (2022). Clothing design style recommendation using decision tree algorithm combined with deep learning. Computational intelligence and neuroscience, 2022(1), 5745457. https://doi.org/10.1155/2022/5745457
Charbuty, B., & Abdulazeez, A. (2021). Classification based on decision tree algorithm for machine learning. Journal of applied science and technology trends, 2(01), 20-28.
Guo, Y. (2021). University classroom teaching model based on decision tree analysis and machine learning. Mobile Information Systems, 2021(1), 6926013. https://doi.org/10.38094/jastt20165
Dirik, M. (2023). Application of machine learning techniques for obesity prediction: a comparative study. Journal of complexity in Health Sciences, 6(2), 16-34.
Kitis, S., & Goker, H. (2023). Detection of obesity stages using machine learning algorithms. Anbar Journal of Engineering Sciences, 14(1), 80-88. https://doi.org/10.37649/aengs.2023.139350.1045
Airlangga, G. (2025). A Comparative Analysis of Machine Learning Models for Obesity Prediction. Jurnal Informatika Ekonomi Bisnis, 1-5. https://doi.org/10.37034/infeb.v7i1.1089
Blockeel, H., Devos, L., Frénay, B., Nanfack, G., & Nijssen, S. (2023). Decision trees: from efficient prediction to responsible AI. Frontiers in artificial intelligence, 6, 1124553. https://doi.org/10.3389/frai.2023.1124553
Mahbooba, B., Timilsina, M., Sahal, R., & Serrano, M. (2021). Explainable artificial intelligence (XAI) to enhance trust management in intrusion detection systems using decision tree model. Complexity, 2021(1), 6634811. https://doi.org/10.1155/2021/6634811
Alalawi, H. H., & Alsuwat, M. S. (2021). Detection of cardiovascular disease using machine learning classification models. International Journal of Engineering Research & Technology, 10(7), 151-7.
Ehymmayed, H. M., & Mahmood, S. E. (2023). Decision tree in Obesity Level Classification of Northern Technical University Students. NTU Journal of Agriculture and Veterinary Science, 3(4). https://doi.org/10.56286/ntujavs.v3i4.707
CITAK, A. C., BAYRAM, S. S., & KOKLU, M. (2025). Classification of Obesity Levels Using Machine Learning Algorithms. Intelligent Methods In Engineering Sciences, 4(3), 100-113. https://doi.org/10.58190/imiens.2025.157
Garba, S., Abdullahi, M., Umar, U. A., & Wurnor, N. T. (2022). Obesity level classification based on decision tree and naïve Bayes classifiers. SLU Journal of Science and Technology, 3(1 & 2), 113-121.




