课程
Python 中的无监督学习
中级技能水平
更新时间 2025年12月
PythonMachine Learning4小时13 视频52 道练习4,150 XP180K+成就证明
创建您的免费帐户
继续使用 Google显示更多选项或
继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。
深受数千家公司学习者的喜爱
需要团队培训?
企业版试用课程描述
先决条件
Supervised Learning with scikit-learn1
用于数据集探索的聚类
学习如何发现数据集中的潜在分组(即"聚类")。在本章结束时,您将基于股票价格对公司进行聚类,并通过聚类度量来区分不同物种。
2
层次聚类与 t-SNE 的可视化
本章将介绍两种用于数据可视化的无监督学习技术:层次聚类与 t-SNE。层次聚类把数据样本不断合并为更粗的簇,并生成表示簇层级关系的树状可视化。t-SNE 将数据样本映射到 2 维空间,从而可以直观展示样本之间的相互接近程度。
3
数据去相关与降维
降维通过提取常见模式来概括数据集。在本章中,您将学习最基础的降维技术——"主成分分析"("PCA")。PCA 常用于有监督学习之前,以提升模型性能与泛化能力。它对无监督学习同样有用。例如,您将使用一种 PCA 的变体,根据内容对 Wikipedia 文章进行聚类!
4
发现可解释特征
本章将介绍一种名为"非负矩阵分解"("NMF")的降维技术,它把样本表示为可解释部分的组合。例如,可将文档表示为主题的组合,将图像表示为常见的视觉模式。您还将学习使用 NMF 构建推荐系统,为您发现相似的可阅读文章,或与您的收听历史相匹配的音乐艺术家!
Python 中的无监督学习
课程完成 加入超过19百万学习者,今天就开始Python 中的无监督学习!
创建您的免费帐户
继续使用 Google显示更多选项或
继续操作即表示您接受我们的《使用条款》和《隐私政策》,并同意您的数据存储在美国。
通过 DataCamp for Mobile 提升您的数据技能
随时随地通过我们的移动课程和每日 5 分钟编程挑战提升技能。