arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2501.03468cs.CLcs.AI

MTRAG:用于评估检索增强生成系统的多轮对话基准

MTRAG: A Multi-Turn Conversational Benchmark for Evaluating Retrieval-Augmented Generation Systems

IBM Research(IBM研究院)

Yannis Katsis, Sara Rosenthal, Kshitij Fadnis, Chulaka Gunasekara, Young-Suk Lee, Lucian Popa, Vraj Shah, Huaiyu Zhu, Danish Contractor, Marina Danilevsky

AI总结:

本文提出人工构建的多轮RAG基准MTRAG,覆盖四领域842个任务,并结合合成数据与LLM-as-a-Judge评估,揭示先进系统在复杂多轮场景中的不足。

摘要:

检索增强生成(RAG)近来已成为大型语言模型(LLM)中一项非常热门的任务。在多轮RAG对话中评估这些系统是一项重要却常被忽视的任务,并面临若干额外挑战;在此类对话中,系统需要结合先前对话的上下文来生成对某个问题的回答。我们提出了MTRAG:一个端到端、由人工生成的多轮RAG基准,在多个维度上反映若干真实世界属性,用于评估完整的RAG流程。MTRAG包含跨四个领域的110段对话,平均每段7.7轮,共计842个任务。我们还探索了通过合成数据和LLM-as-a-Judge评估实现自动化的路径。人工评估与自动评估均表明,即便是最先进的LLM RAG系统,在MTRAG上也表现吃力。我们证明,需要能够处理后续轮次、不可回答问题、非独立问题以及多个领域的强大检索与生成系统。MTRAG可在https://github.com/ibm/mt-rag-benchmark获取。

英文摘要:

Retrieval-augmented generation (RAG) has recently become a very popular task for Large Language Models (LLMs). Evaluating them on multi-turn RAG conversations, where the system is asked to generate a response to a question in the context of a preceding conversation is an important and often overlooked task with several additional challenges. We present MTRAG: an end-to-end human-generated multi-turn RAG benchmark that reflects several real-world properties across diverse dimensions for evaluating the full RAG pipeline. MTRAG contains 110 conversations averaging 7.7 turns each across four domains for a total of 842 tasks. We also explore automation paths via synthetic data and LLM-as-a-Judge evaluation. Our human and automatic evaluations show that even state-of-the-art LLM RAG systems struggle on MTRAG. We demonstrate the need for strong retrieval and generation systems that can handle later turns, unanswerable questions, non-standalone questions, and multiple domains. MTRAG is available at https://github.com/ibm/mt-rag-benchmark.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