<НА ГЛАВНУЮ

Salesforce представляет UAEval4RAG: новый бенчмарк для оценки способности RAG-систем отвергать неотвечаемые запросы

Исследователи Salesforce представили UAEval4RAG — новый бенчмарк для оценки способности RAG-систем отвергать неотвечаемые запросы разных типов, что повышает надежность ответов ИИ.

Проблема неотвечаемых запросов в RAG-системах

RAG-системы (Retrieval-Augmented Generation) позволяют генерировать ответы без необходимости обширного переобучения моделей. Однако существующие методы оценки сосредоточены на точности и релевантности ответов на вопросы, на которые можно ответить, игнорируя важную способность систем отвергать запросы, на которые ответить невозможно. Это создает риски в реальных приложениях, где неправильные ответы могут привести к дезинформации или вреду.

Текущие бенчмарки для неотвечаемых запросов не подходят для RAG-систем, так как они содержат статичные и общие запросы, не учитывающие специфику конкретных баз знаний. Часто отказ системы от ответа связан с ошибками в поиске, а не с осознанием невозможности ответа, что указывает на пробел в методах оценки.

Существующие исследования и ограничения

Исследования по неотвечаемым запросам выявили проблемы с обработкой неоднозначных и недостаточно определённых вопросов. Оценка RAG-систем продвинулась с помощью методов типа RAGAS и ARES, оценивающих релевантность найденных документов, а также RGB и MultiHop-RAG, ориентированных на точность ответов. Некоторые новые бенчмарки пытаются оценивать способность систем отвергать неотвечаемые запросы, но используют LLM-сгенерированные контексты и ограничиваются одним типом таких запросов, что не позволяет полноценно проверить разнообразие отказов.

Представляем UAEval4RAG

Исследователи Salesforce предложили UAEval4RAG — фреймворк, который автоматически генерирует наборы данных с неотвечаемыми запросами к любой базе знаний и оценивает RAG-системы. Он проверяет как качество ответов на отвечаемые запросы, так и способность отвергать шесть типов неотвечаемых запросов: недостаточно определённые, с ложными предпосылками, бессмысленные, с ограничениями по модальностям, связанные с безопасностью и выходящие за пределы базы данных.

Автоматизированный конвейер создаёт разнообразные и сложные запросы для каждой базы знаний. Оценка проводится с помощью двух метрик на базе LLM — Unanswerable Ratio и Acceptable Ratio.

Всеобъемлющая оценка компонентов RAG

UAEval4RAG изучает влияние различных компонентов RAG: моделей встраивания, методов поиска, переписывания запросов, повторной сортировки, трёх LLM и трёх техник подсказок. Испытания 27 конфигураций на четырёх бенчмарках показали, что нет универсальной настройки из-за различий в распределении знаний. Выбор LLM критичен: например, Claude 3.5 Sonnet улучшил точность на 0.4% и показатель приемлемости отказов на 10.4% по сравнению с GPT-4o.

Дизайн подсказок также значительно влияет, оптимальные подсказки повышают эффективность отклонения неотвечаемых запросов на 80%. Для оценки используются три метрики — Acceptable Ratio, Unanswered Ratio и Joint Score.

Валидация и ключевые выводы

UAEval4RAG эффективно генерирует неотвечаемые запросы с точностью 92% и высокой степенью согласия оценщиков на наборах TriviaQA и Musique. Метрики на базе LLM показывают высокую точность и F1-меру для трёх моделей, подтверждая надежность вне зависимости от базовой модели. Анализ подчеркивает влияние подсказок на контроль галлюцинаций и отказов, а также зависимость производительности от характеристик данных — например, от распространённости ключевых слов и факторов безопасности.

Перспективы развития

Фреймворк закрывает важный пробел, оценивая способность RAG-систем отвергать неотвечаемые запросы. В будущем стоит добавить более разнообразные и проверенные человеком данные для повышения универсальности. Адаптация метрик под конкретные задачи может улучшить эффективность. Сейчас оценка проводится для одношаговых взаимодействий, расширение на многоступенчатые диалоги позволит лучше моделировать реальные ситуации с уточняющими вопросами.

Подробнее можно узнать из оригинальной статьи.


Вся заслуга принадлежит исследователям Salesforce. Подписывайтесь на нас в Twitter, присоединяйтесь к нашему сообществу ML на Reddit с 95 тысячами участников и подписывайтесь на нашу рассылку.

🇬🇧

Switch Language

Read this article in English

Switch to English