Perbandingan Kinerja CatBoost LightGBM dan XGBoost dengan Teknik SMOTE dan Bayesian Optimization untuk Prediksi Customer Churm pada Platform E-commerce
Keywords:
Customer Churn, E-commerce, LightGBM, SMOTENC, Bayesian OptimizationAbstract
Churn pelanggan merupakan masalah kritis bagi bisnis e-commerce yang mengakibatkan hilangnya pendapatan dan meningkatnya biaya akuisisi. Ketidakseimbangan kelas pada dataset sering kali menurunkan performa model machine learning dalam memprediksi churn secara akurat. Penelitian ini bertujuan untuk membandingkan kinerja algoritma XGBoost, LightGBM, dan CatBoost dalam memprediksi customer churn, serta mengevaluasi pengaruh teknik penanganan ketidakseimbangan data menggunakan SMOTENC dan optimasi hyperparameter dengan Bayesian Optimization. Empat skenario eksperimen dirancang untuk mengisolasi pengaruh kedua teknik tersebut. Model dievaluasi menggunakan metrik Accuracy, Precision, Recall, F1-Score, dan AUC-ROC pada dataset E-commerce Customer Churn. Hasil eksperimen menunjukkan bahwa LightGBM secara konsisten mengungguli algoritma lainnya. Implementasi kombinasi SMOTENC dan Bayesian Optimization pada LightGBM menghasilkan performa terbaik dengan nilai Accuracy 0.9633, F1-Score 0.9635, dan AUC-ROC 0.9926. Selain itu, analisis feature importance mengungkapkan bahwa Tenure, Complain, dan CashbackAmount merupakan prediktor paling dominan. Penelitian ini berhasil menyediakan model prediktif yang sangat akurat serta memberikan wawasan strategis bagi manajemen e-commerce untuk merancang intervensi retensi pelanggan yang lebih tepat sasaran dan efisien.
Downloads
References
[1] A. Ninov Royana, Y. Vita Via, C. Aji Putra Informatika, U. Pembangunan Nasional, and J. Timur Jalan Raya Rungkut Madya, “EVALUASI KINERJA LIGHTGBM DAN CATBOOST UNTUK PREDIKSI CHURN BERDASARKAN DATASET PELANGGAN LAYANAN STREAMING MUSIK,” 2025. [Online]. Available: https://www.kaggle.com/c/streaming-subscription-
[2] S. H. Sholeha, M. Faid, and Moh. A. Yaqin, “Prediksi Prediksi Perpindahan Pelanggan Pada Toko Online Menggunakan Metode Tree-Based Gradient Boosted Models,” Journal of Computer System and Informatics (JoSYC), vol. 5, no. 3, pp. 605–614, May 2024, doi: 10.47065/josyc.v5i3.5215.
[3] M. Sakmar, N. T. Kadir, P. A. Shofo, and A. Darmawan, “EFEKTIVITAS XGBOOST LIGHTGBM DAN
CATBOOST PADA DATASET IMBALANCED PREDICTIVE MAINTENANCE,” SINTA Jurnal SistemInformasi dan Teknologi Komputasi, vol. 3, pp. 36–44, 2026, doi: 10.61124/sinta.v3i1.145.
[4] P. Ridwan Yulianto and Y. Parti Astuti, “Perbandingan Kinerja Algoritma CatBoost, XGBoost, LightGBM dan Random Forest Dalam Memprediksi Risiko Infeksi Aids Dalam Dataset Kesehatan,” Technology and Science (BITS), vol. 7, no. 4, 2026, doi: 10.47065/bits.v7i4.8975.
[5] “Teknik_Weighting_untuk_Mengatasi_Ketidakseimbangan”.
[6] D. Tribuana, B. Baharuddin, and A. Muhammad Resky, “Penerapan Algoritma XGBoost Untuk Prediksi Kepuasan Pelanggan Pada Layanan E-Commerce: Studi Pada Dataset Transaksi Nyata,” Jurnal Teknologi dan Bisnis Cerdas, vol. 1, no. 1, pp. 50–59, Jul. 2025, doi: 10.64476/jtbc.v1i1.5.
[7] F. Pratama, E. Ali, Rahmaddeni, and W. Agustin, “Perbandingan Kinerja Xgboost Dan Lightgbm Dalam Klasifikasi Depresi Pada Mahasiswa Berdasarkan Faktor Demografi Dan Akademik,” Jurnal Algoritma, vol. 22, no. 2, pp. 53–64, Nov. 2025, doi: 10.33364/algoritma/v.22-2.2439.
[8] P. Septiana Rizky, R. Haiban Hirzi, U. Hidayaturrohman, U. Hamzanwadi Selong Jl TGKH Muhammad Zainuddin Abdul Madjid Pancor, and L. Timur, “Perbandingan Metode LightGBM dan XGBoost dalam Menangani Data dengan Kelas Tidak Seimbang,” 2022. [Online]. Available: www.unipasby.ac.id
[9] R. Fadly, “Perbandingan Algoritma Catboost dan Extra Trees Classifier Untuk Prediksi Tingkat Keberhasilan Panen Padi Berdasarkan Faktor Cuaca dan Kondisi Tanah,” 2026. [Online]. Available: https://ejournal.edutechjaya.com/index.php/komprehensif
[10] C. Valentino et al., “Analisis Kinerja XGBoost Menggunakan Bayesian Optimization dalam Prediksi Harga Ethereum,” JNATIA, vol. 3, no. 4, 2025.
[11] F. Nuria Handayani, V. Atina, and A. Arumsari, “BULLETIN OF COMPUTER SCIENCE RESEARCH Penerapan XGBoost dan SMOTE untuk Klasifikasi Metode Pembayaran Pelanggan pada Data Transaksi Tidak Seimbang,” Media Online), vol. 6, no. 4, pp. 1498–1508, 2026, doi: 10.47065/bulletincsr.v6i4.1127.
[12] T. A. E. Putri, T. Widiharih, and R. Santoso, “PENERAPAN TUNING HYPERPARAMETER RANDOMSEARCHCV PADA ADAPTIVE BOOSTING UNTUK PREDIKSI KELANGSUNGAN HIDUP PASIEN GAGAL JANTUNG,” Jurnal Gaussian, vol. 11, no. 3, pp. 397–406, Jan. 2023, doi: 10.14710/j.gauss.11.3.397-406.
[13] D. Nuraini, D. Violina, D. R. Anamisa, B. K. Khotimah, A. Jauhari, and F. A. Mufarroha, “Prediksi Hasil Panen Padi dengan Metode Multiple Linear Regression dan Particle Swarm Optimization untuk Meningkatkan Produksi
Padi di Madura,” JUSIFOR : Jurnal Sistem Informasi dan Informatika, vol. 4, no. 1, pp. 1–8, Jun. 2025, doi: 10.70609/jusifor.v4i1.5857.
[14] Y. Irawan, R. Wahyuni, and R. Ordila, “Comparative Analysis of Machine Learning Algorithms with SMOTE and Boosting Techniques in Accuracy Improvement,” vol. 13, no. 5, 2024, doi: 10.33022/ijcs.v13i5.4386.
[15] O. Pahlevi, D. A. N. Wulandari, L. K. Rahayu, H. Leidiyana, and Y. Handrianto, “Model Klasifikasi Risiko Stunting Pada Balita Menggunakan Algoritma CatBoost Classifier,” Bulletin of Computer Science Research, vol. 4, no. 6, pp. 414–421, Oct. 2024, doi: 10.47065/bulletincsr.v4i6.373.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Naina Yuniza, Lisnawanty, Kartika Handayani

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















