集成学习(6)——LightGBM

LightGBM是一款由微软开发的高性能梯度提升框架,以其速度快、内存效率高、准确率优等特点脱颖而出。它采用基于直方图的决策树算法,通过Histogram optimization、内存消耗优化、Leaf-wise生长策略等技术提升性能。此外,LightGBM支持类别特征、并行学习和多种优化,如直方图做差和增加缓存命中率,有效应对大数据处理和分布式环境。
摘要由CSDN通过智能技术生成

目录

一 LightGBM特点

二 Histogram算法

三 LightGBM的细节技术

1. Histogram optimization

2 内存消耗和计算上优化

3 带深度限制的Leaf-wise的叶子生长策略

4、直方图做差优化

5、 增加缓存命中率

6、支持类别特征

7、支持并行学习

7.1 特征并行

7.2 数据并行

7.3 投票并行

8、网络通信的优化

四、支持的应用和度量

1 应用

2 度量

3 其他


一  LightGBM特点

LightGBM(Light Gradient Boosting Machine)是微软的开源分布式高性能Gradient Boosting框架,使用基于决策树的学习算法。

相比XGBoost有如下优点:

  • 基于Histogram的决策树算法, 更快的训练速度和更高的效率:LightGBM使用基于直方图的算法。例如,它将连续的特征值分桶(buckets)装进离散的箱子(bins),这是的训练过程中变得更快。

  • 带深度限制的Leaf-wise的叶子生长策略,   LightGBM的分裂节点的方式与XGBoost不一样。LGB避免了对整层节点分裂法,而采用了对增益最大的节点进行深入分解的方法。这样节省了大

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值