Logo
☆☆☆☆☆
0.0
Intermediate
14h

使用R进行数据分析:决策树与随机森林

R语言在数据科学领域被广泛使用。机器学习是希望掌握数据科学行业算法的学习者必须具备的核心技能。 本课程中,你将学习机器学习中几种关键算法,包括分类与回归树(CART)、随机森林和XGBoost。CART是一种决策树算法,适用于分类和回归问题。随机森林是一种集成学习方法,通过构建多个决策树来提升预测的准确性。XGBoost(全称Extreme Gradient Boosting)是一种强大的算法,同样适用于回归和分类问题。你还将学习交叉验证和模型调参技术,这些是构建高效机器学习模型所必需的关键技能。 完成本课程后,你将掌握确保所创建机器学习模型准确、稳健且可靠的必备技能。

13 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用R进行数据分析:决策树与随机森林
R语言在数据科学领域被广泛使用。机器学习是希望掌握数据科学行业算法的学习者必须具备的核心技能。 本课程中,你将学习机器学习中几种关键算法,包括分类与回归树(CART)、随机森林和XGBoost。CART是一种决策树算法,适用于分类和回归问题。随机森林是一种集成学习方法,通过构建多个决策树来提升预测...

WHAT YOU'LL LEARN

对机器学习及监督学习基础知识的理解

Content

13 Lessons • 0 Quizzes • 0 Challenges

欢迎来到本课程
  1. 1

    课程期望

  2. 2

    机器学习是预测分析

  3. 3

    课程数据集

  4. 4

    测验:数据基础

监督学习
  1. 1

    什么是机器学习?

  2. 2

    监督学习的几种形式

  3. 3

    为什么选择决策树?

  4. 4

    决策树直觉

  5. 5

    过拟合的直觉

  6. 6

    模型调优直觉

  7. 7

    测验:机器学习概念

分类树数学
  1. 1

    基尼不纯度

  2. 2

    基尼不纯度变化

  3. 3

    分类树训练示例

  4. 4

    许多类别不纯度

  5. 5

    数值型特征的不纯度

  6. 6

    测验:分类树数学

在 R 中使用分类树
  1. 1

    探索性数据分析——数据概览

  2. 2

    探索性数据分析:可视化

  3. 3

    介绍 tidymodels

  4. 4

    制作配方

  5. 5

    指定算法与工作流程

  6. 6

    模型拟合

  7. 7

    测验:模型拟合

介绍偏差-方差权衡
  1. 1

    欠拟合与过拟合

  2. 2

    偏差-方差权衡

  3. 3

    测验:欠拟合、过拟合与偏差-方差权衡

模型调优
  1. 1

    交叉验证

  2. 2

    模型调优直觉

  3. 3

    控制复杂性

  4. 4

    剪枝分类树

使用 tidymodels 进行模型调优
  1. 1

    衡量模型准确性

  2. 2

    执行交叉验证

  3. 3

    调优分类树

  4. 4

    可视化调优后的分类树

  5. 5

    测验:模型调优

特征工程
  1. 1

    特征工程直觉

  2. 2

    信息泄露

  3. 3

    决策边界

  4. 4

    决策树的特征工程

  5. 5

    缺失数据

  6. 6

    测验:特征工程

回归树
  1. 1

    回归树基础

  2. 2

    数值型特征的SSE(误差平方和)

  3. 3

    多类别特征的SSE(误差平方和)

  4. 4

    使用 tidymodels 的回归树

  5. 5

    测验:回归树

随机森林算法
  1. 1

    决策树与集成方法

  2. 2

    装袋法

  3. 3

    特征随机化

  4. 4

    测验:随机森林

使用随机森林
  1. 1

    使用 tidymodels 的随机森林

  2. 2

    特征重要性

  3. 3

    调优随机森林

  4. 4

    准备测试数据集

  5. 5

    做出预测

  6. 6

    测试泰坦尼克号数据集

  7. 7

    测验:使用随机森林

梯度提升树
  1. 1

    梯度提升如何工作

  2. 2

    使用XGBoost的梯度提升

  3. 3

    使用 tidymodels 中的 XGBoost

  4. 4

    使用 tidymodels 调整 XGBoost

  5. 5

    使用 tidymodels 评估 XGBoost

  6. 6

    测验:XGBoost

继续你的学习之旅
  1. 1

    接下来是什么?

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)