Python 数据科学:无监督机器学习
学习 Python 进行数据科学和机器学习,并在顶级 Python 讲师的指导下构建无监督学习模型!
讲师:Maven Analytics
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 掌握 Python 中无监督机器学习的基础知识,包括聚类、异常检测、降维和推荐器
- 通过应用特征工程、选择和缩放来准备建模数据
- 拟合、调整和解释三种类型的聚类算法:K 均值聚类、层次聚类和 DBSCAN
- 使用孤立森林和 DBSCAN 等无监督学习技术进行异常检测
- 应用和解释两种降维模型:主成分分析 (PCA) 和 t-SNE
- 使用基于内容和协同过滤技术构建推荐引擎,包括余弦相似度和奇异值分解 (SVD)
要求
- 我们强烈建议您先参加我们的数据准备和 EDA 课程
- Jupyter Notebooks(免费下载,我们将指导安装)
- 建议熟悉基础 Python 和 Pandas,但这不是必需的
描述
这是一门基于项目的实践课程,旨在帮助您掌握 Python 无监督机器学习的基础知识。
我们将首先回顾 Python 数据科学工作流程,讨论无监督学习的技术和应用,并逐步介绍建模所需的数据准备步骤。您将学习如何为建模设置正确的行粒度、应用特征工程技术、选择相关特征以及使用规范化和标准化来扩展数据。
从那里,我们将使用 scikit-learn 拟合、调整和解释3 种流行的聚类模型。我们将从 K-Means 聚类开始,学习解释输出的聚类中心,并使用惯性图来选择正确的聚类数量。接下来,我们将介绍层次聚类,我们将使用树状图来识别聚类并使用聚类图来解释它们。最后,我们将使用 DBSCAN 来检测聚类和噪声点,并使用它们的轮廓分数来评估模型。
我们还将使用 DBSCAN 和孤立森林进行异常检测,这是无监督学习模型识别异常值和异常模式的常见应用。您将学习调整和解释每个模型的结果,并使用配对图可视化异常。
接下来,我们将介绍降维的概念,讨论其对数据科学的好处,并探索数据科学工作流程中可以应用降维的阶段。然后,我们将介绍两种流行的技术:主成分分析(非常适合特征提取和数据可视化)和 t-SNE(非常适合数据可视化)。
最后但并非最不重要的一点是,我们将介绍推荐引擎,并且您将练习使用余弦相似度和奇异值分解等技术创建基于内容和协同过滤推荐器。
在整个课程中,您将扮演一家软件公司的人力资源分析团队的助理数据科学家,致力于提高员工保留率。利用您在课程中学到的技能,您将使用 Python 对员工进行细分、可视化集群并推荐提高保留率的后续步骤。
课程大纲:
- Python 数据科学简介
- 介绍数据科学和机器学习领域,回顾基本技能,并介绍数据科学工作流程的每个阶段
- 无监督学习101
- 回顾无监督学习的基础知识,包括关键概念、技术类型和应用,以及它在数据科学工作流程中的位置
- 建模前数据准备
- 回顾应用无监督学习模型所需的数据准备步骤,包括重构数据、工程和扩展特征等
- 聚类
- 在 Python 中应用三种不同的聚类技术,并学习使用指标、可视化和领域专业知识来解释其结果
- 异常检测
- 了解异常检测在数据科学工作流程中的位置,并在 Python 中应用孤立森林和 DBSCAN 等技术
- 降维
- 使用 Python 中的主成分分析 (PCA) 和 t-SNE 等技术来减少数据集中的特征数量而不会丢失信息
- 推荐者
- 了解创建推荐器的各种方法,然后在 Python 中应用无监督学习技术,包括余弦相似度和奇异向量分解 (SVD)
__________
准备好了吗?立即加入,即可立即获得以下终身访问权限 :
- 16.5 小时高质量视频
- 22 项家庭作业
- 7 个测验
- 3个项目
- Python 数据科学:无监督学习电子书(350 多页)
- 可下载的项目文件和解决方案
- 专家支持和问答论坛
- 30 天 Udemy 满意保证
如果您是一名商业智能专业人士或数据科学家,正在寻找 Python 中无监督学习技术的实用概述(重点是解释),那么本课程适合您。
快乐学习!
-Alice Zhao (Python 专家和数据科学讲师,Maven Analytics )
__________
正在寻找我们的完整商业智能堆栈?搜索“ Maven Analytics ” 即可浏览我们的完整课程库,其中包括Excel、Power BI、MySQL、 Tableau 和机器学习课程!
了解我们的课程为何在 Udemy 上名列前茅:
“这是我上过的最好的课程之一。我学过几种编程语言、Excel、VBA 和 Web 开发,而 Maven 是我见过的最好的课程之一!” Russ C.
“这是我参加的第四门 Maven Analytics 课程,也是我的第四个五星评价,所以我已经没什么可说的了。真希望 Maven 早点出现在我的生活中!” Tatsiana M.
“Maven Analytics 应该成为 Udemy 上教授的所有课程的新标准!” Jonah M.
本课程适合哪些人:
- 想要学习如何使用 Python 构建和解释无监督学习模型的数据科学家
- 希望了解无监督学习或转型为数据科学角色的分析师或 BI 专家
- 任何有兴趣学习世界上最流行的开源编程语言之一的人
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。