Elamur Research
☰
home / papers / 2023 / Parameter-efficient fine-tuning of large-scale pre-trained language models

Parameter-efficient fine-tuning of large-scale pre-trained language models

Written for the Research library (claude-opus-5-5) from the paper text. Original — nature.com/articles/s42256-023-00626-4.pdf

Summary

Updating every weight of ever-larger pre-trained language models (PLMs) is becoming too costly in compute and storage, because each downstream task needs its own full model copy. The authors group the many lightweight alternatives (Adapter tuning, BitFit, LoRA, prefix-tuning, prompt-tuning and others) under one name, "delta-tuning": a small set of parameters, either existing or newly inserted, is trained while the frozen backbone stays untouched. They formalise the problem and sort methods into addition-based, specification-based and reparameterization-based families. They offer two theoretical lenses. One treats delta-tuning as optimisation inside a low-dimensional subspace. The other treats the delta parameters as optimal controllers that steer hidden-state propagation from layer to layer. Experiments cover more than 100 NLP tasks drawn from CrossFit and GLUE. Delta-tuning comes close to full fine-tuning, no single method wins everywhere, and mixing methods usually helps. With large enough backbones, even randomly chosen tunable parameters become competitive. The work lowers the entry cost of billion-parameter models and clarifies why few-parameter adaptation succeeds.

Key points

  • A manual survey of 1,200 papers from ACL, EMNLP and NAACL (2020–2022) found that only about 0.5–4% actually ran PLMs with over 1 billion parameters in their experiments.
  • Fully fine-tuning GPT-3 would touch roughly 175,255 million parameters. LoRA-style low-rank matrices reduce the trainable portion to about 37.7 million.
  • Delta-tuning usually converges more slowly than full fine-tuning. Convergence depends more on the delta structure than on the count of tunable parameters, and it improves as model size grows.
  • Intrinsic prompt-tuning tunes just 250 free parameters in a shared subspace learned from 100 tasks. It recovers 97% of full prompt-tuning performance on seen tasks and 83% on 20 unseen tasks.
  • Code is released as the OpenDelta toolkit (GitHub thunlp/OpenDelta, also archived on Zenodo). Datasets come from INK-USC/CrossFit and Hugging Face GLUE.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

Fields: Other

Cited by

157 papers of our library cite it (of the 140673 whose bibliographies we read); 5 of them have a page here, 152 not yet.

Cite

The paper itself, not this page. BibTeX from the library's record of the work. DOI 10.1038/s42256-023-00626-4

@inproceedings{ding2023parameter,
  title = {{Parameter-efficient fine-tuning of large-scale pre-trained language models}},
  author = {Ding, Ning and Qin, Yujia and Yang, Guang You and Wei, Fuchao and Yang, Zonghan and Su, Yusheng and Hu, Shengding and Chen, Yulin and Chan, Chi-Min and Chen, Weize and Yi, Jing and Zhao, Weilin and Wang, Xiaozhi and Liu, Zhiyuan and Zheng, Hai-Tao and Chen, Jianfei and Liu, Yang and Tang, Jie and Li, Juanzi and Sun, Maosong},
  booktitle = {Nature Machine Intelligence},
  year = {2023},
  doi = {10.1038/s42256-023-00626-4},
  url = {https://doi.org/10.1038/s42256-023-00626-4}
}

References

3 references, 0 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. 1. 2. 3. 4. 5. 6. LeCun, Y., Bengio, Y. & Hinton, G. Deep learning. Nature 521, 436–444 (2015). Hochreiter, S. & Schmidhuber, J. ürgen. Long short-term memory. Neural Comput. 9, 1735–1780 (1997). Bengio, Y., Ducharme, R. & Vincent, P. A neural probabilistic language model. In Advances in Neural Info… find
  2. Radford, A. et al. Language models are unsupervised multitask learners. OpenAI Blog. https://d4mucfpksywv.cloudfront.net/ better-language-models/language-models.pdf (2019). 8. Raffel, C. et al. Exploring the limits of transfer learning with a unified text-to-text transformer. J. Mach. Learn. Res. 21… ↗
  3. Author contributions N.D., Y.Q. and Z.L. initiated and organized the research. N.D. drafted the abstract, the main text and Section Methods. S.H., X.W., W.Z. and Y.Q. added contents to Section Methods. F.W., Z.Y., N.D., Y.Q., S.H. and J.C. discussed the scope and content of the theoretical discussio… — [doi:10.1038/s42256-023-00626-4](https://doi.org/10.1038/s42256-023-00626-4) find