Parameter-Efficient Transfer Learning with Diff Pruning

By Demi Guo, Alexander M. Rush, Yoon Kim. 2020

519 citations recorded by the source corpus.

The large size of pretrained networks makes them difficult to deploy for multiple tasks in storage-constrained settings. Diff pruning enables parameter-efficient transfer learning that scales well with new tasks. The approach learns a task-specific “diff” vector that extends the original pretrained parameters. This diff vector is adaptively pruned during training with a differentiable approximation to the L0-norm penalty to encourage sparsity. As the number of tasks increases, diff pruning remains parameter-efficient, as it requires storing only a small diff vector for each task. Since it does not require access to all tasks during training, it is attractive in on-device deployment settings where tasks arrive in stream or even from different providers. Diff pruning can match the performance of finetuned baselines on the GLUE benchmark while only modifying 0.5% of the pretrained model’s parameters per task and scales favorably in comparison to popular pruning approaches.

Subfields: Artificial Intelligence, Efficiency & Compression

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Jianfeng Gao
  3. Graham Neubig
  4. Luke S. Zettlemoyer
  5. Quoc V. Le
  6. Yonatan Belinkov
  7. Furu Wei
  8. Caiming Xiong

In Efficiency & Compression

  1. Mohit Bansal
  2. Jaemin Cho
  3. Yi-Lin Sung
  4. Yu Cheng
  5. Anna Rogers
  6. Yi Tay
  7. Alexander M. Rush
  8. Pengcheng He

Citations in the corpus