atlas

Research map / Large language models / Alignment and preferences

LLM Evaluators Recognize and Favor Their Own Generations

NeurIPS 2024 · Large language models › Alignment and preferences · approach: LLM-as-judge and feedback data · 65 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.

Shows LLM evaluators (GPT-4, GPT-3.5, Llama 2) can partly recognize their own summaries and that fine-tuning for self-recognition yields a linear correlation with self-preference bias, with controls for confounders.

Problem

Self-preference bias in LLM self-evaluation: whether LLMs favor their own outputs because they recognize them as their own (self-recognition), rather than by coincidence or quality.

Approach

Treats self-recognition as a measurable capability separate from self-preference, then fine-tunes LLMs to raise or lower self-recognition (plus unrelated control tasks) and measures the resulting linear correlation with self-preference on news summarization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune GPT-3.5 on 500 self-recognition examplesGPT-3.5 evaluator · XSUMself-preference: 0.582 -> 0.898Helped
Fine-tune GPT-3.5 on 500 self-recognition examplesGPT-3.5 evaluator · CNNself-preference: 0.431 -> 0.97Helped
Fine-tune GPT-3.5 on 500 self-recognition examples from XSUMGPT-3.5 evaluator · CNN, out-of-domainself-preference: 0.431 -> 0.75Helped
Fine-tune Llama-2-7b on 500 self-recognition examplesLlama-2-7b evaluator · XSUMself-preference: 0.511 -> 0.485Hurt
Fine-tune Llama-2-7b on 500 self-recognition examples from XSUMLlama-2-7b evaluator · CNN, out-of-domainself-preference: 0.505 -> 0.788Helped
Fine-tune Llama-2-7b on 500 self-recognition examples from CNNLlama-2-7b evaluator · CNNself-preference: 0.505 -> 0.5No clear effect
Fine-tune GPT-3.5 on 10 self-recognition examples from XSUM (ablation)GPT-3.5 evaluator · XSUMself-preference: 0.582 -> 0.657Helped
Fine-tune GPT-3.5 on 10 self-recognition examples from XSUM (ablation)GPT-3.5 evaluator · CNN, out-of-domainself-preference: 0.431 -> 0.421No clear effect
Fine-tune Llama-2-7b on 10 self-recognition examples from XSUM (ablation)Llama-2-7b evaluator · XSUMself-preference: 0.511 -> 0.665Helped
Fine-tune Llama-2-7b on 10 self-recognition examples from XSUM (ablation)Llama-2-7b evaluator · CNN, out-of-domainself-preference: 0.505 -> 0.81Helped
Fine-tune on length, vowel-count, readability, constant-answer, or random tasks instead of self-recognition (ablation)GPT-3.5 and Llama-2-7b evaluators · XSUM and CNNself-preferenceMixed
Swap the source labels in the pairwise preference prompt (ablation)GPT-4 and GPT-3.5 evaluators · XSUMself-preference: 0.73 -> 0.32; 0.61 -> 0.46Mixed

Surprising findings

Limitations

Experimental setup

Datasets: XSUM CNN/DailyMail

Benchmarks: XSUM CNN/DailyMail

Metrics: self-recognition score self-preference score Kendall's tau accuracy

Baselines: Llama-2-7b-chat GPT-3.5 GPT-4

Builds on: LLM-as-a-judge calibration of verbalized uncertainty

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