EN DE UK RU
Email

Бенчмарк iFigure AI Agent в медицинской области

Цель

Целью этого бенчмарка было оценить способность iFigure AI Agent давать точные ответы на медицинские вопросы. Особое внимание уделялось оценке влияния механизма Retrieval-Augmented Generation (RAG) на точность ответов.

Экспериментальная конфигурация

1. Базовая модель

Агент был построен на основе следующей большой языковой модели (LLM):
Это компактная, квантованная (Q4_K_M) версия модели с 14 миллиардами параметров, оптимизированная для эффективного инференса.

2. Набор данных

Для оценки использовался набор данных:
Этот набор содержит медицинские вопросы и эталонные ответы и специально предназначен для оценки способности к рассуждению в медицинской области.
Для бенчмарка была случайно выбрана подвыборка из 199 вопросов.

3. Поисковая инфраструктура

AI Agent имел доступ к поисковой системе Kavunka. Её индекс включал:
  • специализированные медицинские сайты,
  • фармацевтические ресурсы,
  • а также немедицинские сайты.
Таким образом, поиск выполнялся в реалистичной и зашумлённой среде, что повышало строгость и экологическую валидность эксперимента.

Сценарии тестирования

Были оценены две экспериментальные конфигурации:
  • Тест A — без RAG

    • Агент не выполнял поисковые запросы.
    • Ответы генерировались исключительно на основе знаний, встроенных в LLM.
  • Тест B — с RAG (без PWG)

    • Агент выполнял поисковые запросы через движок Kavunka.
    • Ответы генерировались на основе найденной информации (retrieval + generation).
    • Механизм PWG (Post-Word Generation rollback) был отключён.

Обоснование исключения PWG

PWG (Post-Word Generation rollback) предполагает откат генерации при обнаружении "unresolved" токенов и попытку повторно сгенерировать ответ. Однако предварительное тестирование показало:
  • улучшение точности ответов было незначительным,
  • задержка ответа существенно увеличивалась,
  • требовались дополнительные циклы отката и повторной генерации токенов.
Поэтому PWG был исключён из финальной экспериментальной конфигурации.

Методология оценки

Каждый сгенерированный ответ сравнивался с эталонным ответом с помощью метрики BERT F1 (bert_f1 rank).
Ответы сортировались:
  • от самого точного (максимальный bert_f1),
  • до наименее точного (минимальный bert_f1).

Интерпретация метрики

  • bert_f1 > 0.9 — ответ считается правильным.
  • Более высокие значения означают более близкое семантическое совпадение с эталонным ответом.

Результаты

Результаты представлены в виде двух кривых:
  • Синяя кривая — модель без RAG и PWG
  • Оранжевая кривая — модель с RAG, без PWG
Кривые отсортированы по убыванию качества ответов.

Наблюдения

  • По всему распределению оранжевая кривая стабильно находится выше синей.
  • Количество ответов с bert_f1 > 0.9 значительно выше при использовании RAG.
  • Разница особенно заметна в верхнем сегменте (ответы наивысшего качества).
  • В нижнем хвосте распределения RAG также демонстрирует стабильное преимущество.

Ключевые выводы

1. RAG существенно повышает точность

Интеграция retrieval-механизмов существенно увеличивает количество правильных ответов (bert_f1 > 0.9).
Это особенно критично в медицине, где:
  • требуется высокая точность,
  • фактическая корректность обязательна,
  • галлюцинации недопустимы.

2. Доступ к поиску компенсирует ограничения LLM

Даже модель с 14 миллиардами параметров без доступа к актуальным внешним источникам:
  • демонстрирует более низкую точность,
  • чаще отклоняется от эталонных ответов.
RAG позволяет системе:
  • опираться на релевантные внешние источники,
  • уточнять фактическую информацию,
  • снижать вероятность генеративных ошибок.

3. PWG не оправдан в данной конфигурации

Поскольку улучшения качества были минимальными, а задержка ответа существенно увеличивалась, использование PWG в этом медицинском QA-сценарии не оправдано.

Заключение

Бенчмарк показывает, что интеграция RAG в iFigure AI Agent:
  • существенно улучшает качество ответов,
  • значительно увеличивает долю правильных ответов,
  • повышает пригодность системы для медицинских приложений.
Результаты подтверждают, что в доменно-специфических областях, таких как медицина, сочетание LLM с retrieval- механизмом является значительно более эффективной архитектурой, чем изолированное использование LLM.