3,583 papers
arXiv:2610.27027 79 19 окт. 2026 г. FREE

Мультиагентная проверка: больше агентов не равно меньше галлюцинаций, всё решает сила модели в финальной роли

КЛЮЧЕВАЯ СУТЬ
Парадокс: три агента вместо одного дают ответ точнее, а выдумок в объяснении не становится меньше. Метод позволяет проверять объяснение агентов по одному факту и собрать связку так, чтобы она не плодила ложь. Фишка: самую сильную модель ставь не в команду, а на финальную роль — туда, где один агент читает всё и решает, что оставить. Затем рассуждение режется на атомарные утверждения, и каждое сверяется с источником. Так ты ловишь выдумки, которые в общем тексте выглядят убедительно. Замена только итогового агента сократила фактические противоречия у слабой модели примерно втрое.
Адаптировать под запрос
⚡

TL;DR

Исследование проверило популярную идею «несколько агентов проверят друг друга, и ошибки отсеются». Взяли одну модель и три схемы коллаборации: панель из трёх экспертов с модератором, дебаты в два раунда и иерархию (предлагают → дорабатывают → итоговый агент). Галлюцинации считали не только в ответе, но и внутри объяснения, которое выдаёт система. Результат: коллаборация чаще повышает точность ответа, но галлюцинации в рассуждениях не снижает как правило. Ни одна схема не оказалась надёжно лучше других.

Что идёт не так на практике: ответ верный, а в обосновании есть выдуманные факты или утверждения, которых нет в исходном документе. Читатель видит убедительный текст и верит ему. Уровень галлюцинаций задаёт сама модель, а не схема и не число агентов. У сильной модели коллаборация слегка помогает, у слабой усиливает ошибки: агенты читают тексты друг друга и тащат неподтверждённое дальше, как «ложный консенсус». Увеличение числа агентов с трёх до семи почти ничего не меняет.

Практический вывод: не надеяться, что «агенты друг друга проверят». Нужно поставить самую сильную модель на финальную роль (итоговый агент, который читает всё и решает, что оставить) и проверять каждое утверждение в рассуждении по источнику. Если модель получила список своих ошибок, она их заметно чинит, но самая слабая модель в тесте не смогла починить ничего.

🔬

Схема метода

Это не одна техника, а набор проверенных решений. Вместе они образуют схему сборки надёжной проверки.

РЕШЕНИЕ 1: Не считать мультиагентность защитой от галлюцинаций
           → точность ≠ достоверность рассуждения

РЕШЕНИЕ 2: Самую сильную модель — в роль итогового агента (агрегатора)
           → слабый агрегатор над сильными агентами всё равно ошибается;
             сильный агрегатор над слабыми поднимает результат почти до своего уровня

РЕШЕНИЕ 3: Не наращивать число агентов (3 → 7 почти ничего не даёт)

РЕШЕНИЕ 4: Проверять рассуждение по утверждениям:
           ШАГ А: разбить объяснение на атомарные утверждения (по одному факту)
           ШАГ Б: каждое сверить с источником → ПОДТВЕРЖДЕНО / ПРОТИВОРЕЧИТ / НЕТ В ИСТОЧНИКЕ
           ШАГ В: проверить пары утверждений на взаимное противоречие

РЕШЕНИЕ 5: Показать модели её помеченные ошибки → переписать
           (работает, если модель не совсем слабая)

Шаги А–В можно выполнить в одном промпте или в отдельных запросах.

🚀

Пример применения

Задача: Руководитель отдела в московской компании делает выжимку из договора аренды офиса на 40 страниц. Выжимку собирает мультиагентная связка, а решение по срокам и штрафам он будет принимать, опираясь на объяснения агентов. Нужно проверить, что в выжимке нет придуманных пунктов.

Промпт (отдельный чат, лучшая доступная модель):

Ты — аудитор фактов. Тебе даны ИСТОЧНИК (текст договора аренды) и ВЫЖИМКА (рассуждение, подготовленное другими агентами).

