atlas

Research map / Large language models / Alignment and preferences

Inverse Constitutional AI: Compressing Preferences into Principles

ICLR 2025 · Large language models › Alignment and preferences · approach: Reward model design and preference models · 1 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.

Introduces Inverse Constitutional AI, which compresses pairwise preference datasets into a short list of natural-language principles that an LLM annotator can use to reconstruct the original annotations.

Problem

Pairwise text preference datasets are used for training and evaluating LLMs, but they are hard to interpret and may contain unintended annotator biases that black-box reward models and aggregate statistics do not reveal.

Approach

Treat interpretation of preference data as compression: generate candidate principles per comparison with an LLM, cluster and subsample them, test each principle's votes against the original labels, and keep the top principles as a constitution whose reconstruction accuracy validates it.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use generated constitutions instead of the default annotatorGPT-4o annotator · AlpacaEval unaligned, full 648 preferencesagreement: 34% -> 61%Helped
Use a personal constitution generated from that user's preferencesChatbot Arena annotator · Individual users' Chatbot Arena annotationsreconstruction performanceHelped
Transfer a user's constitution to another user's annotationsChatbot Arena annotator · Other user's Chatbot Arena annotationsreconstruction performanceHurt
Generate a constitution from the target group's dataPRISM constitutional annotator · PRISM Group A and Group B preferencesreconstruction performanceHelped
Transfer a group's constitution to the other group's annotationsPRISM constitutional annotator · PRISM cross-group annotationsreconstruction performanceHurt
Generate only one principle with a neutral prompt instead of diverse principles (ablation)ICAI · Synthetic aligned datasetagreementHurt
Remove deduplication (ablation)ICAI · Synthetic aligned and synthetic unaligned datasetsagreementHurt
Remove deduplication (ablation)ICAI · Synthetic orthogonal and AlpacaEval unaligned datasetsagreementHelped
Remove principle testing and filtering (ablation)ICAI · Synthetic orthogonal, synthetic aligned, synthetic unaligned, and AlpacaEval unalignedagreementHurt
Use a GPT-4o-generated constitution rather than default annotationGPT-4o constitutional annotator · AlpacaEval unaligned datasetagreementHelped
Use a GPT-4o-generated constitution rather than default annotationGPT-3.5-Turbo constitutional annotator · AlpacaEval unaligned datasetagreementNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: AlpacaEval Chatbot Arena Conversations Chatbot Arena Kaggle PRISM Anthropic HH-RLHF synthetic preference data

Benchmarks: AlpacaEval Chatbot Arena Conversations PRISM synthetic preference data

Metrics: annotation reconstruction accuracy relevance

Baselines: Default AlpacaEval annotator flipped Default annotator pretrained reward model fine-tuned reward model PopAlign

Builds on: Constitutional AI AlpacaEval PopAlign rule-based rewards

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