这是来自LightGBM文档的内容但是我仍然不明白什么是bin?以及它是如何影响LightGBM的性能的?
回答:
LightGBM的一个关键部分是它在构建树时将连续特征分箱成bins/桶(类似于直方图),这减少了内存使用并大大加快了训练时间。请参见文档的第4.1节,这里。
XGBoost现在也实现了这一选项,这使得训练速度可以与LightGBM相媲美,并且可以通过使用tree_method='hist'
来实现。
这是来自LightGBM文档的内容但是我仍然不明白什么是bin?以及它是如何影响LightGBM的性能的?
回答:
LightGBM的一个关键部分是它在构建树时将连续特征分箱成bins/桶(类似于直方图),这减少了内存使用并大大加快了训练时间。请参见文档的第4.1节,这里。
XGBoost现在也实现了这一选项,这使得训练速度可以与LightGBM相媲美,并且可以通过使用tree_method='hist'
来实现。