ШАГ 1. Разбей ВЫЖИМКУ на атомарные утверждения: одно утверждение — один факт. Раскрой местоимения («он», «это» → конкретные слова), сохрани отрицания. Повторы убери.

ШАГ 2. Для каждого утверждения найди опору в ИСТОЧНИКЕ и поставь метку:
- ПОДТВЕРЖДЕНО — в источнике есть прямое подтверждение (приведи цитату);
- ПРОТИВОРЕЧИТ — источник говорит обратное (приведи цитату);
- НЕТ В ИСТОЧНИКЕ — источник не подтверждает и не опровергает.

ШАГ 3. Возьми все пары утверждений. Могут ли два утверждения быть верными одновременно для этого договора? Выпиши пары, которые конфликтуют.

ШАГ 4. Выведи таблицу: № | утверждение | метка | цитата. Ниже — список проблемных утверждений (ПРОТИВОРЕЧИТ и НЕТ В ИСТОЧНИКЕ) и конфликтующих пар.

Не исправляй выжимку и не додумывай. Если сомневаешься — ставь НЕТ В ИСТОЧНИКЕ.

ИСТОЧНИК:
{текст_договора}

ВЫЖИМКА:
{выжимка_агентов}

Результат: Модель выдаст таблицу утверждений с метками и цитатами из договора. Ниже будет список проблемных утверждений и пар, которые противоречат друг другу. Затем вы возвращаете этот список агентам с просьбой переписать выжимку только на основе источника.

🧠

Почему это работает

Слабость LLM. Агенты в мультиагентной схеме читают тексты, написанные такой же моделью. Если один выдумал пункт, остальные читают его как «ещё одно мнение» и часто повторяют. Модель не может дать то, чего не знает: общение агентов не добавляет им знаний. Поэтому фактические выдумки с ростом числа агентов даже слегка растут.

Сильная сторона LLM. Сверить одно короткое утверждение с одним источником модель умеет хорошо. На такой проверке судья-модель в исследовании согласовалась с людьми-аннотаторами примерно так же, как люди друг с другом. А вот найти собственные ошибки «в целом» модель не умеет, зато исправляет их, когда ей указали место.

Как метод это использует. Проверка разбита на мелкие утверждения, и «в целом» оценивать не нужно. Сильная модель стоит там, где принимается финальное решение. Собственных ошибок слабая модель не видит, поэтому сначала помечает их аудитор, и только потом идёт исправление.

Рычаги управления: - Модель в финальной роли → главный рычаг. Замена только агрегатора снизила фактические противоречия у слабой модели примерно втрое. - Число агентов → не наращивай. Три агента ничем не хуже семи, токены дешевле. - Источник → чем строже ограничишь «только по тексту», тем яснее метка НЕТ В ИСТОЧНИКЕ. - Шаг 3 (пары) → оставь, если рассуждение длинное. У этой метрики судья согласовался с людьми хуже всего, так что на выводы по ней опирайся осторожно.

📋

Шаблон промпта

Ты — аудитор фактов. Даны ИСТОЧНИК и РАССУЖДЕНИЕ (текст, подготовленный другим агентом или моделью).

ШАГ 1. Разбей РАССУЖДЕНИЕ на атомарные утверждения: одно утверждение — один факт. Раскрой местоимения, сохрани отрицания, убери повторы.

ШАГ 2. Сверь каждое утверждение с ИСТОЧНИКОМ. Метки:
- ПОДТВЕРЖДЕНО (+ цитата)
- ПРОТИВОРЕЧИТ (+ цитата)
- НЕТ В ИСТОЧНИКЕ

ШАГ 3. Проверь пары утверждений: могут ли оба быть верными одновременно для {объект_описания}? Выпиши конфликтующие пары.

ШАГ 4. Выведи таблицу: № | утверждение | метка | цитата. Затем — список проблемных утверждений и конфликтующих пар.

