atlas

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

Instructive Decoding: Instruction-Tuned Large Language Models are Self-Refiner from Noisy Instructions

ICLR 2024 · Large language models › Instruction and fine-tuning · approach: Instruction data selection · 2 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 Instructive Decoding, a training-free contrastive decoding method that contrasts next-token logits from the original instruction against those from noisy/perturbed instructions (e.g., 'opposite'), improving unseen-task generalization of instruction-tuned models.

Problem

Instruction-tuned LMs often fail to follow instructions for unseen tasks outside their training distribution; improving this usually requires costly dataset curation or retraining.

Approach

Adapt contrastive decoding so the 'amateur' signal comes from the same model conditioned on a noisy version of the instruction (truncated/shuffled, null, random words, or a misleading 'opposite' directive), amplifying the anchoring effect toward the true instruction without any parameter updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Opposite noisy instruction in IDTk-Large · SupNatInst held-out (zero-shot)Rouge-L: 41.10 -> 42.21Helped
Use Opposite noisy instruction in IDTk-XL · SupNatInst held-out (zero-shot)Rouge-L: 45.36 -> 46.69Helped
Use Opposite noisy instruction in IDTk-XXL · SupNatInst held-out (zero-shot)Rouge-L: 46.01 -> 47.43Helped
Use Opposite noisy instruction in IDOpenSNI-7B · SupNatInst held-out (zero-shot)Rouge-L: 48.05 -> 49.47Helped
Use ID noisy-instruction variants rather than the standard instruction aloneTk-Instruct and OpenSNI-7B · SupNatInst held-out (zero-shot), task categoriesRouge-LMixed
Increase the number of random words in the noisy instruction (ablation)Tk-Large and Tk-XL · SupNatInst held-outRouge-L: 41.77 -> 41.35; 46.46 -> 46.11Hurt
Vary the Trunc-Shuf truncation ratio (ablation)Tk-Large and Tk-XL · SupNatInst held-outRouge-L: 41.68 to 41.87; 46.21 to 46.67Mixed
Use sampling-based rather than greedy decoding with null ID (ablation)Tk-XL · SupNatInst held-outRouge-L: 46.35 -> 41.61 ± 0.20Hurt
Set ID smoothing coefficient epsilon to negative values (ablation)ID (null) · SupNatInst held-outRouge-LHurt
Set ID smoothing coefficient epsilon above 0.4 (ablation)ID (null) · SupNatInst held-outRouge-LHurt
Use epsilon between 0.1 and 0.4 (ablation)ID (null) · SupNatInst held-outRouge-LNo clear effect
Include two positive demonstration examples with ID (ablation)ID (null and Opposite) · SupNatInst few-shotRouge-LMixed

Surprising findings

Limitations

Experimental setup

Datasets: Super-NaturalInstructions UnNatInst

Benchmarks: Super-NaturalInstructions held-out (119 tasks) UnNatInst

Metrics: Rouge-L Exact Match Label Adherence Label Coherence

Baselines: Baseline greedy decoding with original instruction Contrastive Decoding Tk-XXL

Builds on: Contrastive Decoding Super-NaturalInstructions T0 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