3,583 papers
arXiv:2610.37624 82 27 окт. 2026 г. FREE

Баланс доказательств в памяти: почему сжатие обсуждения агентов ломает финальное решение

КЛЮЧЕВАЯ СУТЬ
Убери из сводки пометки «это назвали агенты 1, 2, 3» — в проблемном сценарии точность растёт на 13–24 пункта. Метод позволяет передавать итог спора нескольких агентов финальному решателю так, чтобы он не перекашивал выбор. Сводка хранит факты за и против по каждому варианту и не показывает, кто что сказал. Пометки работают как социальное доказательство: факт, который назвали четверо, кажется весомее, хотя его просто раздали всем одинаково. Фишка: оба популярных фильтра («оставь редкое» и «оставь релевантное») ломаются, потому что решает не правило отбора, а баланс, который доехал до финала.
Адаптировать под запрос
⚡

TL;DR

Исследование показывает, как правильно (и неправильно) передавать итог обсуждения нескольких LLM-агентов финальному «решателю». Два очевидных правила отбора фактов для сводки оба ломаются: «оставляй редкое» и «оставляй релевантное». Решение модели следует балансу доказательств за и против, который попал в сводку, а не правилу, по которому сводку собирали. Отдельная находка: пометки «этот факт назвали агенты 1, 2, 3, 4» работают как социальное доказательство (эффект «если многие так говорят, то это важнее»). Если пометки убрать, точность в проблемном сценарии растёт на 13–24 пункта.

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

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

🔬

Схема метода

Статья не предлагает единого метода. Это набор проверенных правил. Ниже схема передачи работы, которая из них следует.

ШАГ 1: Агенты обсуждают задачу → полный транскрипт
ШАГ 2: Отдельный вызов-«сводщик» сжимает обсуждение → список фактов
        БЕЗ имён авторов и счётчиков «сказали N агентов»,
        с фактами за И против каждого варианта
ШАГ 3: Финальному агенту отдаём только: задачу + варианты + сводку
        (не весь транскрипт)

Шаги 2 и 3 — отдельные запросы. В исследовании решение принимал отдельный вызов, который видел только описание, варианты и память.

🚀

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

Задача: Селлер на Ozon выбирает поставщика упаковки для хрупкого товара. Три агента-аналитика изучили кандидатов (по ценам, срокам и отзывам). Они поспорили, и теперь нужна сводка для финального агента, который назовёт победителя. Метод сильнее всего там, где решение строится на сумме разнонаправленных фактов. Для таких задач он и подходит.

Промпт для «сводщика»:

Ты готовишь сводку обсуждения для человека, который примет финальное решение
и не видел спора. Выбор: поставщик упаковки для хрупкого товара на Ozon.
Варианты: «ПакетПро» (Москва), «КартонСиб» (Новосибирск), «ЭкоБокс» (Казань).

Ниже — обсуждение трёх аналитиков:
{транскрипт}

Правила сводки:
1. Выпиши ВСЕ различные факты о вариантах — отдельными строками.
2. Для каждого факта укажи, в пользу какого варианта он говорит и какого против.
3. Сохраняй неудобные факты наравне с удобными. Ничего не отбрасывай
   только потому, что он «не по теме» или «его назвал один человек».
4. НЕ указывай, кто из аналитиков что сказал. НЕ пиши «все согласились»
   или «мнение большинства». Один факт — одна строка, без счётчика сторонников.
5. Если аналитики расходятся, запиши оба утверждения и условия, при которых каждое верно.
6. В конце — таблица: вариант | факты «за» | факты «против».

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

🧠

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

Слабость. Модель-решатель не оценивает факты по отдельности, а как бы суммирует перевес. Поэтому любая сводка, которая искажает пропорцию «за и против», сдвигает ответ. Отбор «по редкости» работает только тогда, когда редкие факты случайно оказались полезными. Отбор «по релевантности» пропускает ловушки, потому что ловушка тоже относится к критериям. Даже идеальный фильтр релевантности проигрывал редкости 23–31 пункт в классическом сценарии (полезные факты у отдельных агентов, ловушки общие).

