atlas

Research map / Large language models / Language, safety and interpretability

Precise Information Control in Long-Form Text Generation

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: Controlled text generation

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 Precise Information Control (PIC), a claim-level task and benchmark (PIC-Bench) for faithfulness hallucination in long-form generation, and PIC-LM, an 8B model trained with SFT plus length-normalized DPO on weakly supervised preference pairs.

Problem

Language models often add unsupported claims or omit required input information when generating long-form text grounded in given claims, i.e., faithfulness hallucination.

Approach

Frame faithfulness as claim-level control with full (include all input claims) and partial (include a subset, no additions) settings, and build preference pairs by perturbing claim sets, selecting chosen/rejected pairs via a normalized log-probability drop from a reference model instead of an API judge.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add PIC-formatted SFT and preference tuningLlama 3.1 8B Instruct · PIC-Bench full (average)F1: 69.1 -> 91.0Helped
Add PIC-formatted SFT and preference tuningLlama 3.1 8B Instruct · PIC-Bench partial (average)precision: 73.6 -> 93.3Helped
Add preference optimization after PIC-formatted SFT (ablation)PIC-LM · PIC-Bench full (average)F1: 81.9 -> 91.0Helped
Add preference optimization after PIC-formatted SFT (ablation)PIC-LM · PIC-Bench partial (average)precision: 87.6 -> 93.3Helped
Add PIC-LM as final generator in retrieval-augmented generationASQA standard, compared with Llama 3.1 8B Instruct · ASQA standardexact match: 52.5 -> 61.5Helped
Add PIC-LM as final generator in retrieval-augmented generationASQA oracle, compared with Llama 3.1 8B Instruct · ASQA oracleexact match: 56.2 -> 65.9Helped
Use PIC-LM for final generation in the self-verification pipelineLlama 3.3 70B Instruct pipeline · Birthplacefactual precision: 65.9 -> 86.0Helped
Use PIC-LM for final generation in the self-verification pipelineLlama 3.3 70B Instruct pipeline · QAMParIF1@5: 13.5 -> 22.6Helped
Add PIC-formatted SFT and preference tuningLlama 3.1 8B Instruct · Instruction following (average across PIC-Bench tasks)Prometheus score: 3.75 -> 3.92Helped
Replace GPT-4o mini evaluator with GPT-4.1 (ablation)PIC-LM evaluation · PIC-Bench full (average)F1: 89.9 -> 87.5Hurt
Replace GPT-4o mini evaluator with GPT-4.1 (ablation)PIC-LM evaluation · PIC-Bench partial (average)precision: 91.2 -> 88.1Hurt
Replace GPT-4o mini evaluator with Claude 3.5 Sonnet (ablation)PIC-LM evaluation · PIC-Bench full (average)F1: 89.9 -> 88.2Hurt

Surprising findings

Limitations

Experimental setup

Datasets: No Robots FLAN CNN/DailyMail EntityBios PopBios ELI5 AskHistorians ExpertQA FACTS Grounding XSUM ASQA QAMParI

Benchmarks: PIC-Bench ASQA QAMParI Birthplace factoid

Metrics: F1 precision perfect F1 perfect precision exact match recall factual precision F1@5 recall@5 Prometheus score

Baselines: Llama 3.1 8B Instruct Llama 3.3 70B Instruct Tulu 3 8B Ministral 8B Instruct Hermes 3 8B Qwen 3 32B QwQ 32B R1-Qwen-32B GPT-4o Claude 3.5 Sonnet CAD SelfCite 8B

Builds on: DPO Alpaca FActScore Chain-of-Verification Context-aware decoding

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