如何处理 [警告] 没有进一步的正增益分裂,最佳增益:-inf 是否有任何参数不适合?
问问题
8315 次
3 回答
10
lightGBM问题的一些解释:
这意味着当前迭代中树的学习应该停止,因为不能再分裂了。
我认为这是由“min_data_in_leaf”:1000 引起的,您可以将其设置为较小的值。
这不是一个错误,它是一个功能。
输出消息是警告用户您的参数可能错误,或者您的数据集不容易学习。
链接:https ://github.com/Microsoft/LightGBM/issues/640
所以相反,数据很难拟合。
于 2018-03-16T04:13:43.897 回答
3
这意味着一棵树非常适合数据,因此通过添加额外的叶子不会获得任何改进。这是一个警告,而不是错误,所以你可以忽略它。
于 2017-12-16T18:12:06.497 回答
3
在参数中设置'verbosity':-1,它有效!
于 2021-04-20T12:50:45.993 回答