CLAIMay 22, 2025

Teaching Large Language Models to Maintain Contextual Faithfulness via Synthetic Tasks and Reinforcement Learning

Tsinghua
arXiv:2505.16483v36 citationsh-index: 24Has Code
Originality Incremental advance
AI Analysis

This addresses the issue of unreliable information-seeking systems by enhancing contextual faithfulness in LLMs, though it is incremental as it builds on existing methods.

The authors tackled the problem of reducing faithfulness hallucinations in large language models (LLMs) by proposing CANOE, a framework that uses synthetic tasks and reinforcement learning, resulting in improved faithfulness across 11 tasks and outperforming advanced models like GPT-4o.

Teaching large language models (LLMs) to be faithful in the provided context is crucial for building reliable information-seeking systems. Therefore, we propose a systematic framework, CANOE, to reduce faithfulness hallucinations of LLMs across different downstream tasks without human annotations. Specifically, we first synthesize short-form question-answering (QA) data with four diverse tasks to construct high-quality and easily verifiable training data without human annotation. Also, we propose Dual-GRPO, a rule-based reinforcement learning method that includes three tailored rule-based rewards derived from synthesized short-form QA data, while simultaneously optimizing both short-form and long-form response generation. Notably, Dual-GRPO eliminates the need to manually label preference data to train reward models and avoids over-optimizing short-form generation when relying only on the synthesized short-form QA data. Experimental results show that CANOE greatly improves the faithfulness of LLMs across 11 different tasks, even outperforming the most advanced LLMs, e.g., GPT-4o and OpenAI o1.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes