ScaLearn: Simple and Highly Parameter-Efficient Task Transfer by Learning to Scale

Markus Frohmann, Carolin Holtermann, Shahed Masoudian, Anne Lauscher, Navid Rekabsaz
10/2/2023
cs.LGcs.AIcs.CL

No official code found. Best implementation: CPJKU/ScaLearn (6 stars, MIT, last commit 2023-12-15).

Abstract

Multi-task learning (MTL) has shown considerable practical benefits, particularly when using language models (LMs). While this is commonly achieved by learning $n$ tasks under a joint optimization procedure, some methods, such as AdapterFusion, divide the problem into two stages: (i) task learning, where knowledge specific to a task is encapsulated within sets of parameters (e.g., adapters), and (ii) transfer, where this already learned knowledge is leveraged for a target task. This separation of concerns provides numerous benefits (e.g., promoting reusability). However, current two-stage MTL introduces a substantial number of additional parameters. We address this issue by leveraging the usefulness of linearly scaling the output representations of source adapters for transfer learning. We introduce ScaLearn, a simple and highly parameter-efficient two-stage MTL method that capitalizes on the knowledge of the source tasks by learning a minimal set of scaling parameters that enable effective transfer to a target task. Our experiments on three benchmarks (GLUE, SuperGLUE, and HumSet) and two encoder LMs show that ScaLearn consistently outperforms strong baselines with a small number of transfer parameters (~ $0.35$% of those of AdapterFusion). Remarkably, we observe that ScaLearn maintains its strong abilities even when further reducing parameters, achieving competitive results with only $8$ transfer parameters per target task. Our proposed approach thus demonstrates the power of simple scaling as a promise for more efficient task transfer.

View on arXivView PDF

Code Implementations(1)

CPJKU/ScaLearnCommunity72%
MIT

ScaLearn: Simple and Highly Parameter-Efficient Task Transfer by Learning to Scale

62C, C++Sep 29, 20232 years agoMIT

Similar Papers

Cite this paper

@article{frohmann2023scalearn,
  title  = {ScaLearn: Simple and Highly Parameter-Efficient Task Transfer by Learning to Scale},
  author = {Markus Frohmann and Carolin Holtermann and Shahed Masoudian and Anne Lauscher and Navid Rekabsaz},
  year   = {2023},
  eprint = {2310.01217},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.01217v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.01217.svg)](https://codeofpaper.com/paper/2310.01217)

Discussion