OPD 大家熟知是需要一个 teacher 提供 logits 的,OPSD(自蒸馏)一般是拿一个外部信号让模型自己提升,都是现在的主流范式。我们前阵子介绍的《「差值即信号」:OPD 蒸馏的新范式 | 长琴[1]》在 OPD 这个方向上更进一步——不是直接学教师,而是学教师在不同情况下的「差异」,类似于学这种「能力」。我们把这种差值简称为 diff。
Diff 出现后,一个很自然的问题就来了——teacher 不一定再需要一个更大更强的模型,只要能提供 diff 那就是 teacher。这就是前文提到的 W2S(weak to strong)OPD,weak 模型便宜好训,可以训练一大堆不同方向的,然后 diff 一股脑儿给 student。
但是这里怎么给还是有蛮多做法的,这就引出了现在大家正在看的这篇文章。

