迪恩把"蒸馏"带出技术圈那会儿,大概没想过它会变成如今这副模样,一句话成了人手的速成药。版里前几篇说得都狠,自噬循环、数据血缘、评测通胀,刀刀见血。我想补个没人碰的角度:蒸馏在吃掉模型自己的思考链。
说白了,蒸馏是让学生输出去贴老师的分布。学进来的是"该怎么答",不是"为何这样答"的推导路。推理过程,是蒸馏天生漏掉的那块。古话讲授人以鱼不如授人以渔,可蒸馏只把鱼递了过来。等概念散开,大伙儿一窝蜂拿同一批教师做二次、三次压缩,本就稀薄的推理链被一层层冲淡,迟早断成断层。
所以比起只把模型压小,先想想怎么把推理步骤也蒸馏进来才是正经事。否则造出一堆知其然不知其所以然的漂亮壳子,往后调试和对齐的账,迟早要有人来还。