Не исправляй текст и не додумывай. При сомнении — НЕТ В ИСТОЧНИКЕ.

ИСТОЧНИК:
{источник}

РАССУЖДЕНИЕ:
{рассуждение}

Подставляйте: - {источник} — документ, на который должен опираться ответ; - {рассуждение} — объяснение, которое выдала модель или мультиагентная связка; - {объект_описания} — «этого договора», «этого пациента», «этого клиента».

Для мультиагентной связки закрепите ещё одно правило: финальную роль отдавайте самой сильной модели, а число агентов держите минимальным.

🚀 Быстрый старт — вставьте в чат:

Вот шаблон аудита фактов. Адаптируй под мою задачу: {твоя задача}.
Задавай вопросы, чтобы заполнить поля.

[вставить шаблон выше]

LLM спросит, что считать источником, какого формата рассуждение вы проверяете и какие утверждения критичны (цифры, сроки, суммы). Эти вопросы нужны, потому что метод работает на сверке утверждения с конкретным источником. Без чёткого источника метка «нет в источнике» теряет смысл.

⚠️

Ограничения

⚠️ Мультиагентность не гарантирует достоверность: схема сама по себе чаще не снижает, а у слабых моделей повышает долю выдуманных и противоречащих утверждений. Выигрыш в точности ответа не равен выигрышу в достоверности объяснения.

⚠️ Слабая модель не лечится коллаборацией: самая маленькая модель в тесте при дебатах была худшей, а после показа собственных ошибок вообще не снизила галлюцинации. Если в схеме только слабые модели, схема не поможет.

⚠️ Аудит не заменяет источник: метки НЕТ В ИСТОЧНИКЕ не говорят, что утверждение ложное. Они говорят только, что документ его не подтверждает. Для критичных решений (медицина, право, деньги) смотрите цитаты вручную.

⚠️ Проверка логических противоречий шумнее остальных: судья согласовался с людьми хуже всего именно на этой метрике. Используйте шаг 3 как подсказку, а не как приговор.

⚠️ Эксперимент ограничен: режим рассуждений в моделях был выключен, прогон в каждой ячейке один, часть разниц статистически не отличима от нуля. Задачи были клиническими: перенос на тексты, договоры и аналитику логичен, но напрямую не проверялся. Часть результатов про самокоррекцию я пересказываю по резюме статьи: основной текст в предоставленном фрагменте обрывается.

🔍

Как исследовали

Команда взяла четыре модели от маленькой Llama-3.2-3B до GPT-5.4-mini и четыре системы: одиночную модель и три мультиагентные схемы. Всё прогнали на трёх клинических задачах: экзаменационные вопросы, вопросы по выписке пациента и поиск неподтверждённых фраз в выписках. Каждая комбинация обработала по 200 примеров. Главная находка в том, как считали: объяснение системы дробили на атомарные утверждения и каждое проверяли судьей-моделью против источника и против корпуса медицинских текстов. Судью предварительно сверили с двумя людьми-аннотаторами.

Что удивило. Между моделями связь сильная: чем точнее, тем меньше галлюцинаций. Внутри одной модели, когда менялась только схема, связь пропадает. Из 36 сравнений «мультиагент против одиночной» достоверно различались 12: четыре улучшения (все у GPT-5.4-mini) и восемь ухудшений (у остальных трёх). Ни одна модель не оказалась по обе стороны. Рост числа агентов с трёх до семи ничего не изменил. А замена только итогового агента на GPT-5.4-mini резко снизила галлюцинации у слабых моделей. При этом система выходила примерно на уровень GPT-5.4-mini, но не выше.

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

💡

Адаптации и экстраполяции

🔧 Техника: убрать «Не исправляй» и добавить второй проход → аудит + починка

После таблицы добавьте в тот же чат:

