atlas

Research map / Large language models / Retrieval and knowledge

KITAB: Evaluating LLMs on Constraint Satisfaction for Information Retrieval

ICLR 2024 · Large language models › Retrieval and knowledge · approach: Knowledge-augmented question answering · 0 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 KITAB, a dataset and dynamic collection pipeline of about 13k author-book constraint-satisfaction queries, and evaluates GPT-4 and GPT-3.5 on irrelevance, satisfaction, completeness, and all-correctness under no-context, self-context, and with-context prompts.

Problem

LLMs are increasingly used to answer constraint-satisfaction information retrieval queries (lists of items satisfying several constraints), but existing factual benchmarks are saturated, contaminated, or only test single-answer facts, so their reliability on long, constrained lists is poorly underst

Approach

Build a book-domain benchmark from Open Library and Wikidata with controllable lexical, temporal, and named-entity constraints, plus a re-runnable collection and verification workflow for new author samples, and decouple failure modes via prompt conditions (no-context, self-context, with-context) and author popularity and constrainedness bins.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Provide complete author-book context instead of no contextGPT4 · KITAB, one book constraintirrelevant information: 0.26 -> 0.00Helped
Provide complete author-book context instead of no contextGPT4 · KITAB, one book constraintsatisfied information: 0.51 -> 0.78Helped
Provide complete author-book context instead of no contextGPT4 · KITAB, one book constraintall correct: 0.08 -> 0.31Helped
Use self-context retrieval instead of no contextGPT4 · KITAB, one book constraintirrelevant information: 0.26 -> 0.33Hurt
Use self-context retrieval instead of no contextGPT3.5 · KITAB, one book constraintirrelevant information: 0.20 -> 0.44Hurt
Provide complete author-book context instead of no contextGPT4 · KITAB, two book constraintssatisfied information: 0.34 -> 0.54Helped
Provide complete author-book context instead of no contextGPT4 · KITAB, two book constraintscompleteness: 0.13 -> 0.52Helped
Increase from one to two book constraintsGPT4 · KITAB, no-contextsatisfied informationHurt
Use GPT4 rather than GPT3.5KITAB evaluation · KITAB, one book constraintall correct: 0.07 -> 0.08Helped

Surprising findings

Limitations

Experimental setup

Datasets: Open Library Wikidata Geonames Azure Cognitive Services Language API

Benchmarks: KITAB

Metrics: irrelevant information rate satisfied rate unsatisfied rate completeness all correct

Baselines: GPT-3.5

Builds on: chain-of-thought retrieval-augmented generation constrainedness

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