atlas

Research map / Large language models / AI and society

Quality-Diversity through AI Feedback

ICLR 2024 · Large language models › AI and society · approach: Social-science view of AI evaluation · 6 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 QDAIF, which combines MAP-Elites quality-diversity search with LLM-based mutation (LMX) and LLM-based AI feedback for both quality and diversity scoring, evaluated on creative writing (opinions, stories, poetry).

Problem

Quality-diversity search is hard to apply to qualitative text domains like creative writing because hand-designed quality and diversity measures are difficult to specify algorithmically.

Approach

Use language models both to generate variation (LMX few-shot crossover within MAP-Elites) and to score quality and diversity via natural-language yes/no or label log-probabilities, so the QD archive is filled using AI feedback instead of hand-coded measures.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use QDAIF rather than the text-generation baselinescreative writing generation · Opinions and StoriesQD scoreHelped
use QDAIF rather than random poem generationPoetry · PoetryQD score: 76 (CI: 67 - 85) -> 130 (CI: 118 - 145)Helped
use evolutionary search rather than rewriting only the seed poem (ablation)QDAIF poetry generation · PoetryQD score: 99 (CI: 72 - 117) -> 130 (CI: 118 - 145)Helped
use QDAIF instead of Fixed-Few-Shotcreative writing generation · Opinions, Stories - Genre, Stories - Ending (averaged)Human QD score: 0.767 -> 0.772No clear effect
use QDAIF instead of Fixed-Few-Shotcreative writing generation · Opinions, Stories - Genre, Stories - Ending (averaged)Human quality rating: 4.133 -> 3.900Hurt
use zero-shot rather than seeded initialization (ablation)QDAIF · Stories - GenreHuman QD score: 0.772 -> 0.383Hurt
replace LMX-Near with LMX-Replace mutation (ablation)QDAIF with zero-shot initialization · Stories - GenreHuman QD score: 0.383 -> 0.540Helped
replace LMX-Near with LMX-Replace mutation (ablation)QDAIF with seeded initialization · Stories - GenreHuman QD score: 0.772 -> 0.763No clear effect
increase LMX mutation model size from 13B to 70B (ablation)QDAIF · Stories - GenreHuman quality rating: 3.43 (13B) -> 4.03 (70B)Helped
increase LMX mutation model size from 13B to 70B (ablation)QDAIF · Stories - GenreQD scoreNo clear effect
increase AI feedback prompt examples from zero-shot to 4-shot (ablation)QDAIF · Stories - GenreHuman quality rating: 3.43 -> 3.93Helped
increase AI feedback prompt examples from zero-shot to 8-shot (ablation)QDAIF · Stories - GenreHuman quality rating: 3.43 -> 4.03Helped

Surprising findings

Limitations

Experimental setup

Datasets: hand-written few-shot seed examples

Benchmarks: Opinions Stories - Genre Stories - Ending Stories - Genre and Ending Poetry

Metrics: QD score coverage human QD score human quality rating (Likert) human-AI agreement human-human agreement

Baselines: Fixed-Few-Shot Shuffling-Few-Shot Random-Search LMX, Quality-Only LMX, ROUGE-L LMX, NSAIF Random-Poems Fixed Seed Rewrite Targeted-Poems QDEF (embedding feedback)

Builds on: MAP-Elites Evolution through Large Models (ELM) Language Model Crossover (LMX) OpenELM

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