atlas

Research map / Large language models / Language, safety and interpretability

MUFFIN: Curating Multi-Faceted Instructions for Improving Instruction Following

ICLR 2024 · Large language models › Language, safety and interpretability · approach: In-context learning analysis · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes Muffin, an instruction-tuning dataset built by diversifying multiple tasks per input text (facet-based brainstorming, instruction rematching, classification expansion), and shows T5-3B/11B and Llama2-13B tuned on it outperform prior synthetic datasets on four zero-shot benchmarks.

Problem

Instruction-tuning datasets are typically built by scaling inputs per instruction or by scaling input-free tasks; both yield models that either over-sensitize to inputs or generalize poorly to tasks requiring inputs.

Approach

Scale tasks per input: for each input text (from SuperNI and Dolma), generate many diverse instructions using input-facet-guided brainstorming and rematch human instructions to the input, then annotate outputs and expand classification tasks by generating wrong answer options.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Muffin data instead of the strongest generated-data baselineT5-3B · four zero-shot benchmarks; average scoreaverage score: 4.42 average performance improvementHelped
Use Muffin data instead of the strongest generated-data baselineT5-11B · four zero-shot benchmarks; average scoreaverage score: 8.03 average performance improvementHelped
Add instruction rematching to instruction brainstorm (ablation)T5-3B trained on 11.5k instructions · SuperNI validationROUGE-L (overall): 36.27 -> 37.53Helped
Add instruction rematching to instruction brainstorm (ablation)T5-3B trained on 11.5k instructions · SuperNI validationExact-Match (classification): 28.26 -> 29.77Helped
Add classification expansion (ablation)T5-3B trained on rematching plus brainstormed instructions · SuperNI validationExact-Match (classification): 29.77 -> 32.77Helped
Add classification expansion (ablation)T5-3B trained on rematching plus brainstormed instructions · SuperNI validationROUGE-L (overall): 37.53 -> 41.20Helped
Use instruction rematching instead of instruction brainstorm (ablation)T5-3B trained on 11.5k instructions · SuperNI validationExact-Match (classification): 28.26 -> 29.45Helped
Use instruction brainstorm instead of instruction rematching (ablation)T5-3B trained on 11.5k instructions · SuperNI validationROUGE-L (generation): 46.11 -> 47.35Helped
Mix Muffin with SuperNI training data (ablation)T5-3B · four zero-shot benchmarks; average performanceaverage performanceHurt
Increase data size for Self-Instruct (ablation)T5-3B trained on Self-Instruct · four evaluation benchmarksaverage performanceHurt
Increase data size for Dynosaur (ablation)T5-3B trained on Dynosaur · four evaluation benchmarksaverage performanceHurt
Apply instruction brainstorming to inputs from Dynosaur or Unnatural Instruct (ablation)T5-3B; Muffin-Dynosaur and Muffin-Unnatural · SuperNI-Test overallROUGE-L (overall): 32.55 -> 38.23; 37.12 -> 38.86Helped

Surprising findings

Limitations

Experimental setup

Datasets: Super-NaturalInstructions Dolma

Benchmarks: SuperNI-Test MMLU T0-Eval BBH

Metrics: Exact-Match ROUGE-L Rank classification accuracy human acceptance ratio pairwise preference

Baselines: Dolly LongForm Alpaca Alpaca-GPT4 WizardLM Self-Instruct Unnatural Instructions Dynosaur SuperNI T0 T0++ Flan-T5

Builds on: Super-NaturalInstructions Self-Instruct Unnatural Instructions Dynosaur Tk-Instruct

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy