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.