Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Vol 10 No 10 (2026): Oktober 2026

Pengembangan Model Machine Learning Berbasis CatBoost Melalui Analisis Fitur dan Optimasi Hyperparameter Lanjutan

Pasya, Muhammad Rizky (Unknown)
Fatyanosa, Tirana Noor (Unknown)
Indriati, IndriatI (Unknown)



Article Info

Publish Date
30 Sep 2026

Abstract

Prediksi customer churn yang akurat sangat penting untuk efisiensi strategi retensi di industri telekomunikasi. Meski penelitian terdahulu mencapai benchmark F1-Score 0,637895 melalui kombinasi K-Means Clustering dan CatBoost, pendekatan pipeline ganda tersebut membebani komputasi secara signifikan. Penelitian ini mengusulkan model klasifikasi tunggal CatBoost yang lebih ringan (lightweight) pada dataset IBM Telco Customer Churn. Tiga optimasi sistematis diterapkan: Advanced Feature Engineering untuk mengekstraksi profil finansial dan risiko, hyperparameter tuning via Optuna untuk mengatasi imbalanced data, dan Threshold Optimization. Evaluasi menggunakan 10-Fold Stratified Cross-Validation menunjukkan peningkatan F1-Score yang progresif: dari baseline 0,6280 menjadi 0,6308 (rekayasa fitur), 0,6359 (Optuna), hingga berakhir di 0,637872 pada ambang batas probabilitas 0,51. Meski terdapat selisih yang sangat kecil sebesar 0,000023 dari benchmark, model usulan ini berhasil mereplikasi 99,996% daya prediktif referensi tanpa intervensi komputasi clustering yang berat. Hasil ini menawarkan alternatif model prediktif yang jauh lebih efisien secara komputasi dan tangkas untuk implementasi real-time.

Copyrights © 2026






Journal Info

Abbrev

j-ptiik

Publisher

Subject

Computer Science & IT Control & Systems Engineering Education Electrical & Electronics Engineering Engineering

Description

Jurnal Pengembangan Teknlogi Informasi dan Ilmu Komputer (J-PTIIK) Universitas Brawijaya merupakan jurnal keilmuan dibidang komputer yang memuat tulisan ilmiah hasil dari penelitian mahasiswa-mahasiswa Fakultas Ilmu Komputer Universitas Brawijaya. Jurnal ini diharapkan dapat mengembangkan penelitian ...