gbdt和xgboost区别

生活百科小助手,愿为您的生活带来更多智慧与便利。

  大家好,我是生活百科小助手,上述问题将由我为大家进行解答。

  gbdt和xgboost区别如下:

  1、传统GBDT以CART作为基分类器,xgboost还支持线性分类器,这个时候xgboost相当于带L1和L2正则化项的逻辑斯蒂回归(分类问题)或者线性回归(回归问题)。

  2、传统GBDT在优化时只用到一阶导数信息,xgboost则对代价函数进行了二阶泰勒展开,同时用到了一阶和二阶导数。顺便提一下,xgboost工具支持自定义代价函数,只要函数可一阶和二阶求导。

  3、xgboost在代价函数里加入了正则项,用于控制模型的复杂度。正则项里包含了树的叶子节点个数、每个叶子节点上输出的score的L2模的平方和。从Bias variance tradeoff角度来讲,正则项降低了模型的variance,使学习出来的模型更加简单,防止过拟合,这也是xgboost优于传统GBDT的一个特性。(关于这个点,接下来详细解释)

  4、Shrinkage(缩减),相当于学习速率(xgboost中的eta)。xgboost在进行完一次迭代后,会将叶子节点的权重乘上该系数,主要是为了削弱每棵树的影响,让后面有更大的学习空间。实际应用中,一般把eta设置得小一点,然后迭代次数设置得大一点。(补充:传统GBDT的实现也有学习速率)

  5、列抽样(column subsampling)即特征抽样。xgboost借鉴了随机森林的做法,支持列抽样,不仅能降低过拟合,还能减少计算,这也是xgboost异于传统gbdt的一个特性。

  6、对缺失值的处理。对于特征的值有缺失的样本,xgboost可以自动学习出它的分裂方向。

  7、xgboost工具支持并行。boosting不是一种串行的结构吗?怎么并行的?注意xgboost的并行不是tree粒度的并行,xgboost也是一次迭代完才能进行下一次迭代的(第t次迭代的代价函数里包含了前面t1次迭代的预测值)。xgboost的并行是在特征粒度上的。

  决策树的学习最耗时的一个步骤就是对特征的值进行排序(因为要确定最佳分割点),xgboost在训练之前,预先对数据进行了排序,然后保存为block结构,后面的迭代中重复地使用这个结构,大大减小计算量。这个block结构也使得并行成为了可能,在进行节点的分裂时,需要计算每个特征的增益,最终选增益最大的那个特征去做分裂,那么各个特征的增益计算就可以开多线程进行。

  可并行的近似直方图算法。树节点在进行分裂时,需要计算每个特征的每个分割点对应的增益,即用贪心法枚举所有可能的分割点。当数据无法一次载入内存或者在分布式情况下,贪心算法效率就会变得很低,所以xgboost还提出了一种可并行的近似直方图算法,用于高效地生成候选的分割点。

生活百科小助手是一个全天候的生活顾问,无论我们面临何种问题,它都能给出及时有效的答案和指导。

主题测试文章,只做测试使用。发布者:氨基酸肥料,转转请注明出处:https://www.028aohe.com/153744.html

(0)
氨基酸肥料氨基酸肥料
上一篇 2023年11月13日 下午12:01
下一篇 2023年11月13日 下午12:04

相关推荐

  • 有机肥料 海南(海南推出高效有机肥料,助力农业生产。)

    海南推出高效有机肥料,助力农业生产 海南是一个盛产水果和蔬菜的省份,农业生产一直受到关注。而随着人们对于食品安全和有机农业的崛起,有机肥料也开始受到更多的重视。近日,海南推出了一种高效有机肥料,这将对于海南的农业生产带来积极的影响。 有机肥料的好处 有机肥料指的是通过生物发酵等方式制成的肥料,其中不含化学物质,相比于化肥更加环保和营养丰富。使用有机肥料可以提…

    生活百科 2024年6月9日
    00
  • 数字图书馆怎么登录

    想要拥有无尽的生活智慧?那就来与生活百科小助手一起启程吧!   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   数字图书馆按照登录的步骤是:   1、首先在百度输入“中国国家数字图书馆”,点击第五个链接。   2、点进去后,如果已经有账户密码的话,直接登录就可以的。如果没有账户密码的话,点击右侧的“注册新用户”。   3、根据步骤一步步的如实…

    生活百科 2024年1月11日
    00
  • 电源显示信号无输入

    想要拥有无尽的生活智慧?那就来与生活百科小助手一起启程吧!   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   电源显示信号无输入是电脑主机没有正常启动的意思。   电源是将其它形式的能转换成电能的装置。电源自“磁生电”原理,由 水力、风力、 海潮、水坝水压差、太阳能等可再生能源,及烧煤炭、油渣等产生电力来源。常见的电源是干电池(直流电)与家…

    生活百科 2024年4月1日
    00
  • 移动硬盘能连接手机吗

    欢迎来到生活百科小助手的世界,这里有丰富的生活知识等待着您的探索。   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   移动硬盘不可以连接手机。移动硬盘有两个地方需要用电,一是磁头读取数据,二是马达需要旋转。二者都是从USB中获得电流,电脑的USB口电流足够大,但是手机的往往不够。   移动硬盘(Mobile Hard disk)顾名思义是以…

    生活百科 2023年8月24日
    00
  • 空开nxb代表什么

    想要拥有无尽的生活智慧?那就来与生活百科小助手一起启程吧!   大家好,我是生活百科小助手,上述问题将由我为大家进行解答。   空开是空气开关的意思,nxb是空气开关的一种品牌型号。   空气开关即断路器是指能够关合、承载和开断正常回路条件下的电流并能在规定的时间内关合、承载和开断异常回路条件下的电流的开关装置。断路器按其使用范围分为高压断路器与低压断路器,…

    生活百科 2023年8月31日
    00

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
自6.2开始主题新增页头通知功能,购买用户可免费升级到最新版体验