Теперь перепиши РАССУЖДЕНИЕ, оставив только утверждения со статусом ПОДТВЕРЖДЕНО. Для утверждений ПРОТИВОРЕЧИТ дай исправленную версию с цитатой из источника. Утверждения НЕТ В ИСТОЧНИКЕ убери или пометь «требует проверки».

Это повторяет логику эксперимента с самокоррекцией: модели показали её ошибки, и она их исправила. Работает, если модель достаточно сильная.

Экстраполяция: аудитор и автор — разные модели.

Если в автоматизации или агентной связке пишет слабая и дешёвая модель, назначьте аудитором самую сильную из доступных:

Роль «Автор»: быстрая дешёвая модель, готовит черновик с рассуждением.
Роль «Аудитор» (самая сильная модель): получает ИСТОЧНИК + черновик, выполняет шаги 1–4 из шаблона.
Роль «Итог»: та же сильная модель; пишет финал, используя только ПОДТВЕРЖДЕНО.

В статье отдельно проверена только замена итогового агента, поэтому остальное считайте гипотезой, которую нужно проверить на своих данных.

🔗

Ресурсы

  • Название: Does Multi-Agent Collaboration Reduce Hallucination in Clinical Tasks?
  • Авторы: Won Seok Jang, Harry Bhaskar Joshi, Hong Yu — University of Massachusetts Lowell.
  • Использованные работы: FActScore (Min et al., 2023: разбиение на атомарные утверждения); таксономия галлюцинаций Huang et al. (2025); Multi-Agent Debate (Du et al., 2023); MDAgents (Kim et al., 2024); Mixture-of-Agents (Wang et al., 2024); MedRAG (Xiong et al., 2024).
  • Датасеты: MedExpQA, EHRNoteQA, Hallucinations-MIMIC-DI.

📋 Дайджест исследования

Ключевая суть

Парадокс: три агента вместо одного дают ответ точнее, а выдумок в объяснении не становится меньше. Метод позволяет проверять объяснение агентов по одному факту и собрать связку так, чтобы она не плодила ложь. Фишка: самую сильную модель ставь не в команду, а на финальную роль — туда, где один агент читает всё и решает, что оставить. Затем рассуждение режется на атомарные утверждения, и каждое сверяется с источником. Так ты ловишь выдумки, которые в общем тексте выглядят убедительно. Замена только итогового агента сократила фактические противоречия у слабой модели примерно втрое.

Принцип работы

Схема из трёх шагов, как у бухгалтера на сверке: каждая строка отдельно, а не баланс на глаз. 1. Разбить: объяснение делится на атомарные утверждения, одно утверждение — один факт. Местоимения раскрываются, отрицания остаются. 2. Сверить: каждое утверждение получает метку ПОДТВЕРЖДЕНО, ПРОТИВОРЕЧИТ или НЕТ В ИСТОЧНИКЕ, плюс цитата. 3. Сопоставить: пары утверждений проверяются на конфликт между собой. Модель не оценивает текст «в целом», она сверяет по одному короткому факту с одним документом. Потом проблемные места возвращаются агентам на исправление.

Почему работает

Агенты читают тексты, которые написала такая же модель. Один выдумал пункт, остальные видят «ещё одно мнение» и тащат его дальше. Получается ложный консенсус. Общение не добавляет знаний: модель не может дать то, чего не знает. Поэтому у слабых моделей выдумки при коллаборации растут, а рост с трёх агентов до семи почти ничего не меняет. Токены просто горят впустую. А вот сверить одно короткое утверждение с одним источником модель умеет. Судья-модель в исследовании согласовалась с людьми-разметчиками примерно так же, как люди друг с другом. Свои ошибки «в целом» модель не находит, но чинит, когда ей показали конкретное место. Исключение: самая слабая модель в тесте не смогла починить ничего. Незадача: проверка пар на противоречия шумнее всего, здесь судья с людьми согласовался хуже. Это подсказка, а не приговор.

Когда применять

