技术
CatBoost
CatBoost是一种梯度提升决策树算法,专门处理类别特征,无需手动编码,通过有序提升减少过拟合,在结构化数据任务中表现优异,代表工作为Yandex开源的CatBoost库。
详细解释
CatBoost由俄罗斯搜索引擎Yandex于2017年提出,是一种基于梯度提升的机器学习算法。其核心技术包括:1)有序目标编码,自动将类别特征转换为数值特征,避免目标泄露;2)有序提升,在训练过程中使用排列来模拟未见数据,减少预测偏移;3)对称树结构,提高推理速度。CatBoost在多个Kaggle竞赛和工业应用中表现出色,尤其适合处理包含大量类别特征的数据集,如推荐系统、金融风控等。
别名与相关写法
catboost
相关术语
SHAP共现 1 篇
相关资讯
CatBoost 与 SHAP 构建可解释生物学年龄估计框架2026/10/16