01学习目标
- 理解间隔与支持向量
- 理解核技巧的直观含义
- 理解 kNN 与向量检索的联系
建议先学:机器学习流程:数据、损失与泛化 · 线性代数:向量、矩阵与分解
02要掌握的算法
每张卡都有原始论文、前置和学习资料。
03必读论文
- Support-vector networks ↗1995 ✓ 已核实
- Nearest neighbor pattern classification ↗1967 ✓ 已核实
04课程与视频
05动手:项目、代码与练习
全部是官方或作者公开的免费页面,多数能在浏览器或免费 Colab 里直接运行。
动手项目
用 SVM(线性核与 RBF 核)和 kNN 分类手写数字,比较精度与预测速度。
- 1
- 2
06自测题
先自己想,再点开看答案。
SVM 的决策边界由哪些样本决定?
支持向量。
kNN 的训练成本和预测成本分别如何?
训练几乎为零,预测需与大量样本算距离。
RBF 核的 gamma 过大会怎样?
边界过于弯曲,容易过拟合。