单机版 xgboost 回归算法 demo: 通过 x 拟合 y
Posted shiter
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单机版 xgboost 回归算法 demo: 通过 x 拟合 y相关的知识,希望对你有一定的参考价值。
简介
XGBoost(eXtreme Gradient Boosting)是Gradient Boosting算法的一个优化的版本。
参数简介
- https://xgboost.readthedocs.io/en/latest/parameter.html
XGBoost的作者把所有的参数分成了三类:
- 通用参数:宏观函数控制。
- Booster参数:控制每一步的booster(tree/regression)。
- 学习目标参数:控制训练目标的表现。
这么多参数,怎么弄? 自然的想到一个能不能自动化调参,或者网格搜寻一下也可以(待续 )
回归demo
以下为jupyter notebook的 demo
以上是关于单机版 xgboost 回归算法 demo: 通过 x 拟合 y的主要内容,如果未能解决你的问题,请参考以下文章
R语言使用caret包构建xgboost模型(xgbDART算法使用的dropout思想)构建回归模型通过method参数指定算法名称通过trainControl函数控制训练过程
ML之R:通过数据预处理利用LiR/XGBoost等(特征重要性/交叉训练曲线可视化/线性和非线性算法对比/三种模型调参/三种模型融合)实现二手汽车产品交易价格回归预测之详细攻略