请在 下方输入 要搜索的题目:

XGBoost中的一棵树的停止生长条件?

XGBoost中的一棵树的停止生长条件?

发布时间:2025-05-13 19:00:37
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:

1)当新引入的一次分裂所带来的增益Gain<0时,放弃当前的分裂。这是训练损失和模型结构复杂度的博弈过程。

2)当树达到最大深度时,停止建树,因为树的深度太深容易出现过拟合,这里需要设置一个超参数max_depth。

3)当引入一次分裂后,重新计算新生成的左、右两个叶子结点的样本权重和。如果任一个叶子结点的样本权重低于某一个阈值,也会放弃此次分裂。这涉及到一个超参数:最小样本权重和,是指如果一个叶子节点包含的样本数量太少也会放弃分裂,防止树分的太细。

专业技术学习
专业技术学习
搜搜题库系统