中文

Lion:专有大型语言模型的对抗式蒸馏

计算与语言 2023-10-17 v2

摘要

将知识从复杂的专有大型语言模型(LLM)迁移到紧凑的开源 LLM 的做法已引起相当多的关注。以往的工作侧重于单向知识蒸馏方式,通过将学生模型对一组指令的响应与教师模型对齐。然而,它们忽略了引入任何互惠“反馈”——识别学生模型表现不足的挑战性指令——以迭代地提升学生模型能力的可能性。为此,我们提出了一种新颖的对抗式蒸馏框架以实现更高效的知识迁移。利用 LLM 的多角色适应性,我们提示教师模型识别“困难”指令并为学生模型生成新的“困难”指令,从而创建模仿、判别与生成的三阶段对抗循环。通过应用该对抗框架,我们仅使用 70k 训练数据便成功将知识从 ChatGPT 迁移至学生模型(命名为 Lion)。我们的结果表明,Lion-13B 不仅实现了与 ChatGPT 相当的开放式生成能力,而且在 BIG-Bench Hard(BBH)等挑战性零样本推理基准上超越 Vicuna-13B 等常规最先进(SOTA)指令微调模型 55.4%,在 AGIEval 上超越 16.7%。代码与模型可在 https://github.com/YJiangcm/Lion 找到。

关键词

引用

@article{arxiv.2305.12870,
  title  = {Lion: Adversarial Distillation of Proprietary Large Language Models},
  author = {Yuxin Jiang and Chunkit Chan and Mingyang Chen and Wei Wang},
  journal= {arXiv preprint arXiv:2305.12870},
  year   = {2023}
}

备注

21 pages, 5 figures, EMNLP 2023 main conference