Сильная сторона. Модель хорошо считает баланс, когда он перед глазами. В статье точность росла почти ровно с чистым перевесом верного варианта: около 10–13% при перевесе −2 против 96% при +4 и больше. Если баланс собран честно, дальше способ отбора почти ничего не добавлял.

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

Рычаги управления: - Пометки авторства → убери, чтобы устранить эффект «большинства». Если нужна прослеживаемость, держи её в отдельном месте, а не в строках, которые читает решатель. - Правило 3 (неудобные факты) → усиливай для рискованных решений: найм, закупки, юридические выводы. - Таблица «за/против» → убери для простых задач, оставь для спорных. - Лимит длины сводки → чем строже, тем выше риск потерять нужный факт. Для критичных решений не режь.

📋

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

Точный промпт сводки в статье не приведён в основном тексте. Шаблон ниже собран по её описанию «evidence-preserving summary» (сохранять каждое доказательство с условиями, неопределённостью и разногласиями) плюс найденное правило про пометки авторства.


Ты составляешь нейтральную сводку обсуждения для человека, который примет
финальное решение и не видел спора.



Решение: {что_выбираем}
Варианты: {список_вариантов}
Критерии: {критерии_через_запятую}



{транскрипт_обсуждения}



1. Выпиши каждый различный факт отдельной строкой.
2. Для каждого факта: какому варианту он помогает, какому вредит.
3. Сохраняй условия, неопределённость и разногласия: если мнения расходятся,
   запиши обе версии.
4. Не отбрасывай факт за то, что он «побочный» или «его назвал один».
5. Не указывай авторов и не пиши «все согласны», «большинство считает».
6. Сначала факты, потом таблица: вариант | за | против.
   Выводов и рекомендаций не делай.

Что подставлять: {что_выбираем} — суть решения, {список_вариантов} — 2–5 вариантов, {критерии} — по чему сравниваем, {транскрипт_обсуждения} — текст спора или заметки агентов.

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

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

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

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

⚠️

Ограничения

⚠️ Синтетический бенчмарк: обсуждения в основных тестах были написаны по сценарию, каждый агент по очереди называл свои факты. Правильный ответ выводился по жёсткому правилу: каждый «за» даёт +1, «против» −1. В реальных решениях веса фактов неравны.

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

⚠️ Сводка «по правилам» не панацея: сводка с сохранением доказательств в классической конфигурации показала только 51–59% против 88% у отбора по редкости. Правила про баланс и теги в промпте сводщика авторы напрямую не проверяли.

⚠️ Малые и не самые свежие модели: основные тесты шли на двух открытых моделях 7–8 млрд параметров и двух моделях DeepSeek. Флагманские модели могут вести себя мягче.

⚠️ Текст статьи неполный: часть раздела про пометки авторства оборвана. Цифры взяты из аннотации и основной части.

🔍

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

Авторы увидели проблему в известном бенчмарке: там редкие факты совпадают с полезными, поэтому «оставляй редкое» выглядит гениальным. Они построили CrossProfile: 60 шаблонов решений, в каждом 12 фактов (5 в пользу верного варианта, 3 «ловушки», 4 нерелевантных). Каждую группу фактов поочерёдно делали общей для всех четырёх агентов или личной для одного. Получилось 8 вариантов и 480 задач при неизменном тексте фактов.

Дальше сравнили политики сжатия: «редкое сначала», «релевантное сначала» (в том числе с идеальным «оракулом» релевантности), «первое упомянутое», случайный выбор и саммари. Прогоняли на Qwen2.5-7B, Llama-3.1-8B и двух DeepSeek. Редкость оказалась не лучше случайного выбора в среднем: она выигрывает, только когда ловушки у многих, и проигрывает, когда они у единиц. Релевантность в классическом случае теряла 20–32 пункта даже с идеальным фильтром. Удивило, что полный набор фактов (без сжатия) показал в этом случае лишь около 55%, хотя баланс был в пользу верного ответа. Оказалось, дело в пометках «сказали 4 агента». Их убрали или перемешали случайно при том же порядке строк, и точность выросла на 13–24 пункта. Это отделило эффект пометок от эффекта позиции в тексте.

