中文

构建效率流水线:Transformer 效率算子的交换性与累积性

计算与语言 2022-08-02 v1 机器学习

摘要

针对自然语言处理(NLP)任务存在多种多样的效率方法,如剪枝、蒸馏、动态推理、量化等。我们可以将一种效率方法视为作用于模型上的算子。自然地,我们可以构建由多种效率方法组成的流水线,即依次在模型上应用多个算子。本文研究这一想法的可行性,更重要的是,研究效率算子的交换性与累积性。我们有两个有趣的发现:(1)效率算子是可交换的——流水线中效率方法的顺序对最终结果影响甚微;(2)效率算子也是可累积的——组合若干效率方法的最终结果可通过组合各单独方法的结果来估计。这些观察加深了我们对效率算子的理解,并为其实际应用提供了有用的指导。

关键词

引用

@article{arxiv.2208.00483,
  title  = {Building an Efficiency Pipeline: Commutativity and Cumulativeness of Efficiency Operators for Transformers},
  author = {Ji Xin and Raphael Tang and Zhiying Jiang and Yaoliang Yu and Jimmy Lin},
  journal= {arXiv preprint arXiv:2208.00483},
  year   = {2022}
}