What Makes Instruction Learning Hard? An Investigation and a New Challenge in a Synthetic Environment
Not on the map. Why?
Abstract (arXiv)
The instruction learning paradigm -- where a model learns to perform new tasks from task descriptions alone -- has become popular in general-purpose model research. The capabilities of large transformer models as instruction learners, however, remain poorly understood. We use a controlled synthetic environment to characterize such capabilities. Specifically, we use the task of deciding whether a given string matches a regular expression (viewed as an instruction) to identify properties of tasks, instructions, and instances that make instruction learning challenging. For instance, we find that our model, a fine-tuned T5-based text2text transformer, struggles with large regular languages, suggesting that less precise instructions are challenging for models. Additionally, instruction executions that require tracking longer contexts of prior steps are also more difficult. We use our findings to systematically construct a challenging instruction learning dataset, which we call Hard RegSet. Fine-tuning on Hard RegSet, our large transformer learns to correctly interpret only 65.6% of test instructions (with at least 90% accuracy), and 11%-24% of the instructions in out-of-distribution generalization settings. We propose Hard RegSet as a challenging instruction learning task, and a controlled environment for studying instruction learning.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 23 of its 31 references that are in the map. First posted on arXiv 19 Apr 2022.
Builds on
23 of 31 references.
References · 23
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021Finetuned Language Models Are Zero-Shot Learnerscited by 3,747
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,462
- 2020Aligning AI With Shared Human Valuescited by 706
- 2021Cross-Task Generalization via Natural Language Crowdsourcing Instructionscited by 696
- 2021ByT5: Towards a token-free future with pre-trained byte-to-byte modelscited by 504
- 2019Theoretical Limitations of Self-Attention in Neural Sequence Modelscited by 286
- 2019Measuring Compositional Generalization: A Comprehensive Method on Realistic Datacited by 280
- 2020Transformers as Soft Reasoners over Languagecited by 265
- 2020Compositional Generalization and Natural Language Variation: Can a Semantic Parsing Approach Handle Both?cited by 147
- 2021Adapting Language Models for Zero-shot Learning by Meta-tuning on Dataset and Prompt Collectionscited by 128
11 more
- 2020The Turking Test: Can Language Models Understand Instructions?cited by 82
- 2020Learning from Task Descriptionscited by 78
- 2020What Do Neural Networks Learn When Trained With Random Labels?cited by 58
- 2021Does Pretraining for Summarization Require Knowledge Transfer?cited by 30
- 2022Unobserved Local Structures Make Compositional Generalization Hardcited by 29
- 2021Pushing the Limits of Rule Reasoning in Transformers through Natural Language Satisfiabilitycited by 18
- 2019Synthetic Datasets for Neural Program Synthesiscited by 15
- 2020On the Ability and Limitations of Transformers to Recognize Formal Languagescited by 12
- 2021Formal Language Theory Meets Modern NLPcited by 9
- 2021Dyna-bAbI: unlocking bAbI's potential with dynamic synthetic benchmarkingcited by 7
- 2022Understanding Robust Generalization in Learning Regular Languagescited by 3
Built on by
Citing papers per year: 2022: 4; 2023: 3; 2024: 2.
9 papers.
- 2022The Parallelism Tradeoff: Limitations of Log-Precision Transformerscited by 191
- 2024Improving Instruction-Following in Language Models through Activation Steeringcited by 149
- 2024In-Context Language Learning: Architectures and Algorithmscited by 86
- 2022Simplicity Bias in Transformers and their Ability to Learn Sparse Boolean Functionscited by 68
- 2023Active Instruction Tuning: Improving Cross-Task Generalization by Training on Prompt Sensitive Taskscited by 53
- 2023Do Models Really Learn to Follow Instructions? An Empirical Study of Instruction Tuningcited by 48
- 2022Learning Instructions with Unlabeled Data for Zero-Shot Cross-Task Generalizationcited by 15
- 2022Induced Natural Language Rationales and Interleaved Markup Tokens Enable Extrapolation in Large Language Modelscited by 10
- 2023SIP: Injecting a Structural Inductive Bias into a Seq2Seq Model by Simulationcited by 7
- 2024Improving Instruction-Following in Language Models through Activation Steering15 Oct 2024
- 2024In-Context Language Learning: Architectures and Algorithms23 Jan 2024
- 2023Active Instruction Tuning: Improving Cross-Task Generalization by Training on Prompt Sensitive Tasks1 Nov 2023
- 2023SIP: Injecting a Structural Inductive Bias into a Seq2Seq Model by Simulation1 Oct 2023
- 2023Do Models Really Learn to Follow Instructions? An Empirical Study of Instruction Tuning19 May 2023
- 2022Simplicity Bias in Transformers and their Ability to Learn Sparse Boolean Functions22 Nov 2022
- 2022Learning Instructions with Unlabeled Data for Zero-Shot Cross-Task Generalization17 Oct 2022
- 2022Induced Natural Language Rationales and Interleaved Markup Tokens Enable Extrapolation in Large Language Models24 Aug 2022
- 2022The Parallelism Tradeoff: Limitations of Log-Precision Transformers2 Jul 2022