到底什么时候用lightgbm什么时候用xgb

  统计/机器学习 监督式学习    浏览次数:609        分享
0

感觉是一个面试非常爱问的问题

而在实际使用中,如何决定是用xgb还是lgb呢? 我目前的想法是数据量上去了就lgb,小一些就xgb

求大神解答~

 

tianjiayang0711   2018-10-31 13:58



   2个回答 
1

它们两者区别不大,lightgbm不是太吃内存的,速度更快,你也提到了,更适合大数据吧

为什么lightgbm比xgb快?

SofaSofa数据科学社区 DS面经 问答 实战

新同学   2018-11-04 11:33

请问大数据是多少量级呢 - yaya   2019-01-18 09:59
一个是看cross-validation的结果,一个是看机器能够放多大的数据吧,没有严格的划分 - 数据痴汉   2019-01-18 10:09
1

跟楼主的经验一样,数据小的时候xgb好一点。

SofaSofa数据科学社区 DS面经 问答 实战

gudong321   2018-12-25 16:47

那想问数据多少有界限吗 - yaya   2019-01-18 09:59


  相关主题

xgboost怎么调参?   9回答

训练值都是正的,xgboost regression却预测出负数?   4回答

xgboost展开到二阶导数有什么好处啊   1回答

xgboost是怎么做到regularization的?   2回答

xgboost可以做回归预测吗?   2回答

为什么lightgbm比xgb快?   2回答

xgboost中的参数min_child_weight是什么意思?   1回答

xgboost的FIT问题   1回答

stack多个xgboost效果并不理想   6回答

如果用xgboost模型,那么还需要先做feature selection吗?   3回答

对于xgboost,还有必要做很多特征工程吗?   3回答

怎么利用permutation importance来解释xgboost模型的特征?   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!