atlas

Research map / Large language models / Alignment and preferences

Self-Alignment of Large Language Models via Monopolylogue-based Social Scene Simulation

ICML 2024 · Large language models › Alignment and preferences · approach: Steering and correcting LLM behavior · 4 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 MATRIX, a multi-role LLM social-scene simulator (Monopolylogue) whose consequence summaries drive self-critique and revision, then distills the results into the LLM via SFT for self-alignment, with a theoretical comparison to Constitutional AI.

Problem

Aligning LLMs with human values without external supervision (human annotation or stronger LLMs) and without rigid predefined rules that do not adapt to diverse user instructions.

Approach

A single LLM plays multiple social roles (user agent, reactive agents, objects) plus a social modulator that checks feasibility and distributes messages; the simulated social consequences are summarized and used for instruction-specific self-critique and revision, and the resulting data is distilled via SFT so inference speed is unchanged.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MATRIX-generated social consequences at inferenceWizard-Vicuna-Uncensored 30B · HH-RLHF, Safe-RLHF, AdvBench, HarmfulQAwin rate vs. ChatGPT (GPT-3.5-Turbo): 57%; 71%; 91%; 54%Helped
Fine-tune on MATRIX-generated dataWizard-Vicuna-Uncensored 30B · HH-RLHF, Safe-RLHF, AdvBench, HarmfulQAwin rate vs. ChatGPT (GPT-3.5-Turbo): 65%; 64%; 74%; 58%Helped
Add harmless data to training (ablation)MATRIX-tuned LLM · HH-RLHFwin rate vs. base model: 89.3%Helped
Add helpful data to harmless-data training (ablation)MATRIX-tuned LLM · HH-RLHFwin rate vs. base model: 89.3% -> 85.2%Hurt
Add helpful data to harmless-data training (ablation)MATRIX-tuned LLM · MT-Benchscore: 6.50 -> 6.94Helped
Add simulation data to harmless and helpful training data (ablation)MATRIX-tuned LLM · HH-RLHFwin rate vs. base model: 85.2% -> 93.3%Helped
Add simulation data to harmless and helpful training data (ablation)MATRIX-tuned LLM · MT-Benchscore: 6.94 -> 6.99Helped
Add simulation data to harmless and helpful training data (ablation)MATRIX-tuned LLM · HH-RLHFfurther MATRIX win rate: 63.3% -> 95.6%Helped
Increase the number of agents in the simulation (ablation)MATRIX · Value-alignment evaluationharmless response ratioHelped
Increase the number of interactions in the simulation (ablation)MATRIX · Value-alignment evaluationharmless response ratioHelped
Increase the base model size from 7B to 30B (ablation)MATRIX-tuned LLM · GPT-3.5-Turbo comparisonwin rateHelped
Apply MATRIX again to the tuned model (ablation)MATRIX-tuned LLM · HH-RLHFwin rate vs. base model: 93.3% -> 95.6%Helped

Surprising findings

Limitations

Experimental setup

Datasets: HH-RLHF PKU-SafeRLHF AdvBench HarmfulQA Vicuna-Bench MT-Bench

Benchmarks: HH-RLHF PKU-SafeRLHF AdvBench HarmfulQA Vicuna-Bench MT-Bench

Metrics: win rate tie rate lose rate human preference ratings MT-Bench score inference time

Baselines: Self-Alignment Context Distillation Critique-Revise RAIN LLM Debate Best-of-N Sampling Mistake Analysis Stable Alignment RLcd RLAIF ChatGPT (GPT-3.5-Turbo) GPT-4

Builds on: Constitutional AI Self-Align LLM Debate QLoRA

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