lightgbm学习

LightGBM是一种高效的梯度提升框架,其优势在于并行和分布式计算能力,支持GPU加速,模型训练速度快且文件小,适合大数据预测。预处理简单,无需提前onehot编码或特征分箱,对缺失值处理友好。此外,使用简便,常在竞赛中取得优秀成绩,支持增量学习和回归分类任务。
摘要由CSDN通过智能技术生成

1. lightgbm优势在哪里?

1.1 加速运算:

        1).支持并行,可以使用多线程技术充分利用电脑的多个cpu计算(对特征进行划分)

        2).支持分布式,可以充分利用多台电脑进行计算,支持分布式也可以使它支持超大数据集上训练

        3).支持GPU运算,理论上使用GPU要比cpu要高10~20%

        4).内部算法也使用分箱技术,feature bundle等技术加速训练,相比于其他算法(如svm等)训练速度快很多倍

        5).生成的模型文件较小,占用内存也小,而且预测速度很快,适合产业界大数据计算速度和数量上的快速预测

1.2 数据预处理简单:

        1).不需要提前对类别数据进行onehot编码,lightgbm内部会直接对其编码。

        2).支持连续特征处理,不需要自己做分箱操作

        3).可能只需要对缺失数据做一下优化

1.3 使用简单,效果不错:

        1).安装和使用也非常简单,内部定义的函数非常多,只需要设置不同的参数就能满足个新化模型的需要

        2).很多比赛排名前几的都有lightgbm的身影

        3).支持增量学习,满足线上新数据的不断学习迭代

1.4 同时支持回归和分类:

        1).同时支持回归和分类算法

        2).支持设置不同的目标函数进行优化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值