飞豹客 · 课能看,资料也能带走
飞豹客AI

机器学习之决策树理论与代码实践

**机器学习之决策树:从信息论到代码落地的完整进阶** 在人工智能的广阔版图中,决策树无疑是可解释性最强、应用最广泛的算法之一。它像人类思考一样,通过一系列“是/否”的提问,将复杂的数据分类或回归问题拆解为清晰的分支路径。本课程《机器学习之决策树理论与代码实践》正是为了带你打通从底层数学原理到工程代

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
0 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

**机器学习之决策树:从信息论到代码落地的完整进阶**

在人工智能的广阔版图中,决策树无疑是可解释性最强、应用最广泛的算法之一。它像人类思考一样,通过一系列“是/否”的提问,将复杂的数据分类或回归问题拆解为清晰的分支路径。本课程《机器学习之决策树理论与代码实践》正是为了带你打通从底层数学原理到工程代码实现的完整链路。

课程伊始,我们将宏观审视机器学习的知识体系与标准流程,明确决策树在整个AI版图中的位置。随后,核心内容围绕“如何找到最好的划分特征”这一关键问题展开,深度剖析支撑决策树生长的三大基石:熵(Entropy)、信息增益(Information Gain)以及基尼指数(Gini Index)。

理论部分不仅讲概念,更重推导。你将亲手计算数据集的熵,理解“不确定性”的量化方式;通过条件熵与信息增益的定义,掌握ID3算法的核心逻辑——即选择信息增益最大的特征进行节点分裂。针对ID3算法仅适用于离散特征的局限,课程进一步介绍C4.5算法的改进思路,并引入CART算法,详细讲解如何利用基尼指数来衡量数据集的纯度,从而处理更广泛的分类与回归任务。每一步都有具体的计算案例,确保你能真正算得懂、理得清。

从理论走向实践,是本课程的另一大亮点。你将不再满足于调用黑盒库,而是通过原生Python代码,从零开始实现一个完整的决策树。我们将逐步构建数据结构的熵计算函数、寻找最优划分特征的循环逻辑,以及关键的递归建树算法。这种“造轮子”的过程,能让你深刻理解`fit()`背后究竟发生了什么,特别是在处理递归终止条件和节点存储时,如何保证代码的健壮性。

最后,课程回到工业界最常用的工具——Scikit-learn。你将学习如何利用`tree.DecisionTreeClassifier`快速建模,并结合可视化库将抽象的树结构转化为直观的图形。通过经典的鸢尾花(Iris)数据集案例,你将完整体验数据加载、模型训练、可视化输出及预测评估的全过程。

无论你是希望夯实机器学习基础的初学者,还是渴望深入理解算法 internals 的实践者,这门课都将为你提供一份扎实的理论地图和一套可运行的代码资产。让我们从第一比特信息开始,构建你的决策树世界。

课程目录

课程目录18 集
  • 1 开课简介 (01:27).mp4
  • 2 机器学习知识体系 (06:45).mp4
  • 3 机器学习流程 (01:38).mp4
  • 4 决策树介绍 (02:23).mp4
  • 5 熵entropy介绍 (03:04).mp4
  • 6 数据集的熵计算举例 (02:12).mp4
  • 7 条件熵的概念和计算过程 (05:51).mp4
  • 8 信息增益并根据其划分特征 (03:10).mp4
  • 9 信息增益算法及计算举例 (05:22).mp4
  • 10 ID3算法和C4.5算法 (04:45).mp4
  • 11 决策树原生代码实现:数据集熵的计算 (10:25).mp4
  • 12 决策树原生代码实现:选择较好的划分特征 (04:46).mp4
  • 13 决策树原生代码实现:递归生成决策树 (06:55).mp4
  • 14 决策树原生代码实现:决赛树预测数据实现 (05:21).mp4
  • 15 CART算法,使用基尼指数选择最优特征 (03:20).mp4
  • 16 基尼指数做特征选择计算举例 (04:59).mp4
  • 17 使用Sklearn实现决策树并可视化 (07:18).mp4
  • 18 案例:使用决策树对鸢尾花数据进行分类并可视化 (03:45).mp4