Cross-Task Generalization via Natural Language Crowdsourcing Instructions

By Swaroop Mishra, Daniel Khashabi, Chitta Baral, Hannaneh Hajishirzi. 2021

909 citations recorded by the source corpus.

Humans (e.g., crowdworkers) have a remarkable ability in solving different tasks, by simply reading textual instructions that define them and looking at a few examples. Despite the success of the conventional supervised learning on individual datasets, such models often struggle with generalization across tasks (e.g., a question-answering system cannot solve classification tasks). A long-standing challenge in AI is to build a model that learns a new task by understanding the human-readable instructions that define it. To study this, we introduce NATURAL INSTRUCTIONS, a dataset of 61 distinct tasks, their human-authored instructions, and 193k task instances (input-output pairs). The instructions are obtained from crowdsourcing instructions used to create existing NLP datasets and mapped to a unified schema. Using this meta-dataset, we measure cross-task generalization by training models on seen tasks and measuring generalization to the remaining unseen ones. We adopt generative pre-trained language models to encode task-specific instructions along with input and generate task output. Our results indicate that models benefit from instructions when evaluated in terms of generalization to unseen tasks (19% better for models utilizing instructions). These models, however, are far behind an estimated performance upperbound indicating significant room for more progress in this direction.

Subfields: Artificial Intelligence, Computer Science Applications, Computer Vision and Pattern Recognition, Natural Language Processing

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. Luke S. Zettlemoyer
  3. Percy Liang
  4. Hannaneh Hajishirzi
  5. Yejin Choi
  6. Jianfeng Gao
  7. Graham Neubig
  8. Noah A. Smith

In Computer Science Applications

  1. Swaroop Mishra
  2. Chitta Baral
  3. Mihir Parmar
  4. Timo Schick
  5. Luke S. Zettlemoyer
  6. Hannaneh Hajishirzi
  7. Tuhin Chakrabarty
  8. Minghao Wu

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Dacheng Tao
  3. Trevor Darrell
  4. Mohit Bansal
  5. Ming-Hsuan Yang
  6. Jitendra Malik
  7. Xiaogang Wang
  8. Andrew Zisserman

In Natural Language Processing

  1. Mohit Bansal
  2. Luke S. Zettlemoyer
  3. Yejin Choi
  4. Hannaneh Hajishirzi
  5. Percy Liang
  6. Graham Neubig
  7. Noah A. Smith
  8. Jianfeng Gao

Citations in the corpus