跳至内容

课程

Python 树模型机器学习

中级5 小时

在本课程中,你将学习如何使用 scikit-learn 中的基于树的模型和集成方法进行回归和分类。

Python5 小时15 个视频57 个练习4,650 经验值110K+结业证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 并且您的数据存储在美国。

深受上千家公司学习者喜爱

要培训团队?

试用企业版

课程介绍

决策树是一类用于分类与回归问题的监督学习模型。树模型具有很强的灵活性,但也有代价:一方面,树能捕捉复杂的非线性关系;另一方面,它们容易记住数据集中的噪声。通过聚合以不同方式训练的多棵树的预测,集成方法既能利用树的灵活性,又能降低其记忆噪声的倾向。集成方法广泛应用于各个领域,并多次在机器学习竞赛中取得优胜。 在本课程中,您将学习如何使用 Python 结合易用的 scikit-learn 机器学习库来训练决策树和基于树的模型。您将理解树模型的优势与局限,并看到集成学习如何缓解这些问题,同时在真实数据集上进行练习。最后,您还将掌握如何调优最关键的超参数,以充分发挥模型性能。

先修要求

课程大纲

课程大纲

3

Bagging 与随机森林

Bagging 是一种集成方法,通过从训练数据中采样不同子集,多次训练同一种算法。在本章中,您将了解如何使用 Bagging 构建树的集成。您还会学习随机森林算法如何在树的每次划分层面进行随机化,从而进一步提升集成的多样性。
开始本章

Python 树模型机器学习

课程完成

获取成就证书

立即报名

通过 DataCamp for Mobile 提升您的数据技能

通过我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。