Главный практический вывод: смотри не на политику отбора, а на то, какой баланс «за/против» получает решатель.

💡

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

🔧 Техника: просить явный подсчёт баланса → защита от скрытого перекоса

Это моя адаптация, в статье её нет. Добавь в промпт финальному агенту:

Прежде чем выбрать, для каждого варианта посчитай факты «за» и «против»
из сводки и покажи разницу. Затем выбери и объясни, что перевесило.

Цель: если сводка перекошена, перекос станет виден, а не растворится в ответе.

🔗

Ресурсы

  • Работа: Rare, Relevant, and Still Wrong: How Memory Fails LLM Group Decisions
  • Авторы: Anouar Imel (UESTC), Imad Charradi (Xidian University), Abderrahman Sghir (Nanjing University of Aeronautics and Astronautics), Khalil El Khammar (Nanjing University of Information Science and Technology)
  • Бенчмарк CrossProfile (60 шаблонов, 480 задач); связанный бенчмарк HiddenBench (Li, Naito, Shirado 2026); классика: Stasser & Titus 1985 про эффект общего знания

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

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

Убери из сводки пометки «это назвали агенты 1, 2, 3» — в проблемном сценарии точность растёт на 13–24 пункта. Метод позволяет передавать итог спора нескольких агентов финальному решателю так, чтобы он не перекашивал выбор. Сводка хранит факты за и против по каждому варианту и не показывает, кто что сказал. Пометки работают как социальное доказательство: факт, который назвали четверо, кажется весомее, хотя его просто раздали всем одинаково. Фишка: оба популярных фильтра («оставь редкое» и «оставь релевантное») ломаются, потому что решает не правило отбора, а баланс, который доехал до финала.

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

Не спрашивай сводщика, что важное. Проси, что за и что против каждого варианта. Финальный агент не оценивает факты по одному. Он суммирует перевес. Решение следует балансу доказательств в сводке, а не правилу, по которому её собирали. Цифры из статьи: при перевесе верного варианта −2 точность 10–13%. При +4 и выше — 96%. Это как весы: неважно, кто выкладывал гири, важно, сколько лежит на каждой чаше.

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

Фильтр «по релевантности» пропускает ловушки. Ловушка — правдивый факт по теме, который тянет к неверному варианту. Фильтр «по редкости» работает, только если редкие факты случайно оказались полезными. Даже идеальный фильтр релевантности проиграл редкости 23–31 пункт в классическом сценарии. Ещё одна причина: правдивый, но однобокий факт сдвигает решение без единой лжи. «Прошёл все проверки» звучит отлично, пока не узнаешь, что поставщик девять дней молчал на аварийные вызовы. Когда баланс собран честно и без счётчиков сторонников, способ отбора почти ничего не добавляет — остаётся чистое содержание. Жесть в другую сторону: в свободных спорах полный текст обсуждения дал точность ниже, чем вообще без заметок.

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

Цепочки агентов, где одни спорят, а другой принимает решение → особенно закупки, найм, выбор поставщика, юридические выводы, когда решение строится на сумме разнонаправленных фактов. Нужно, чтобы аналитики реально назвали факты в обсуждении. НЕ подходит, если важные доказательства никто не произнёс: сводка не вернёт то, чего не было в споре. Оговорки: тесты шли на синтетических спорах, где каждый факт весит ровно ±1. Модели были небольшие (7–8 млрд параметров) плюс две модели DeepSeek. Сама сводка «с сохранением доказательств» в классической схеме набрала лишь 51–59% против 88% у отбора по редкости. Правила про баланс и убранные пометки в промпте сводщика авторы напрямую не проверяли. Считай это гипотезой для своей проверки, а не готовым рецептом.

Мини-рецепт

