首先推荐 刘建平 的博客学习算法原理推导,这位老师的讲解都很详细,不过GBDT的原理讲解我没看明白,

而是1、先看的https://blog.csdn.net/zpalyq110/article/details/79527653这篇博客,用实例让读者对该算法有一个清晰的了解;

2、接着是刘建平老师 https://www.cnblogs.com/pinard/p/6140514.html 的文章,其实目前我看着还是有点晦涩,但是可以之后相互参考看

3、在刘建平老师的评论中 还看到了https://www.zhihu.com/question/54626685?from   用户Frankenstein 的回答也很精湛

可以参照上述链接依次学习。

不过GBDT与其他算法不同的一点在于没有那么多的理论推导,主要是将CART回归树与负梯度 的结合。通过CART决策树对样本划分得到树结构,

每轮得到新的样本y值(平方损失为每轮之间的残差),每轮依次减少误差,最后达到最小误差。

最新文章

  1. Linux下如何自己编译源代码(制作成可以安装的.deb文件)
  2. 数据结构与算法C++描述学习笔记1、辗转相除——欧几里得算法
  3. web单页应用(1)--第一个SPA
  4. 连接英文字符集的ORACLE和调用存储过程问题及64位服务器连接ORACLE问题
  5. ORACLE SELECT INTO NO_DATA_FOUND问题
  6. php如何把文件上传到服务器上
  7. Apache ab并发负载压力测试
  8. zepto的clone方法于textarea和select的bug修复
  9. Oracle DB 通过 Oracle Enterprise Manager注册要使用的恢复目录
  10. spring mvc+ajax分页
  11. Caused by: java.lang.NoClassDefFoundError: freemarker/cache/TemplateLoader
  12. sql server数据库备份压缩拷贝实例
  13. nutz学习笔记(1)
  14. js如何判断哪个按钮被点击了?
  15. html5-Input类型
  16. 不同数据源之间的数据同步jdbc解决方案
  17. Tomcat上发布webservices的war工程,访问异常404
  18. css未知宽高的盒子div居中的多种方法
  19. msf后渗透
  20. 字符设备驱动笔记——中断方式按键驱动之linux异常处理结构(四)

热门文章

  1. Sword STL迭代器prev,next相关函数
  2. 用Go语言实现一个简单的聊天机器人
  3. Ubuntu 设置NAT共享网络(命令行方法)
  4. (实用)pip源
  5. 30分钟入门Java8之lambda表达式
  6. 如何使用ABBYY FineReader 12将JPEG文件转换成Word文档
  7. [Localization] R-CNN series for Localization and Detection
  8. 关于linux-Centos 7下mysql 5.7.9的rpm包的安装方式
  9. day_5.27py
  10. 微信小程序获取到Openid