Main Article Content

Abstract

This study aims to develop a machine learning-based diabetes risk prediction model using the ML.NET framework. The dataset utilized is a balanced-split version of the 2015 BRFSS, consisting of 70,692 respondents and 21 health indicator variables. Two training approaches were applied to analyze model performance: a baseline with default parameters and hyperparameter tuning. The preprocessing stage involved combining variables into feature vectors, Min-Max normalization, and an 80:20 train-test data split. The models were trained using four algorithms: SDCA Logistic Regression, LBFGS Logistic Regression, LightGBM, and FastTree. Evaluation results showed that LightGBM with the hyperparameter tuning approach, delivered the most consistent performance, achieving 75.37% accuracy, 82.86% AUC, 76.22% F1-score, 72.92% precision, and 79.83% recall. Feature analysis confirmed that GenHlth, HighBP, BMI, HighChol, and Age contributed dominantly to diabetes risk, aligning with medical literature regarding metabolic factors. The best-performing LightGBM model was then integrated into a .NET-based prototype application with a Razor Pages web interface. The practical contribution of this research is proof of concept for machine learning integration into e-health systems to support early detection and digital prevention of diabetes complications in the future.

Keywords

Diabetes LightGBM Logistic Regression Machine Learning ML.NET

Article Details

How to Cite
Taufan, R., Ardiansyah, F. ., & Augustia, A. E. . (2026). Evaluation of SDCA, LBFGS, LightGBM and FastTree in ML.NET for Diabetes Prediction. Jurnal Sains, Nalar, Dan Aplikasi Teknologi Informasi, 5(2), 97–107. https://doi.org/10.20885/snati.v5.i2.49517

