MIRAGE-Bench: Automatic Multilingual Benchmark Arena for Retrieval-Augmented Generation Systems

Nandan Thakur, Suleman Kazi, Ge Luo, Jimmy Lin, Amin Ahmad
10/17/2024
cs.CLcs.AI

Official code: vectara/mirage-bench (11 stars, Apache-2.0, last commit 2025-04-10).

Abstract

Traditional retrieval-augmented generation (RAG) benchmarks evaluate systems using heuristic-based metrics, but these require human preferences as the ground truth for reference. In contrast, arena-based benchmarks, where systems compete against each other, require an expensive large language model (LLM) as a judge for a reliable evaluation. We present a simple efficient technique to combine the best of both worlds. The idea is to train a surrogate judge using heuristic metrics as input, to output the LLM as a judge prediction. In our work, we develop MIRAGE-Bench, a synthetic arena-based RAG benchmark for 18 diverse languages on Wikipedia focused on multilingual answer generation evaluation. It extensively couples both heuristic features and LLM as a judge for evaluation. We benchmark 19 multilingual LLMs, and observe a high correlation (Kendall Tau ($τ$) = 0.909) using our surrogate judge and between GPT-4o as a teacher using the Bradley-Terry framework. Our results show proprietary and large open-source LLMs currently dominate on MIRAGE-Bench. Our code and datasets are made publicly available here: https://github.com/vectara/mirage-bench.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Repository for Multililngual Generation, RAG evaluations, and surrogate judge training for Arena RAG leaderboard (NAACL'25)

112PythonSep 17, 20241 years agoApache-2.0
anyscale-endpointarenaazure-apiclaude-apicohere-api+7 more

Cite this paper

@article{thakur2024miragebench,
  title  = {MIRAGE-Bench: Automatic Multilingual Benchmark Arena for Retrieval-Augmented Generation Systems},
  author = {Nandan Thakur and Suleman Kazi and Ge Luo and Jimmy Lin and Amin Ahmad},
  year   = {2024},
  eprint = {2410.13716},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.13716v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.13716.svg)](https://codeofpaper.com/paper/2410.13716)

Discussion