atlas

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

Self-Alignment with Instruction Backtranslation

ICLR 2024 · Large language models › Language, safety and interpretability · approach: Controlled text generation · 13 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 instruction backtranslation: a LLaMA seed model predicts instructions for web text (self-augmentation), keeps only high-quality pairs via self-scoring (self-curation), and iteratively finetunes to produce the Humpback model, which tops the non-distilled Alpaca leaderboard.

Problem

Building high-quality instruction-following LLMs requires large amounts of human-annotated instructions or distillation from stronger models, which is hard to scale; the paper asks whether a model can improve itself using unlabelled web text.

Approach

Treat human-written web segments as gold responses and have a backward model generate their instructions (backtranslation), then use the same seed model to score and select the highest-quality pairs, iterating the augment-curate-finetune loop; curation is shown to be essential.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply instruction backtranslation to LLaMA 33BLLaMA 33B · SIQAzero-shot accuracy: 50.2 -> 53.4Helped
Apply instruction backtranslation to LLaMA 33BLLaMA 33B · PIQAzero-shot accuracy: 82.2 -> 74.5Hurt
Apply instruction backtranslation to LLaMA 33BLLaMA 33B · Arc-Challengezero-shot accuracy: 54.8 -> 68.5Helped
Apply instruction backtranslation to LLaMA 33BLLaMA 33B · OBQAzero-shot accuracy: 58.6 -> 46.4Hurt
Apply instruction backtranslation to LLaMA 65BLLaMA 65B · MMLUzero-shot accuracy: 54.8 -> 59.0Helped
Add self-curated augmented data to seed data (ablation)LLaMA instruction tuning · Instruction-following evaluationwin rate against text-davinci-003Helped
Add self-curation to self-augmented data (ablation)LLaMA instruction tuning · Instruction-following evaluationwin rate against text-davinci-003Helped
Train on uncurated augmented data without seed data (ablation)LLaMA instruction tuning · Instruction-following evaluationwin rate against text-davinci-003Hurt
Use separate seed/web system prompts in training and their combined prompt at inference (ablation)LLaMA instruction tuning · System prompt evaluationwin rate: 59.96 ±3.09 -> 66.47 ±3.04Helped
Use the seed system prompt at inference instead of the combined prompt (ablation)LLaMA instruction tuning · System prompt evaluationwin rate: 66.47 ±3.04 -> 62.69 ±3.06Hurt
Remove the system prompt at inference while retaining separate training prompts (ablation)LLaMA instruction tuning · System prompt evaluationwin rate: 66.47 ±3.04 -> 62.70 ±3.07Hurt
Increase self-curated augmented-data quantity (ablation)7B LLaMA instruction tuning · Instruction-following evaluationwin rate against text-davinci-003Helped

Surprising findings

Limitations

Experimental setup

Datasets: Open Assistant (3200 first-turn rank-0 seed examples) ClueWeb English (502k sampled segments) Vicuna Self-instruct Koala HH_RLHF LIMA test prompts AlpacaEval CrowS-Pairs

Benchmarks: AlpacaEval SIQA PIQA Arc-Easy Arc-Challenge OpenBookQA MMLU CrowS-Pairs

Metrics: win rate vs text-davinci-003 accuracy precision recall scaling coefficient alpha

Baselines: text-davinci-003 LIMA Guanaco OASST SFT OASST RLHF Vicuna WizardLM Alpaca-GPT4 LLaMA 2 Chat 70B Falcon Instruct

Builds on: backtranslation self-instruct LIMA superficial alignment LLaMA

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