Conditionally Adaptive Multi-Task Learning: Improving Transfer Learning in NLP Using Fewer Parameters & Less Data

By Jonathan Pilault, Amine Elhattami, C. Pal. 2020

105 citations recorded by the source corpus.

Multi-Task Learning (MTL) has emerged as a promising approach for transferring learned knowledge across different tasks. However, multi-task learning must deal with challenges such as: overfitting to low resource tasks, catastrophic forgetting, and negative task transfer, or learning interference. Additionally, in Natural Language Processing (NLP), MTL alone has typically not reached the performance level possible through per-task fine-tuning of pretrained models. However, many fine-tuning approaches are both parameter inefficient, e.g. potentially involving one new model per task, and highly susceptible to losing knowledge acquired during pretraining. We propose a novel transformer based architecture consisting of a new conditional attention mechanism as well as a set of task conditioned modules that facilitate weight sharing. Through this construction we achieve more efficient parameter sharing and mitigate forgetting by keeping half of the weights of a pretrained model fixed. We also use a new multi-task data sampling strategy to mitigate the negative effects of data imbalance across tasks. Using this approach we are able to surpass single-task fine-tuning methods while being parameter and data efficient. With our base model, we attain 2.2% higher performance compared to a full fine-tuned BERT large model on the GLUE benchmark, adding only 5.6% more trained parameters per task (whereas naive fine-tuning potentially adds 100% of the trained parameters per task) and needing only 64.6% of the data. We show that a larger variant of our single multi-task model approach performs competitively across 26 NLP tasks and yields state-of-the-art results on a number of test and development sets.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing, Representation & Self-Supervised Learning

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. Yonatan Belinkov
  3. Hinrich Schütze
  4. Peter Clark
  5. Yejin Choi
  6. Xipeng Qiu
  7. Hannaneh Hajishirzi
  8. Percy Liang

In Computer Vision and Pattern Recognition

  1. Mohit Bansal
  2. Jaemin Cho
  3. Hinrich Schütze
  4. Yi-Lin Sung
  5. Xipeng Qiu
  6. Yonatan Belinkov
  7. Peter Clark
  8. Oyvind Tafjord

In Natural Language Processing

  1. Mohit Bansal
  2. Yonatan Belinkov
  3. Hinrich Schütze
  4. Peter Clark
  5. Yejin Choi
  6. Greg Durrett
  7. Xipeng Qiu
  8. Christopher D. Manning

In Representation & Self-Supervised Learning

  1. Jaemin Cho
  2. Yonatan Belinkov
  3. Yi-Lin Sung
  4. Hinrich Schütze
  5. Xipeng Qiu
  6. Mohit Bansal
  7. Marek Rei
  8. Joe Stacey

Citations in the corpus