Diabetes Disease Prediction on Unbalanced Data Using SMOTE-Tomek Links and Random Forest Algorithm

Diabetes, a chronic condition caused by the body’s incapacity to generate or apply insulin as it should, is characterized by elevated blood sugar. If not treated early, the disease can lead to serious complications. This research aims to implement a machine learning-based classification model to predict diabetes, applying the methodology known as CRISP-DM (Cross-Industry Standard Process for Data Mining). The dataset was obtained from the Health Center of Sukatani Village, Rajeg, with a total of 2,075 records and 21 columns. The SMOTE-Tomek Links resampling technique was used to resolve the data’s class imbalance. Five classification algorithms, Naive Bayes, Random Forest, Logistic Regression, Decision Tree, and K-Nearest Neighbor (KNN), were compared in this study. Experiments revealed that the Random Forest algorithm performed the best with 97% accuracy, which increased to 99.64% after the application of SMOTE-Tomek Links. This best model was implemented in a web-based application using the Streamlit framework. The combination of the CRISP-DM approach, Random Forest algorithm, and SMOTE-Tomek Links proved to be effective in predicting diabetes, so that it can help medical personnel and the community in preventing, managing, and monitoring diabetes optimally.

Authors

Institutions

Publication Details

Journal
Jurnal Teknologi Terapan G-Tech
Published
2025-07-04
DOI
https://doi.org/10.70609/g-tech.v9i3.7164
Primary Topic
Artificial Intelligence in Healthcare
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Diabetes Disease Prediction on Unbalanced Data Using SMOTE-Tomek Links and Random Forest Algorithm

Detin Sofia, Titis Fatmah Sukamto, Cathy Lintang Prameswary, Dedi Royadi
Jurnal Teknologi Terapan G-Tech
Artificial Intelligence in Healthcare
article

Diabetes Disease Prediction on Unbalanced Data Using SMOTE-Tomek Links and Random Forest Algorithm

Detin Sofia, Titis Fatmah Sukamto, Cathy Lintang Prameswary, Dedi Royadi
article en

Abstract

Diabetes, a chronic condition caused by the body’s incapacity to generate or apply insulin as it should, is characterized by elevated blood sugar. If not treated early, the disease can lead to serious complications. This research aims to implement a machine learning-based classification model to predict diabetes, applying the methodology known as CRISP-DM (Cross-Industry Standard Process for Data Mining). The dataset was obtained from the Health Center of Sukatani Village, Rajeg, with a total of 2,075 records and 21 columns. The SMOTE-Tomek Links resampling technique was used to resolve the data’s class imbalance. Five classification algorithms, Naive Bayes, Random Forest, Logistic Regression, Decision Tree, and K-Nearest Neighbor (KNN), were compared in this study. Experiments revealed that the Random Forest algorithm performed the best with 97% accuracy, which increased to 99.64% after the application of SMOTE-Tomek Links. This best model was implemented in a web-based application using the Streamlit framework. The combination of the CRISP-DM approach, Random Forest algorithm, and SMOTE-Tomek Links proved to be effective in predicting diabetes, so that it can help medical personnel and the community in preventing, managing, and monitoring diabetes optimally.

Jurnal Teknologi Terapan G-TechVol. 9(3)
Institut Teknologi dan Bisnis Kalbe (ID)
Openalex Percentile: Top 77%
Artificial Intelligence in Healthcare
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.