XGBoost (eXtreme Gradient Boosting) adalah algoritma machine learning berbasis teknik ensemble yang menggunakan metode gradient boosting untuk membangun model prediksi yang kuat dan akurat. XGBoost merupakan salah satu algoritma paling populer dan efektif dalam kompetisi data science karena kemampuannya dalam menangani data besar, menangani fitur yang kompleks, serta mengurangi overfitting.
Beberapa keunggulan XGBoost meliputi:
-
Kecepatan dan efisiensi: Dirancang untuk memproses data dengan cepat menggunakan optimasi sistem dan paralelisasi.
-
Kemampuan generalisasi tinggi: Mengurangi risiko overfitting melalui teknik regularisasi.
-
Fleksibilitas: Mendukung berbagai tipe data dan masalah seperti klasifikasi, regresi, dan ranking.
-
Fitur lengkap: Mendukung missing values, fitur penting (feature importance), dan early stopping.
XGBoost banyak digunakan dalam berbagai bidang, mulai dari keuangan, kesehatan, hingga analisis pemasaran, terutama ketika dibutuhkan model prediktif yang kuat dan interpretatif.