atlas

Research map / Large language models / Instruction and fine-tuning

Chain-of-Instructions: Compositional Instruction Tuning on Large Language Models

AAAI 2025 · Large language models › Instruction and fine-tuning · approach: Instruction data selection · 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 Chain-of-Instructions (CoI), a dataset and tuning method where the output of one instruction feeds the next, built from Super-NaturalInstructions with GPT-3.5 Turbo composability checks, and shows CoI-tuned Alpaca-7B and Mistral-7B-Instruct generalize to unseen compositional, longer-chain, BBH, and multilingual summarization tasks.

Problem

LLMs are instruction-tuned mostly on single instructions and struggle to follow complex compositional instructions made of chained subtasks, where each subtask's output feeds the next.

Approach

Build chained compositional instruction data by using an LLM to shorten single instructions and check whether two (or more) tasks are composable, then generate the second-step output so models learn to solve subtasks step by step; fine-tune existing 7B instruction models on this CoI data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add two-instruction training examples to single-instruction tuningMistral-7B-Instruct · CoI₂-testRouge-L: 39.72 -> 70.76Helped
Add two-instruction training examples to single-instruction tuningAlpaca-7B · CoI₂-testRouge-L: 32.32 -> 67.50Helped
Add three-instruction training examples to single- and two-instruction tuningMistral-7B-Instruct · CoI₃-testRouge-L: 29.62 -> 61.61Helped
Add three-instruction training examples to single- and two-instruction tuningAlpaca-7B · CoI₃-testRouge-L: 21.75 -> 67.49Helped
Add composed-instruction tuningMistral-7B-Instruct · BIG-Bench HardRouge-L: 27.68 -> 29.39Helped
Add composed-instruction tuningAlpaca-7B · BIG-Bench HardRouge-L: 28.74 -> 28.80No clear effect
Use CoI₁₂ trainingMistral-7B-Instruct · WikiLingua-en-frRouge-L (all): 8.03 -> 10.97Helped
Use CoI₁₂ trainingMistral-7B-Instruct · WikiLingua-es-enRouge-L (all): 11.22 -> 12.43Helped
Use CoI₁₂ trainingAlpaca-7B · WikiLingua-es-enRouge-L (src): 2.47 -> 1.87Hurt
Use CoI₁₂ trainingAlpaca-7B · WikiLingua-es-enRouge-L (tgt): 7.68 -> 7.13Hurt
Use concise composed instructions instead of the regular CoI instructions (ablation)CoI₁₂-tuned Mistral-7B-Instruct · CoI₂-testRouge-L: 70.76 -> 59.19Hurt
Use concise composed instructions instead of the regular CoI instructions (ablation)CoI₁₂₃-tuned Mistral-7B-Instruct · CoI₃-testRouge-L: 61.61 -> 68.97Helped

Surprising findings

Limitations

Experimental setup

Datasets: Super-NaturalInstructions WikiLingua BIG-Bench Hard

Benchmarks: CoI test sets (chain lengths 2-5) BIG-Bench Hard WikiLingua (en-fr, es-en)

Metrics: Rouge-L LLM preference win rate human preference valid output count

Baselines: Alpaca-7B base Mistral-7B-Instruct base chain-of-thought prompting least-to-most prompting CoI_1 single-instruction tuning

Builds on: Super-NaturalInstructions Chain-of-Thought prompting Least-to-Most prompting Alpaca Mistral-7B-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