Dinamik
Vol 31 No 2 (2026)

Analisis Perbandingan Algoritma Machine Learning untuk Prediksi Risiko Kanker Paru dengan Teknik Smote: Implementasi Random Forest, SVM, XGBoost, dan Logistic Regression

Erliyan Redy Susanto (Universitas Teknokrat Indonesia)
Gita Rahmawati (Universitas Teknokrat Indonesia)
Neneng Neneng (Universitas Teknokrat Indonesia)



Article Info

Publish Date
01 Jul 2026

Abstract

Lung cancer is the leading cause of cancer-related deaths worldwide, often detected at advanced stages. This study aims to develop an accurate and efficient lung cancer risk prediction system by comparing the performance of four machine learning algorithms: Random Forest, Support Vector Machine (SVM), XGBoost, and Logistic Regression. To address the class imbalance problem in the dataset, this study implements the Synthetic Minority Over-sampling Technique (SMOTE). The dataset used comes from Kaggle and consists of 5000 patient records with 29 predictive features. The research process includes data collection, pre-processing, data splitting, application of SMOTE, data scaling, model definition, model training, model evaluation, and performance comparison of the models. The results of the study show that the Logistic Regression and SVM models demonstrate the best performance with accuracies of 97.20% and 97.40%, respectively, and ROC-AUC scores of 99.80% and 99.66%, respectively. The implementation of the model in a web-based system allows both the general public and health professionals to use the model for predicting lung cancer risk based on identified factors. These results contribute to the development of a lung cancer risk prediction model that can assist in making better medical decisions.

Copyrights © 2026






Journal Info

Abbrev

fti1

Publisher

Subject

Computer Science & IT

Description

The Jurnal DINAMIK aims to: Promote a comprehensive approach to informatics engineering and management incorporating viewpoints of different applications (computer graphics, computer networks and security, computer vision, computational intelligence, databases, big data, IT project management, and ...