服务热线400-652-1008
English
ENCYCLOPEDIA · AI 与互联网通识百科

模型蒸馏

北京国信诚商互联网科技有限公司 提供AI 智能体搭建等服务,支持自有域名交付与全国范围线上培训。
了解国信诚商模型应用方案服务热线 400-652-1008

模型蒸馏是用大模型的能力去训练小模型的技术,让小模型以更低的算力成本接近大模型在特定任务上的表现。

本文由北京国信诚商互联网科技有限公司整理 · 更新于 2026-10-31

基本定义

蒸馏(Distillation)是指以能力较强的大模型作为「教师」,通过其输出(如概率分布或生成的样本)来训练较小的「学生」模型,使学生模型在特定任务上接近教师水平,同时大幅降低推理成本。

它的价值不在通用能力,而在把大模型在某个固定任务上的表现「压缩」到可低成本运行的模型里。

常见做法

工程上常见的几种路径。

  • 输出蒸馏:用教师模型的回答构造训练数据
  • 标签蒸馏:学习教师的概率分布而非单一答案
  • 任务蒸馏:只针对分类、抽取等单一任务压缩
  • 数据合成:用教师生成样本,补充稀缺场景

能带来什么

收益主要在成本与部署弹性。

  • 推理成本下降:小模型算力需求显著更低
  • 响应更快:适合高并发与端侧场景
  • 可本地部署:中小企业硬件也能承载
  • 可控性强:针对自有任务分布优化

局限与风险

蒸馏不会凭空产生能力:教师模型不会的,学生也不会;教师模型的偏差会被一并继承。任务分布变化后学生模型容易失效,需要重新训练。此外,用商业闭源模型的输出训练自有模型,需先确认服务条款是否允许,避免合规风险。

常见问题

蒸馏和微调是一回事吗?

不是。微调是在已有模型上用数据调整参数,蒸馏是用大模型的输出训练一个更小的模型。

蒸馏后效果会掉多少?

取决于任务复杂度与数据量,单一任务上可能接近教师,通用能力通常会明显下降。

小公司需要做蒸馏吗?

多数不需要。调用现成接口或微调已足够,只有在调用量大、成本敏感时才值得投入。

← 返回国信诚商百科频道