📦知识蒸馏

从 Hinton 2015 软标签到 LLM 与多模态蒸馏的系统学习路径:理论基础、主流方法、工程化流程与前沿方向。

41 篇教程 · 6 个主题

入门总览

5 篇

理论基础

5 篇

主流方法体系

7 篇

工程化流程

11 篇
知识蒸馏工程化六阶段总览 以六阶段框架(选型→数据→调参→训练→评估→部署)串联知识蒸馏从实验到落地的全流程。 中级 阶段一:教师模型选型与能力评估 知识蒸馏工程化流程的第一阶段:如何评估并选择教师模型,在能力上限与训练成本之间取得平衡。 中级 阶段二:数据准备与增强策略 知识蒸馏工程化流程的第二阶段:围绕教师可用性组织无标签/弱标签数据,并设计分布匹配与增强策略。 中级 阶段三:温度 T 与损失权重调参 知识蒸馏工程化流程的第三阶段:掌握温度 T 对软标签的软化作用,以及软/硬损失权重 α 的平衡方法。 中级 阶段四:训练策略(学习率/批次/早停) 知识蒸馏工程化流程的第四阶段:学生优化器、学习率策略、批次设置与早停准则,并以 DistilBERT 为实证案例。 中级 阶段五:学生模型评估与对齐 蒸馏得到学生模型后,如何从精度、速度、体积、能耗四个维度系统评估,并量化其与教师模型的对齐度。 中级 阶段六:量化/剪枝/部署落地 蒸馏学生通过评估后,如何叠加量化与剪枝进一步压缩,并经由 ONNX / TensorRT 等推理引擎完成服务端或端侧部署。 中级 工具框架(一):Hugging Face Transformers 蒸馏 讲解如何用 Hugging Face Transformers 的 Trainer 子类与 no_trainer 脚本落地知识蒸馏,并以 DistilBERT 的三重损失为范例。 中级 工具框架(二):NVIDIA NeMo / TensorRT Model Optimizer 介绍 NVIDIA NeMo Framework 的蒸馏训练能力与 TensorRT Model Optimizer 的训练时蒸馏/量化感知,覆盖 logits 蒸馏流程、YAML 配置与局限。 中级 工具框架(三):Arcee DistillKit 与阿里 EasyDistill 梳理 Arcee DistillKit 与阿里 EasyDistill 两套 LLM 蒸馏工具链的定位、能力与适用场景。 中级 硬件配置:GPU 选型与显存/算力估算 蒸馏需同时运行教师与学生,算力与显存需求高于单纯训练小模型;给出显存估算方法与硬件选型建议。 中级

经典论文精读

5 篇

前沿方向

8 篇
前沿:GKD / On-Policy Distillation (ICLR 2024) GKD 让学生在自身生成的样本上与教师对齐,缓解分布偏移,是面向可扩展推理的 on-policy 蒸馏范式。 前沿 前沿:推理定向蒸馏(面向 Chain-of-Thought) 把推理链/思维链蒸馏给学生,结合 R1 蒸馏实践与 on-policy(GKD)思想,并讨论长序列与分布挑战。 前沿 前沿:MiniLLM 与逆向 KL 散度 (ICLR 2024) MiniLLM 用逆向 KL 散度替代传统前向 KL,在 off-policy 设定下缓解 LLM 蒸馏中的 mode-covering 与暴露偏差问题,并与 on-policy 的 GKD 形成对照。 前沿 前沿:DistiLLM (ICML 2024) DistiLLM 以「调制逆向 KL(modulated reverse KL)」加「进阶 logit 蒸馏(AILD)」构成面向 LLM 的精简(streamlined)蒸馏方案,与 MiniLLM / GKD 形成方法谱系上的承接。 前沿 前沿:DeepSeek-R1 蒸馏系列实战解读 DeepSeek-R1 通过强化学习得到强推理教师,并开源蒸馏出 Qwen / Llama 1.5B~70B 系列小模型,把「推理能力」下放到可本地部署的规模。 前沿 前沿:数据集蒸馏 DC/MTT/DM 数据集蒸馏与模型蒸馏相对:它压缩的是「训练数据」而非「模型」,代表性方法 DC(梯度匹配)、MTT(轨迹匹配)、DM(数据浓缩)让少量合成样本即可训练出逼近全量集的模型。 前沿 前沿:多模态/视觉语言模型蒸馏 (LLaVA-KD, ICCV 2025) 多模态大模型(VLM)蒸馏需同时迁移视觉与语言知识;LLaVA-KD (ICCV 2025, arXiv:2410.16236) 以多模态蒸馏(MDist)+关系蒸馏(RDist)与三阶段训练,将大模型知识高效迁移到小模型。 前沿 前沿综述与资源导航:A Comprehensive Survey on KD (TMLR 2025) 以 Mansourian et al. 2025 (TMLR, arXiv:2503.12067) 综述为学习地图,梳理知识蒸馏的方法 taxonomy,并把本教程系列覆盖的已核验工作归入其中,同时列出本系列尚未展开的方向。 前沿