Machine learning

CatBoost

CatBoost เป็นอัลกอริทึม gradient boosting ที่พัฒนาโดย Prokhorenkova และคณะที่ Yandex ในปี 2018 ซึ่งจัดการกับตัวแปรหมวดหมู่ (categorical variables) ได้โดยตรงและใช้การเข้ารหัสเป้าหมายแบบเรียงลำดับ (ordered target encoding) เพื่อหลีกเลี่ยงการรั่วไหลของป้ายกำกับ (label leakage) ด้วยการสร้างกลุ่มของต้นไม้แบบเสริม (additive ensemble of trees) พร้อมกับการสับเปลี่ยนลำดับข้อมูลในแต่ละรอบการทำซ้ำ (iteration) จึงมักมีประสิทธิภาพเหนือกว่า XGBoost และ LightGBM ในข้อมูลที่มีหมวดหมู่จำนวนมาก

เปิดใน MethodMindเร็ว ๆ นี้วิดีโอเร็ว ๆ นี้Download slides

อ่านวิธีฉบับเต็ม

สำหรับสมาชิกเท่านั้น

เข้าสู่ระบบด้วยบัญชีฟรีเพื่ออ่านส่วนนี้

เข้าสู่ระบบ

Method map

The neighbourhood of related methods — select a node to explore.

+1 more

แหล่งอ้างอิง

  1. Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A.V. & Gulin, A. (2018). CatBoost: Unbiased Boosting with Categorical Features. In NeurIPS 2018. DOI: 10.48550/arXiv.1706.09516

วิธีอ้างอิงหน้านี้

ScholarGate. (2026, June 1). CatBoost (Categorical Boosting). ScholarGate. https://scholargate.app/th/machine-learning/catboost

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

ถูกอ้างอิงโดย

ScholarGateCatBoost (CatBoost (Categorical Boosting)). สืบค้นเมื่อ 2026-06-15 จาก https://scholargate.app/th/machine-learning/catboost · ชุดข้อมูล: https://doi.org/10.5281/zenodo.20539026