atlas

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

Benchmarking and Improving Generator-Validator Consistency of Language Models

ICLR 2024 · Large language models › Instruction and fine-tuning · approach: Calibration and knowledge in LLM tuning · 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.

Defines generator-validator consistency (GV-consistency) for LMs, shows even GPT-4 is inconsistent often, and proposes consistency fine-tuning on filtered consistent generator-validator pairs, which raises Alpaca-30B consistency from 60% to ~94% and improves generator and validator accuracy without labels.

Problem

Language models often generate an answer correctly but then judge that same answer incorrect when validated, which erodes trust and undermines reward models and classifiers built on validator queries.

Approach

Measure consistency between a generator query and its paired validator query, using randomized correctness or option order to avoid trivial always-yes validators, then finetune the LM only on generator-validator response pairs that agree, iterating over rounds, with no labeled data.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Filter fine-tuning pairs to keep only GV-consistent generator and validator responsesAlpaca-30B · Average across 6 tasksGV-consistency: 65.1 -> 94.1Helped
Fine-tune on unfiltered generated pairs rather than filtering for consistencyAlpaca-30B · Average across 6 tasksGV-consistency: 65.1 -> 63.4No clear effect
Continue consistency fine-tuning to iteration 2 (ablation)Alpaca-30B consistency fine-tuning · Average across 6 tasksGV-consistency: 85.9 -> 93.0Helped
Continue consistency fine-tuning to iteration 3 (ablation)Alpaca-30B consistency fine-tuning · Average across 6 tasksGV-consistency: 93.0 -> 94.1Helped
Condition training sequences on the consistency label instead of filtering to consistent pairs (ablation)Alpaca-30B · Average across 6 tasksGV-consistency: 85.9 -> 69.1Hurt
Apply consistency fine-tuning to Alpaca-7B (ablation)Alpaca-7B · Style Transfer and Harmful QuestionsGV-consistencyHelped
Apply consistency fine-tuning to Alpaca-7B (ablation)Alpaca-7B · HarmfulQ validatorvalidator accuracy: 5%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: TriviaQA Natural Questions synthetic arithmetic problems generated harmful questions generated persona-task prompts generated style transfer inputs

Benchmarks: arithmetic plan arithmetic prompt prioritization QA (TriviaQA) style transfer harmful questions Natural Questions (extrapolation)

Metrics: GV-consistency generator quality validator accuracy exact match

Baselines: Alpaca-30B SelfTrain CC-FT GPT-4 GPT-3.5 text-davinci-003 Alpaca-7B

Builds on: self-training co-training Constitutional AI LoRA

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