Enabling Large Language Models to Generate Text with Citations
Proposed ALCE benchmark for automatic evaluation of LLMs generating citation-supported texts, covering fluency, correctness, and citation quality.
Key Findings
Methodology
This paper introduces ALCE, a comprehensive benchmark combining multiple datasets (ASQA, QAMPARI, ELI5) with an end-to-end system that includes retrieval, generation, and citation validation. It employs MAUVE for fluency, custom accuracy metrics for correctness, and a Natural Language Inference (NLI) model to assess citation support. Experiments reveal that even state-of-the-art models support full citations only about 50% of the time on ELI5, indicating significant room for improvement.
Key Results
- On ELI5, the best models support complete citations in only 50% of cases, highlighting the challenge in factual verification.
- Incorporating summaries and snippets improves correctness but reduces citation completeness; reranking enhances citation relevance.
- Automatic metrics strongly correlate with human judgments, validating their effectiveness for large-scale evaluation.
Significance
This work provides a standardized, automated framework for evaluating models’ ability to generate factually supported, citeable responses, addressing the limitations of manual assessment. It advances research toward trustworthy AI systems, especially in high-stakes domains like healthcare and law, where factual accuracy is critical.
Technical Contribution
The paper develops a multi-dimensional evaluation framework integrating fluency, correctness, and citation support, with innovative use of NLI models for validation. It combines retrieval strategies, prompt engineering, and reranking to optimize performance, setting a new standard for automated assessment of citation-aware language generation.
Novelty
First to establish a comprehensive, reproducible benchmark for long-text generation with multiple citations, integrating diverse datasets and multi-faceted automatic metrics. It moves beyond existing single-metric or manual evaluations, enabling scalable, consistent assessment of factual and citation quality.
Limitations
- Retrieval quality remains a bottleneck; current retrievers often fail to provide relevant evidence, limiting factual support.
- Limited context window in models constrains multi-source synthesis, affecting answer completeness.
- Automatic metrics, while correlated with human judgment, still face challenges in complex reasoning scenarios, requiring further refinement.
Future Work
Future efforts will focus on improving retrieval accuracy, extending context capacity of models, integrating multimodal data, and developing finer-grained citation validation techniques to enhance trustworthiness and applicability.
AI Executive Summary
The rapid advancement of large language models (LLMs) like GPT-4 and LLaMA has revolutionized natural language processing, enabling impressive capabilities in question answering, summarization, and dialogue systems. However, a persistent challenge remains: ensuring that generated content is factually accurate and verifiable through citations. Existing evaluation methods rely heavily on human judgment or proprietary tools, which hinder reproducibility and large-scale benchmarking. To address this gap, this paper introduces ALCE, a novel benchmark designed for automatic, comprehensive evaluation of LLMs’ ability to produce citation-supported long-form responses.
ALCE integrates multiple datasets—ASQA, QAMPARI, and ELI5—covering diverse question types and sources, from Wikipedia to web-scale collections. The benchmark requires systems to retrieve relevant passages, generate answers, and validate citations using an NLI model, creating an end-to-end pipeline. It employs a multi-dimensional metric system: MAUVE assesses fluency, task-specific accuracy metrics evaluate correctness, and a dedicated NLI-based measure verifies citation support. These metrics are validated through human evaluation, showing high correlation.
Experimental results reveal that even advanced models like GPT-4 achieve only about 50% full citation support on challenging datasets like ELI5. Strategies such as summarization, snippet-based retrieval, and reranking improve certain aspects but also introduce trade-offs. Notably, retrieval quality remains a key bottleneck, and models’ limited context windows hinder multi-source synthesis. The findings underscore the need for better retrievers, longer-context models, and more robust citation validation.
This work significantly advances automated evaluation in NLP, providing a scalable, reproducible framework that addresses critical issues of factual correctness and verifiability. It lays a foundation for future research to develop more reliable, trustworthy AI systems capable of transparent knowledge sharing. Despite current limitations, the proposed benchmark paves the way for continuous improvements in factual accuracy, citation fidelity, and model robustness, ultimately fostering broader adoption of trustworthy AI in industry and academia.
Deep Analysis
Background
Recent years have seen rapid progress in large language models (LLMs) such as GPT-4, LLaMA, and their instruction-tuned variants like Alpaca and Vicuna. These models excel in generating coherent, contextually relevant text, enabling applications in question answering, summarization, and dialogue systems. Early efforts like Retrieval-Augmented Generation (RAG) integrated external retrieval modules with generative models, significantly improving factual correctness. However, the evaluation of such systems remains predominantly manual, relying on human judgment or proprietary metrics, which hampers reproducibility and large-scale benchmarking. As models grow larger and more capable, ensuring their outputs are factually supported and citeable becomes increasingly critical, especially in high-stakes domains like healthcare, law, and scientific research. Existing evaluation methods lack comprehensive automation, particularly for long-form, multi-source responses, creating a bottleneck for systematic development and comparison.
Core Problem
Despite impressive capabilities, current LLMs struggle with generating responses that are both factually accurate and well-supported by citations. The main issues include poor retrieval quality, limited context windows restricting multi-source integration, and inadequate automatic evaluation tools. These bottlenecks hinder the development of trustworthy models, as manual evaluation is costly, inconsistent, and non-reproducible. Moreover, existing metrics often fail to capture the nuanced support that citations provide, leading to overestimation of model reliability. Addressing these challenges requires designing end-to-end systems that can effectively retrieve, synthesize, and verify information, along with automated metrics that align closely with human judgment.
Innovation
This paper introduces ALCE, a comprehensive benchmark for automatic evaluation of LLMs’ ability to generate long, citation-supported answers. Key innovations include: 1) a multi-source dataset collection covering diverse question types and data sources, 2) a multi-dimensional evaluation framework combining fluency (via MAUVE), correctness (task-specific metrics), and citation support (via NLI), 3) the integration of NLI models like TRUE for automatic citation validation, 4) novel prompting strategies such as summarization, snippet extraction, and interactive retrieval to optimize information synthesis. These innovations collectively enable scalable, reproducible, and nuanced assessment of model performance in factual correctness and citation fidelity, addressing the limitations of prior single-metric or manual approaches.
Methodology
- �� Data collection: Assemble datasets (ASQA, QAMPARI, ELI5) with diverse question types and sources, segment into passages.
- �� Retrieval: Use dense retrievers (GTR, DPR) and BM25 to fetch top-100 passages per question.
- �� Prompt design: Implement vanilla prompts, summaries, snippets, and interactive strategies to guide models.
- �� Generation: Use models like GPT-4, ChatGPT, LLaMA, with prompts instructing citation inclusion.
- �� Validation: Apply NLI models (TRUE) to verify if generated statements are supported by cited passages.
- �� Metrics: Measure fluency with MAUVE, correctness with exact match and claim recall, citation support with recall and precision.
- �� Optimization: Use reranking, passage summarization, and interactive checks to improve outputs.
- �� Evaluation: Compare models across datasets, analyze trade-offs, validate automatic metrics against human judgments.
Experiments
Experiments involve testing multiple models (GPT-4, ChatGPT, LLaMA variants) on three datasets, measuring fluency, correctness, and citation quality. Different prompting strategies are compared, including vanilla, summarization, snippet, reranking, and interactive retrieval. Metrics are computed automatically and validated via human evaluation. Results show that models like GPT-4 achieve about 50% full citation support on ELI5, with strategies like reranking improving citation relevance. The experiments highlight the importance of retrieval quality and context size, revealing current limitations and guiding future improvements.
Results
Models demonstrate high fluency but limited factual support, with only 50% of responses fully supported by citations on ELI5. Summarization and reranking improve correctness and citation relevance, respectively. Interactive retrieval strategies do not significantly outperform simpler prompts, indicating room for better retrieval and synthesis methods. The automatic metrics correlate strongly with human judgments, validating their use for large-scale benchmarking. These findings emphasize the need for enhanced retrieval systems and longer context models to improve factual accuracy and citation support.
Applications
The benchmark enables development of trustworthy AI systems in critical domains like medical diagnosis, legal advice, and scientific research, where factual correctness and traceability are vital. It also supports industry efforts to automate content verification, improve knowledge bases, and enhance user trust in AI-generated information. Long-term, the framework can guide the creation of models capable of multi-source reasoning, transparent citation, and factual auditing, transforming AI into a reliable knowledge partner.
Limitations & Outlook
Current retrieval quality limits factual support; models' limited context windows hinder multi-source synthesis; automatic metrics, despite validation, may not fully capture complex reasoning. These issues necessitate advancements in retrieval algorithms, model architectures, and validation techniques to realize fully trustworthy, scalable AI systems.
Plain Language Accessible to non-experts
想象你在厨房做饭,模型就像厨师,检索器是食材仓库,生成器是厨师的手艺。每次做菜前,厨师会先去仓库找新鲜食材(检索相关信息),然后用自己的厨艺(生成模型)把食材变成一道菜(回答问题)。如果食材不新鲜或不够,菜就可能不正宗或不完整。引用就像厨师在菜里标明用的食材来源,确保别人可以追溯。这个系统就是让厨师不仅会做菜,还能告诉你用的原料来自哪里,保证菜的质量和可信度。
ELI14 Explained like you're 14
想象你在学校的厨房里做饭,你需要用到不同的食材(信息)来做出一道好菜(答案)。有时候,你不知道所有的食材在哪儿,所以你会去仓库(检索器)找相关的食材,然后用你的厨艺(模型)把它们变成一道菜。为了让别人相信你的菜是真的用这些食材做的,你还要在菜里标明食材的来源(引用)。这个系统就是让厨师(AI)不仅会做菜,还会告诉你用的原料来自哪里,这样你做的菜就更可靠啦!
Glossary
Retrieval-Augmented Generation (RAG) (检索增强生成)
一种结合检索系统与生成模型的方法,用于提升生成内容的事实正确性。
本文中用以增强模型事实支持能力。
Natural Language Inference (NLI) (自然语言推理)
判断一句话是否由另一句话推导而来,用于验证引用的支持性。
用以评估生成内容是否由引用支持。
MAUVE (流畅性评估指标)
衡量生成文本与真实文本分布相似度的指标,用于评估文本流畅性。
作为自动评估生成文本流畅性的工具。
Citation Recall (引用召回率)
衡量生成内容中被正确引用支持的比例。
评估模型生成内容的事实支持程度。
Prompting Strategies (提示策略)
引导模型生成特定风格或内容的输入设计方法。
用于优化模型生成带引用的答案。
Open Questions Unanswered questions from this research
- 1 检索器在多源信息融合中的优化策略尚不充分,如何提升检索质量以支撑更复杂的推理仍是未解难题。
- 2 长上下文模型的能力限制导致多源信息整合不足,未来需突破上下文容量瓶颈。
- 3 自动引用验证机制在复杂推理场景中的准确性有待提高,仍需探索更鲁棒的验证方法。
Applications
Immediate Applications
可信问答系统
在医疗、法律等领域,确保模型输出的事实支持,提升用户信任。
知识增强对话机器人
结合引用验证,提升对话内容的真实性与可追溯性,增强用户体验。
Long-term Vision
自动内容审查与事实核查
实现全自动化的内容真实性检测,推动可信AI普及,减少人工审核成本。
Abstract
Large language models (LLMs) have emerged as a widely-used tool for information seeking, but their generated outputs are prone to hallucination. In this work, our aim is to allow LLMs to generate text with citations, improving their factual correctness and verifiability. Existing work mainly relies on commercial search engines and human evaluation, making it challenging to reproduce and compare different modeling approaches. We propose ALCE, the first benchmark for Automatic LLMs' Citation Evaluation. ALCE collects a diverse set of questions and retrieval corpora and requires building end-to-end systems to retrieve supporting evidence and generate answers with citations. We develop automatic metrics along three dimensions -- fluency, correctness, and citation quality -- and demonstrate their strong correlation with human judgements. Our experiments with state-of-the-art LLMs and novel prompting strategies show that current systems have considerable room for improvement -- For example, on the ELI5 dataset, even the best models lack complete citation support 50% of the time. Our analyses further highlight promising future directions, including developing better retrievers, advancing long-context LLMs, and improving the ability to synthesize information from multiple sources.