Работа с документами → выжимки договоров, медицинские и юридические заключения, аналитические отчёты, особенно когда решение принимает человек, а читает он не источник, а объяснение агентов. Мультиагентные связки → когда нужно решить, какую модель поставить на финальную роль и сколько агентов брать (три хватит). НЕ подходит: если в связке только слабые модели, она не поможет. И метка НЕТ В ИСТОЧНИКЕ не значит «ложь», она значит только «документ этого не подтверждает». Для критичных решений (деньги, право, медицина) цитаты смотри глазами.

Мини-рецепт

1. Посади сильного в финал: лучшую из доступных моделей отдай итоговому агенту. Остальных можно взять попроще.
2. Не раздувай команду: три агента, не семь. Качество то же, счёт за токены меньше.
3. Заведи аудитора: отдельный чат, отдельный запрос, лучшая модель. Ему даётся ИСТОЧНИК и РАССУЖДЕНИЕ агентов.
4. Режь на факты: пусть разобьёт рассуждение на утверждения, по одному факту каждое. Без местоимений, с отрицаниями.
5. Требуй цитату: метка без цитаты из источника не принимается.
6. Запрети творчество: Не исправляй текст и не додумывай. При сомнении — НЕТ В ИСТОЧНИКЕ.
7. Верни список агентам: проблемные утверждения и конфликтующие пары идут назад с просьбой переписать только по источнику.
8. Критичное проверь сам: цифры, сроки, суммы смотри по цитатам вручную.

Примеры

[ПЛОХО] : Три агента проверят друг друга, а потом проверь выжимку договора аренды на ошибки
[ХОРОШО] : Ты — аудитор фактов. Даны ИСТОЧНИК (текст договора) и ВЫЖИМКА. Шаг 1: разбей ВЫЖИМКУ на утверждения, один факт на строку. Шаг 2: для каждого поставь метку ПОДТВЕРЖДЕНО, ПРОТИВОРЕЧИТ или НЕТ В ИСТОЧНИКЕ и приведи цитату. Шаг 3: выпиши пары утверждений, которые не могут быть верны одновременно. Шаг 4: выведи таблицу № | утверждение | метка | цитата и список проблемных мест. Не исправляй и не додумывай. ИСТОЧНИК: {текст_договора} ВЫЖИМКА: {выжимка_агентов} На выходе таблица. Например, утверждение «штраф за просрочку — 0,5% в день» получает метку НЕТ В ИСТОЧНИКЕ. Значит, агенты его выдумали, и руководитель не подпишет на основе выдумки.
Источник: Does Multi-Agent Collaboration Reduce Hallucination in Clinical Tasks?
ArXiv ID: 2610.27027 | Сгенерировано: 2026-10-22 17:50

Проблемы LLM

ПроблемаСутьКак обойти
Несколько агентов не отсеивают выдумки, а размножают ихСтавишь несколько копий модели проверять друг друга. Один агент выдумал факт. Остальные читают его как «ещё одно мнение» и повторяют. Получается ложное согласие. Все модели одинаковые, знаний у связки не прибавляется. У слабых моделей выдумок становится даже больше. Добавление агентов (3 → 7) почти ничего не меняетНе рассчитывай, что «агенты сами проверят». Держи минимум агентов. Поставь самую сильную модель в итоговую роль. Проверяй результат отдельным аудитом по источнику (см. методы)
Ответ верный, а объяснение содержит выдумкиМодель даёт правильный итог. В обосновании есть факты, которых нет в документе. Текст звучит убедительно, и читатель ему верит. Коллаборация обычно повышает точность ответа, но не чистит объяснение. Если решение принимают по объяснению, это опасноПроверяй объяснение отдельно от ответа. Не считай верный итог доказательством, что обоснование надёжно. Сверяй каждое утверждение с источником

Методы

