logo
分类于: 编程语言 云计算&大数据 人工智能

简介

深入理解XGBoost: 高效机器学习算法与进阶

深入理解XGBoost: 高效机器学习算法与进阶 0.0分

资源最后更新于 2020-03-29 04:49:19

作者:何龙

出版社:出版社机械工业出版社

出版日期:2019-12

ISBN:9787111642626

文件格式: pdf

标签: 人工智能 编程语言 机器学习 数据库 智能系统与技术丛书

简介· · · · · ·

本书主要介绍:XGBoost相关的机器学习基础算法;XGBoost安装编译与简单使用;XGBoost的实现原理与理论证明;XGBoost基于CPU多线程的实现以及分布式训练方法;剖析XGBoost源码,从代码层面洞彻XGBoost的实现原理,以及XGBoost的应用与调优,通过典型示例为读者提供使用参考,掌握实战技能。通过阅读本书,不仅能使读者理解XGBoost的原理,将XGBoost应用到业务场景中,更能从源码的角度深入学习XGBoost的并行化和分布式实现等优化技术,以更短的时间训练出高准确度的模型,使XGBoost成为学习和工作中的一把利剑。何龙编著

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 前言
  2. 第1章 机器学习概述
  3. 1.1 何谓机器学习
  4. 1.2 集成学习发展与XGBoost提出
  5. 1.3 小结
  6. 第2章 XGBoost骊珠初探
  7. 2.1 搭建Python机器学习环境
  8. 2.2 搭建XGBoost运行环境
  9. 2.3 示例:XGBoost告诉你蘑菇是否有毒
  10. 2.4 小结
  11. 第3章 机器学习算法基础
  12. 3.1 KNN
  13. 3.2 线性回归
  14. 3.3 逻辑回归
  15. 3.4 决策树
  16. 3.5 正则化
  17. 3.6 排序
  18. 3.7 人工神经网络
  19. 3.8 支持向量机
  20. 3.9 小结
  21. 第4章 XGBoost小试牛刀
  22. 4.1 XGBoost实现原理
  23. 4.2 二分类问题
  24. 4.3 多分类问题
  25. 4.4 回归问题
  26. 4.5 排序问题
  27. 4.6 其他常用功能
  28. 4.7 小结
  29. 第5章 XGBoost原理与理论证明
  30. 5.1 CART
  31. 5.2 Boosting算法思想与实现
  32. 5.3 XGBoost中的Tree Boosting
  33. 5.4 切分点查找算法
  34. 5.5 排序学习
  35. 5.6 DART
  36. 5.7 树模型的可解释性
  37. 5.8 线性模型原理
  38. 5.9 系统优化
  39. 5.10 小结
  40. 第6章 分布式XGBoost
  41. 6.1 分布式机器学习框架Rabit
  42. 6.2 资源管理系统YARN
  43. 6.3 可移植分布式XGBoost4J
  44. 6.4 基于Spark平台的实现
  45. 6.5 基于Flink平台的实现
  46. 6.6 基于GPU加速的实现
  47. 6.7 小结
  48. 第7章 XGBoost进阶
  49. 7.1 模型训练、预测及解析
  50. 7.2 树模型更新
  51. 7.3 目标函数
  52. 7.4 评估函数
  53. 7.5 小结
  54. 第8章 模型选择与优化
  55. 8.1 偏差与方差
  56. 8.2 模型选择
  57. 8.3 超参数优化
  58. 8.4 XGBoost超参数优化
  59. 8.5 小结
  60. 第9章 通过XGBoost实现广告分类器
  61. 9.1 PCA
  62. 9.2 通过XGBoost实现广告分类器
  63. 9.3 小结
  64. 第10章 基于树模型的其他研究与应用
  65. 10.1 GBDT、LR融合提升广告点击率
  66. 10.2 mGBDT
  67. 10.3 DEF
  68. 10.4 一种基于树模型的强化学习方法
  69. 10.5 小结