Skip to content
简体中文

切换主题

// 阶段 2 · 经典机器学习

无监督学习:聚类、降维与 EM

k-means、高斯混合与 EM、PCA、t-SNE/UMAP。

约 8 小时6 个算法2 篇论文正文编写中

01学习目标

建议先学:机器学习流程:数据、损失与泛化 · 线性代数:向量、矩阵与分解

02要掌握的算法

每张卡都有原始论文、前置和学习资料。

03必读论文

04课程与视频

05动手:项目、代码与练习

全部是官方或作者公开的免费页面,多数能在浏览器或免费 Colab 里直接运行。

动手项目

把 1000 条句子的嵌入用 k-means 聚类,再用 UMAP 画成二维图,给每个簇起名。

  1. 1
    scikit-learn 官方示例库(可在线运行) ↗可运行 Notebook

    对同一份数据比较 k-means、DBSCAN 和高斯混合的聚类结果。

  2. 2
    Mathematics for Machine Learning 配套仓库(含 Notebook 教程) ↗可运行 Notebook

    跑 PCA 和高斯混合模型的 Notebook,自己推一遍 EM。

06自测题

先自己想,再点开看答案。

k-means 对初始化敏感吗?

敏感,常用 k-means++ 和多次初始化。

t-SNE 图上簇间距离可以解读吗?

不能直接解读。

PCA 第一主成分是什么方向?

数据方差最大的方向。

所在人群路线:算法研究者 · 各学科研究者

数据更新于:AI 算法图谱与课程体系(北京时间)