References

  1. F. Nie, X. Song, and W. Chen, “DRPM: An advanced predictive model for early diabetes detection and risk stratification,” Mol. Ther. Nucleic Acids, vol. 36, no. 3, Sep. 2025, doi: 10.1016/j.omtn.2025.102576. DOI: https://doi.org/10.1016/j.omtn.2025.102576
  2. A. Mahabub, “A robust voting approach for diabetes prediction using traditional machine learning techniques,” SN Appl. Sci., vol. 1, no. 12, Dec. 2019, doi: 10.1007/s42452-019-1759-7. DOI: https://doi.org/10.1007/s42452-019-1759-7
  3. I. Tasin, T. U. Nabil, S. Islam, and R. Khan, “Diabetes prediction using machine learning and explainable AI techniques,” Healthc. Technol. Lett., vol. 10, no. 1–2, pp. 1–10, Feb. 2023, doi: 10.1049/htl2.12039. DOI: https://doi.org/10.1049/htl2.12039
  4. S. Jangili, H. Vavilala, G. S. B. Boddeda, S. M. Upadhyayula, R. Adela, and S. R. Mutheneni, “Machine learning-driven early biomarker prediction for type 2 diabetes mellitus associated coronary artery diseases,” Clin. Epidemiol. Glob. Health, vol. 24, Nov. 2023, doi: 10.1016/j.cegh.2023.101433. DOI: https://doi.org/10.1016/j.cegh.2023.101433
  5. E. Safitri, D. Rofianto, N. Purwati, H. Kurniawan, and S. Karnila, “Prediksi Penyakit Diabetes Melitus Menggunakan Algoritma Machine Learning,” vol. 12, no. 4, 2024, doi: 10.26418/justin.v12i4.84620.
  6. U. M. Butt, S. Letchmunan, M. Ali, F. H. Hassan, A. Baqir, and H. H. R. Sherazi, “Machine Learning Based Diabetes Classification and Prediction for Healthcare Applications,” J. Healthc. Eng., vol. 2021, 2021, doi: 10.1155/2021/9930985. DOI: https://doi.org/10.1155/2021/9930985
  7. M. E. Febrian, F. X. Ferdinan, G. P. Sendani, K. M. Suryanigrum, and R. Yunanda, “Diabetes prediction using supervised machine learning,” in Procedia Computer Science, Elsevier B.V., 2022, pp. 21–30. doi: 10.1016/j.procs.2022.12.107. DOI: https://doi.org/10.1016/j.procs.2022.12.107
  8. E. D. C. Pereira and W. Andriyani, “DIABETES PREDICTION USING MACHINE LEARNING,” JIKO (Jurnal Informatika dan Komputer), vol. 9, no. 3, p. 639, Oct. 2025, doi: 10.26798/jiko.v9i3.2104. DOI: https://doi.org/10.26798/jiko.v9i3.2104
  9. I. M. A. Sudestra, A. W. O. Gama, G. H. Prathama, I. G. N. D. Paramartha, and M. Hakimi, “Comparative Performance of Machine Learning Algorithms for Diabetes Prediction,” Journal of Technology and Informatics (JoTI), vol. 8, no. 1, pp. 50–61, Apr. 2026, doi: 10.37802/joti.v8i1.1195. DOI: https://doi.org/10.37802/joti.v8i1.1195
  10. M. Deng, R. Yang, X. Zheng, Y. Deng, and J. Jiang, “Artificial intelligence in diabetes care: from predictive analytics to generative AI and implementation challenges,” 2025, Frontiers Media SA. doi: 10.3389/fendo.2025.1620132. DOI: https://doi.org/10.3389/fendo.2025.1620132
  11. R. D. Joshi and C. K. Dhakal, “Predicting type 2 diabetes using logistic regression and machine learning approaches,” Int. J. Environ. Res. Public Health, vol. 18, no. 14, Jul. 2021, doi: 10.3390/ijerph18147346. DOI: https://doi.org/10.3390/ijerph18147346
  12. Z. Ahmed et al., “Machine learning at microsoft with ML.Net,” in Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Association for Computing Machinery, Jul. 2019, pp. 2448–2458. doi: 10.1145/3292500.3330667. DOI: https://doi.org/10.1145/3292500.3330667
  13. N. Varshney and S. Singh, “Enhancing Diabetes Prediction: A comparative analysis of Train-Test Split and Stratified 10-Fold Cross-Validation with SMOTE Integration,” in 2024 7th International Conference on Contemporary Computing and Informatics (IC3I), IEEE, Sep. 2024, pp. 1345–1351. doi: 10.1109/IC3I61595.2024.10829095. DOI: https://doi.org/10.1109/IC3I61595.2024.10829095
  14. F. Vereijken, J. M. Reps, P. Rijnbeek, and R. D. Williams, “Loss function influence on hyperparameter optimization for observational healthcare prediction models,” Journal of the American Medical Informatics Association, May 2026, doi: 10.1093/jamia/ocag075. DOI: https://doi.org/10.1093/jamia/ocag075
  15. T. Zhang, “Stochastic Dual Coordinate Ascent Methods for Regularized Loss Minimization Shai Shalev-Shwartz,” Feb. 2013.
  16. R. Bollapragada, D. Mudigere, J. Nocedal, H.-J. M. Shi, P. Tak, and P. Tang, “A Progressive Batching L-BFGS Method for Machine Learning,” 2018.
  17. S. Verma and A. Pandey, “Optimized LightGBM Model for Diabetes Prediction,” 2025. [Online]. Available: https://www.ijspr.com
  18. A. Astofa, P. Rosyani, and S. Apandi, “BULLETIN OF COMPUTER SCIENCE RESEARCH Evaluasi Komparatif Algoritma Machine Learning untuk Prediksi Dini Diabetes,” Media Online), vol. 6, no. 1, pp. 558–565, 2025, doi: 10.47065/bulletincsr.v6i1.859.
  19. A. Al-Nafjan, A. Aljuhani, A. Alshebel, A. Alharbi, and A. Alshehri, “Artificial Intelligence in Predictive Healthcare: A Systematic Review,” Oct. 01, 2025, Multidisciplinary Digital Publishing Institute (MDPI). doi: 10.3390/jcm14196752. DOI: https://doi.org/10.3390/jcm14196752
  20. I. Mohammed Hassoon, “Boosting Learning Algorithms for Chronic Diseases Prediction: A Review,” Iraqi Journal for Computers and Informatics, vol. 50, no. 2, pp. 22–30, Oct. 2024, doi: 10.25195/ijci.v50i2.506. DOI: https://doi.org/10.25195/ijci.v50i2.506
  21. F. Rahman, S. Hossain, J. J. Tiang, and A. Al Nahid, “Diabetes Prediction Using Feature Selection Algorithms and Boosting-Based Machine Learning Classifiers,” Diagnostics, vol. 15, no. 20, Oct. 2025, doi: 10.3390/diagnostics15202622. DOI: https://doi.org/10.3390/diagnostics15202622
  22. K. Pang, “A comparative study of explainable machine learning models with Shapley values for diabetes prediction,” Healthcare Analytics, vol. 7, Jun. 2025, doi: 10.1016/j.health.2025.100390. DOI: https://doi.org/10.1016/j.health.2025.100390
  23. V. Pasa Nugraha and A. Febrian, “Comprehensive Diabetes Risk Prediction Using BRFSS Data: Performance, Explainability, Fairness, and Calibration,” 2026. [Online]. Available: http://jurnal.polibatam.ac.id/index.php/JAIC
  24. B. Nguyen and Y. Zhang, “A Comparative Study of Diabetes Prediction Based on Lifestyle Factors Using Machine Learning,” Mar. 2025, [Online]. Available: http://arxiv.org/abs/2503.04137
  25. B. Specht et al., “PrivateBoost: Rethinking Federated Learning for Patient-Owned Medical Data: Learning from Single Records at Scale,” Feb. 12, 2026. doi: 10.64898/2026.02.10.26345891. DOI: https://doi.org/10.64898/2026.02.10.26345891
  26. O. B. Ayoade, S. Shahrestani, and C. Ruan, “Machine Learning and Deep Learning Approaches for Predicting Diabetes Progression: A Comparative Analysis,” Electronics (Switzerland), vol. 14, no. 13, Jul. 2025, doi: 10.3390/electronics14132583. DOI: https://doi.org/10.3390/electronics14132583