第二章 · 老师傅知道什么:知识的三种形态 章节摘要:想跟师傅学艺,先得知道师傅身上哪些东西值得学。本章把教师模型里的知识分成三种形态——最终答案里的分寸感(响应层 Logits)、思考的过程(中间层特征)、见过世面的见识(样本与层之间的关系),逐一讲清每种知识怎么取、怎么教、徒弟学到后表现有何不同;最后回答一个工程上躲不开的刁钻问题:连训练数据都拿不到时,师傅还能不能收徒。读完本章,你能按自己能拿到的资源,选对用哪一种知识当教材。 学习目标 读完本章,你应当能够: 说清基于 Logits 的响应蒸馏教的是什么知识,为什么它是最容易上手、也最常被低估的教法。 解释基于特征的蒸馏为什么要加适配层对齐师生特征维度,并说出 hint 层与引导层在 FitNets 方案里的分工。
章节摘要:想跟师傅学艺,先得知道师傅身上哪些东西值得学。本章把教师模型里的知识分成三种形态——最终答案里的分寸感(响应层 Logits)、思考的过程(中间层特征)、见过世面的见识(样本与层之间的关系),逐一讲清每种知识怎么取、怎么教、徒弟学到后表现有何不同;最后回答一个工程上躲不开的刁钻问题:连训练数据都拿不到时,师傅还能不能收徒。读完本章,你能按自己能拿到的资源,选对用哪一种知识当教材。
读完本章,你应当能够:
教师模型的知识不只在最后的概率分布里。前向传播的每一层都在"说话":输出层说结论,中间层说思路,注意力与样本间距说它眼中万物的关系。响应蒸馏学结论,特征蒸馏学思路,关系蒸馏学见识;三种形态不互相取代,工程里常常搭配使用。
金句:答案人人都有,分寸感只此一家——但思路和见识,往往比答案更值得学。

本章四节按"教材离答案由近到远"排列:响应蒸馏只用最终输出,最简单;特征蒸馏深入一层,取材中间表示;关系蒸馏再抽象一层,取材结构而非点位;数据无关蒸馏则是资源受限下的兜底方案,与前三种正交,可以任选一种知识形态搭配使用。
响应(2.1) ─取材更深─> 特征(2.2) ─取材更抽象─> 关系(2.3) │ 资源受限兜底:数据无关(2.4) ────────┘ 可与前三种任意组合
前置:读完第一章即可;能看懂 PyTorch 的 Module 与 loss.backward() 基本用法更好。
后续:第三章会把本章反复出现的"温度"和"损失配比"掰开揉碎讲透;第四章讲教法的组织形式(离线、在线、自蒸馏)与进阶变体。三种知识形态在第四章各教法里都会复用,建议先在本章把三种教材的取法练熟。