МетодСуть
Аудит по одному факту — находит выдумки в рассужденииДай отдельной модели (лучшей из доступных) источник и проверяемый текст. Шаг 1: разбей текст на утверждения, по одному факту в каждом. Раскрой местоимения, сохрани отрицания, убери повторы. Шаг 2: сверь каждое с источником. Метки: ПОДТВЕРЖДЕНО (с цитатой), ПРОТИВОРЕЧИТ (с цитатой), НЕТ В ИСТОЧНИКЕ. Шаг 3: проверь пары утверждений. Могут ли оба быть верными одновременно? Шаг 4: выведи таблицу № \| утверждение \| метка \| цитата и список проблемных. Добавь: «Не исправляй, не додумывай. При сомнении — НЕТ В ИСТОЧНИКЕ». Почему работает: сверить один короткий факт с одним источником модель умеет хорошо. Оценить длинный текст «в целом» она умеет плохо. Оговорки: НЕТ В ИСТОЧНИКЕ не значит «ложь». Это значит «документ не подтверждает». Для денег, права и медицины смотри цитаты сам. Шаг 3 шумный, считай его подсказкой. Без чёткого источника метод теряет смысл
Сильная модель в итоговой роли — главный рычаг качества связкиЕсли в связке несколько ролей, самую сильную модель ставь туда, где читают всё и решают, что оставить. Предлагающих агентов можно взять слабее. Почему работает: итоговый агент решает, какие утверждения пройдут дальше. Слабый итоговый агент пропускает чужие ошибки, даже если предложения были хорошие. Сильный над слабыми поднимает результат почти до своего уровня. Когда да: любая цепочка «предложили → доработали → свели». Когда нет: если все модели слабые, связка не поможет
📖 Простыми словами

Does Multi-AgentCollaboration Reduce Hallucination in Clinical Tasks?

arXiv: 2610.27027

Популярный миф гласит: запусти толпу AI-агентов, пусть они поспорят, и галлюцинации исчезнут сами. Ни черта подобного. Базовая LLM физически не способна родить то, чего не знает, и общение с копиями не добавляет новых знаний. Когда один агент уверенно выдумывает факт, остальные радостно считывают его как «авторитетное мнение». В итоге связка просто убеждает сама себя во лжи, выдавая галлюцинацию за консенсус.

Это как посадить трёх двоечников писать групповой диплом. Один с умным видом «вспомнил» несуществующий закон, второй на его базе выкатил теорию, а третий натянул на это красивый вывод. Получился солидный консилиум дилетантов: звучит складно, оформлено строго, но внутри — полная лажа. От количества раундов спора двоечники внезапно не превращаются в академиков.

В исследовании вскрыли три схемы коллаборации: дебаты в два раунда, панель с модератором и жесткую иерархию агентов. Итог отрезвляет: правильный ответ на выходе они иногда угадывают чаще, но галлюцинации в рассуждениях не снижаются. С ростом числа агентов выдумки внутри объяснений даже слегка растут. Ни одна из трёх систем не показала себя хоть сколько-то надёжнее конкурентов.

Тестировали на сложных медицинских кейсах, но принцип абсолютно универсален. Проверяешь ты договор аренды на 40 страниц, программный код или финотчёт — мультиагентная связка бодро родит вымышленный штраф и сама же в него поверит. Опасность в том, что человек принимает решения, глядя на «логичные объяснения», а они прогнили: красивая цепочка мыслей прячет фальшивку.

Короче: мультиагентность годится для сложной полировки текста, но это полный провал для фактчекинга. Хватит верить в сказку, что агенты «проверят друг друга» без внешнего контроля. Нужна железобетонная точность — прикручивай жёсткий RAG по документам и зови живого эксперта. Иначе ты просто оплачиваешь дорогой хор, который будет слаженно петь тебе чушь.

Работа с исследованием

Адаптируйте исследование под ваши задачи или создайте готовый промпт на основе техник из исследования.

0 / 2000
~0.5-2 N-токенов ~10-30с
~0.3-1 N-токенов ~5-15с