1. Разведи роли: аналитики спорят, сводщик пишет итог, решатель выбирает. Это три отдельных вызова.
2. Дай сводщику задачу и варианты: <задача>выбор поставщика упаковки, <варианты>А, Б, В. Пусть знает, что выбор делает не он.
3. Потребуй все факты: каждый на отдельной строке, с пометкой, какому варианту он помогает и какому вредит.
4. Запрети авторов и счётчики: никаких «аналитик 2 сказал», «все согласны», «мнение большинства».
5. Сохрани неудобное: факт назвал один человек или он «не по теме» — всё равно оставляй.
6. Добавь таблицу: вариант | за | против. Выводов и рекомендаций от сводщика не нужно.
7. Отдай решателю минимум: задача, варианты, сводка. Полную запись спора не давай.
8. Проверь на своём споре: прогони сводку с пометками авторства и без них. Сравни выбор.

Примеры

[ПЛОХО] : Кратко перескажи обсуждение трёх аналитиков и оставь самое важное и релевантное для выбора поставщика
[ХОРОШО] : Ты готовишь сводку для человека, который выберет поставщика упаковки и не видел спора. Варианты: ПакетПро, КартонСиб, ЭкоБокс. Выпиши каждый факт отдельной строкой и укажи, какому варианту он помогает и какому вредит. Неудобные факты сохраняй наравне с удобными. Не указывай, кто из аналитиков что сказал. Не пиши «все согласны» и «большинство считает». В конце дай таблицу: вариант | за | против. Выводов не делай. Обсуждение: {текст}
Источник: Rare, Relevant, and Still Wrong: How Memory Fails LLM Group Decisions
ArXiv ID: 2610.37624 | Сгенерировано: 2026-10-29 06:10

Проблемы LLM

ПроблемаСутьКак обойти
Модель считает факт весомее, если его повторили несколько источниковНесколько агентов или документов обсудили задачу. Сводка помечает факты: «назвали агенты 1, 2, 3» или «большинство считает». Модель-решатель читает это как социальное доказательство. Факт с пометкой «многие» перевешивает другие. Но повтор не делает факт важнее. Часто все просто получили одни и те же данные. Решение уходит не туда, хотя все нужные факты в сводке есть.Убери из сводки авторов и счётчики. Один факт — одна строка. Не пиши «все согласны» и «мнение большинства». Нужна прослеживаемость? Храни её отдельно, не в тексте, который читает решатель.

Методы

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

Тезисы

ТезисКомментарий
Решение модели следует балансу фактов в сводке, а не правилу, по которому сводку собралиМодель не взвешивает факты по одному. Она как бы считает перевес «за» минус «против». Чем больше перевес в сторону верного варианта, тем точнее ответ. Если перевес в сторону неверного, ошибка почти гарантирована. Поэтому два привычных правила отбора ненадёжны. «Оставляй редкое» работает, только если редкие факты случайно полезные. «Оставляй релевантное» пропускает ловушки: правдивые факты по теме, которые тянут к неверному варианту. Однобокий, но правдивый набор фактов сдвигает решение без единой лжи. Применяй: проверяй сводку не по тому, насколько она короткая или «по теме». Проверяй, сохранена ли пропорция «за» и «против». Для этого проси таблицу вариант | за | против.
📖 Простыми словами

Rare, Relevant, and Still Wrong: How Memory FailsLLMGroup Decisions

arXiv: 2610.37624

Финальная нейросеть-решатель не анализирует суть аргументов критически — она тупо взвешивает баланс доказательств за и против, которые попали в итоговую сводку. Если несколько агентов спорят, а потом их болтовню сжимают для главного, стандартные фильтры дают сбой. Фильтровать факты «по релевантности» или «по редкости» — одинаково провальная стратегия. Модель не ищет истину, она просто смотрит, какая куча аргументов визуально перевесила в тексте.

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

Исследователи вскрыли конкретные грабли: если тупо вырезать из сводки авторство и фразу «это назвали агенты 1, 2 и 3», точность решения взлетает сразу на 13–24 пункта. Фильтр отбора по релевантности вообще сливает ловушкам: он проиграл отбору по редкости 23–31 пункт, потому что красивый мусор тоже выглядит релевантным. Работает не слепое сжатие текста, а жёсткий контроль пропорции аргументов, которые ты скармливаешь решателю.

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

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

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

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

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