GRADE: Generating multi-hop QA and fine-gRAined Difficulty matrix for RAG Evaluation
2508.16994v1
cs.CL, cs.AI
2025-08-27
Авторы:
Jeongsoo Lee, Daeyong Kwon, Kyohoon Jin
Резюме на русском
## Контекст
В последнее время искусственный интеллект (AI) получил широкое распространение в различных областях, в том числе в области знаний-интенсивных задач (knowledge-intensive NLP tasks). Одной из наиболее популярных парадигм в этой области является Retrieval-Augmented Generation (RAG). Эта парадигма объединяет систему вывода и систему поиска информации, чтобы обеспечивать более точные и содержательные ответы на текстовые запросы. Однако существуют значительные проблемы с точки зрения оценки этих систем. Например, существующие бенчмарки часто пренебрегают сложностью задачи, включая возможность многостадийного решения и взаимосвязь между сложностью поиска и глубиной рассуждения. Именно этот аспект требует углубленного изучения, и в этом связи был разработан проект \textsc{GRADE}, который предлагает новую метрику для оценки сложности задачи.
## Метод
Методология проекта \textsc{GRADE} основывается на создании синтетической многошаговой (multi-hop) датасета для оценки систем RAG. Для этого были использованы фактические новостные статьи, из которых извлекались знания в виде графов. Далее, эти графы были расширены с помощью семантического кластеризации, что позволило восстановить отсутствующие связи и улучшить качество данных. Таким образом, был получен набор задач, где каждая из них может быть решена за один или несколько шагов (hops). Был также разработан 2D-дifficulty matrix, который отражает сложность поиска и глубину рассуждений. Эта модель позволяет оценивать не только отдельные задачи, но и всю систему RAG в целом.
## Результаты
Эксперименты показали, что \textsc{GRADE} эффективно определяет сложность задач и обеспечивает точную оценку RAG-систем. Было проанализировано несколько моделей и достаточно большой выборки задач. Результаты показали, что оценочные метрики \textsc{GRADE} показывают сильную корреляцию с реальными ошибками системы, что делает их полезными для диагностики. Было также выявлено, что системы с более низкой сложностью поиска и меньшей глубиной рассуждения проявляют лучший результат, а \textsc{GRADE} дает возможность определять эти характеристики.
## Значимость
Разработанный фреймворк \textsc{GRADE} может быть применен в различных областях, где используются RAG-системы, например, в медицине, в области юриспруденции, в образовательных системах. Он позволяет проводить подробный анализ характеристик задач, чтобы выявлять слабые места в системе и улучшать ее. Также \textsc{GRADE} может использоваться для создания более сложных и реалистичных датасетов, чтобы повысить качество обучения и отбора моделей. Такой подход может привести к повышению эффективности
Abstract
Retrieval-Augmented Generation (RAG) systems are widely adopted in
knowledge-intensive NLP tasks, but current evaluations often overlook the
structural complexity and multi-step reasoning required in real-world
scenarios. These benchmarks overlook key factors such as the interaction
between retrieval difficulty and reasoning depth. To address this gap, we
propose \textsc{GRADE}, a novel evaluation framework that models task
difficulty along two orthogonal dimensions: (1) reasoning depth, defined by the
number of inference steps (hops), and (2) semantic distance between the query
and its supporting evidence. We construct a synthetic multi-hop QA dataset from
factual news articles by extracting knowledge graphs and augmenting them
through semantic clustering to recover missing links, allowing us to generate
diverse and difficulty-controlled queries. Central to our framework is a 2D
difficulty matrix that combines generator-side and retriever-side difficulty.
Experiments across multiple domains and models show that error rates strongly
correlate with our difficulty measures, validating their diagnostic utility.
\textsc{GRADE} enables fine-grained analysis of RAG performance and provides a
scalable foundation for evaluating and improving multi-hop reasoning in
real-world applications.
Ссылки и действия
Дополнительные ресурсы: