
【C0048】LightGBM模型
管理科学
机器学习与深度学习
Python
LightGBM 模型简介
LightGBM(Light Gradient Boosting Machine)是由微软开发的一种高效梯度提升框架。它基于决策树算法,通过以下核心技术实现速度与精度的双重优化:
核心优势
- 直方图算法:将连续特征离散化为桶,大幅降低内存消耗和计算复杂度。
- GOSS(单边梯度采样):保留大梯度样本,随机采样小梯度样本,加速训练且不影响精度。
- EFB(互斥特征捆绑):合并稀疏的互斥特征,减少特征数量。
- 支持并行与 GPU 加速:适用于大规模数据集。
适用场景
- 分类/回归任务
- 高维稀疏数据
- 需要快速迭代的机器学习项目
本示例使用乳腺癌数据集演示二分类任务,展示 LightGBM 的基础用法与性能。