3,583 papers
arXiv:2610.32114 83 23 окт. 2026 г. FREE

Tampered ML: слабые места LLM-судьи при выборе из двух планов

КЛЮЧЕВАЯ СУТЬ
Поменяй два варианта местами, и LLM-судья может выдать другой ответ: по отдельности в каждом порядке точность около 66%, а верно в обоих порядках только 43%. Тест Tampered ML позволяет проверить, можно ли доверять модели выбор лучшего из двух планов, решений или вариантов. Авторы взяли реальные планы экспериментов из статей по машинному обучению. К каждому сделали копию с одним подставленным методологическим изъяном (правка около 2% текста). Каждую пару показывали в двух порядках, и засчитывали ответ, только если модель выбрала честный план в обоих случаях. Даже лучшие модели при таком условии дают около 78%.
Адаптировать под запрос
⚡

TL;DR

Исследование показывает, как LLM ошибается, когда выбирает лучший из двух планов эксперимента. Авторы взяли реальные эксперименты из научных статей по машинному обучению и сделали вторую версию каждого с одной подставленной методологической ошибкой, меняя около 2% текста. Модель должна выбрать более надёжный план. Каждую пару показывали в двух порядках: оригинал первым и оригинал вторым.

Главная находка: ответ зависит от порядка показа. Модель верно выбирает план в одном порядке и ошибается в другом, хотя текст тот же. У некоторых моделей точность «в каждом порядке по отдельности» около 66%, а «верно в обоих порядках» только 43%. Даже лучшие модели при требовании «верно в обоих» дают около 78%. Ошибаются они не от незнания: часто называют нужный изъян, но потом оправдывают его. Они принимают подробность за строгость («автор честно всё расписал»), частоту за правильность («так делают все») и повторяют убедительное самообоснование слабого плана.

Что с этим делать, подсказывает проверка «подсказок»: если модели прямо сказать, что в одном из планов есть изъян, назвать его категорию или дать отдельный разбор каждого плана по уровням серьёзности, точность заметно растёт. Получается рабочая процедура для LLM-судьи: гонять сравнение в обоих порядках, разбирать каждый вариант отдельно и сверять с чеклистом типовых изъянов.

🔬

Схема метода

Это не новая техника, а тест на надёжность LLM-судьи. Вот как его устроили:

ШАГ 1: Берём оригинальный план эксперимента → O
ШАГ 2: Копия с одним подставленным изъяном (правка ≤10% текста) → T
ШАГ 3: Модель выбирает «более методологически надёжный» → два запроса:
         • O первым, T вторым
         • T первым, O вторым
ШАГ 4: Засчёт только если выбран O в ОБОИХ порядках

Проверка «подсказок» (в оригинале разбирали на трудной части выборки):

Базовый вопрос:      «Какой план методологически надёжнее?»
+ Раскрытие изъяна:  «В одном плане есть изъян, найди его»
+ Раскрытие категории: + название типа изъяна
+ Разбор по уровням: отдельный обзор каждого плана по тирам серьёзности
+ Полный набор:      всё вместе
🔍

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

  • Данные: 1 858 пар из принятых докладов крупных конференций по ML 2024–2026.
  • Проверка пар: многоступенчатые фильтры. Человеческая проверка аспирантами оценила долю корректных пар в 86%.
  • Модели: около двух десятков современных (Claude, GPT, Gemini, Grok, DeepSeek, Qwen и другие).
  • Анализ рассуждений: авторы читали объяснения моделей в случаях, когда те выбирали план с изъяном.
  • Проверка на «везение»: другая LLM смотрела, правильно ли названа ошибка в случаях, когда модель угадала только в одном порядке. У сильных моделей ошибка названа верно в 86–92% случаев, так что это не слепой выбор первого варианта.
📌

Какие изъяны подставляли

Это готовый чеклист для ревью любого плана эксперимента, теста, исследования:

  1. Смешанное сравнение — вместе с проверяемым фактором меняется ещё что-то.
  2. Заблокированный механизм — убрана ситуация, где проверяемая идея вообще могла бы сработать.
  3. Не та метрика — измеряют не то, о чём заявлен вывод.
  4. Неравные условия — одному варианту больше настройки, информации или удобнее подсчёт.
  5. Вырожденное сравнение — варианты идентичны, все проваливаются или упираются в потолок.
  6. Невыполненные условия теории — опора на правило, которое здесь не действует.
  7. Круговая оценка — оценка зависит от самого проверяемого метода или от выбранных по итоговому результату настроек.
  8. Утечка данных — использована информация, которой не должно быть.
📌

7 типовых ошибок рассуждения LLM-судьи

Ошибка Что происходит
Подробность как строгость Чем детальнее и «прозрачнее» описан слабый план, тем выше оценка
Стандарт как правильность «Так принято в области» принимается за доказательство надёжности
Эхо самообоснования Модель пересказывает довод плана в его защиту
Неумение взвесить Критикует оба плана, но не определяет, какой изъян решающий
Самопротиворечие В одном порядке ругает приём, в другом хвалит
Неверно применённый принцип Называет верное правило, но применяет в обратную сторону
Галлюцинация о статье «Вспоминает» исходную работу и подгоняет под неё ответ
🚀

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

В статье тестировались только ML-эксперименты. Перенос на бизнес-тесты ниже — это адаптация, самими авторами не проверенная. Сильная зона метода: сравнение двух близких планов проверки, где разница в одной методологической детали.

Задача: Продуктовая команда ВкусВилла проверяет, что рассылка в Telegram повышает повторные покупки. Аналитик написал два плана. План А короткий: случайно делим базу, одной группе шлём рассылку, другой нет. План Б длинный, с метриками, сроками и «как у крупных ретейлеров»: сравниваем тех, кто подписался на рассылку, с остальными и заодно запускаем новый промокод. Нужно понять, какому доверять. Модель легко выберет Б из-за подробности и «стандарта».

Промпт:

Ты ревьюер плана эксперимента. Ниже два плана проверки одной гипотезы.


Гипотеза: рассылка в Telegram увеличивает долю повторных покупок
в течение 30 дней у клиентов ВкусВилла в Москве.



[текст плана Б]



[текст плана А]


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

Затем вторым запросом повторите то же, поменяв планы местами (А как Plan_1, Б как Plan_2). Если выбор изменился, не доверяйте ответу и разберите расхождение вручную.

Результат: Модель выдаст два списка проблем по уровням серьёзности, назовёт одну решающую проблему и выберет план. Ожидаемо она заметит, что в плане Б смешаны два фактора (рассылка и промокод) и самоотбор подписчиков. Дальше смотрите на два запроса: совпал ли выбор в обоих порядках.

🧠

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

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

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

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

Рычаги: - Порядок планов. Всегда два запроса, итог считайте только при совпадении выбора. - Тиры серьёзности. Добавьте «что решает исход» — заставит взвесить, а не перечислить. - Чеклист категорий. Подгоните под вашу область: для маркетинга добавьте «выживший» и «сезонность». - Анти-эвристики. Фразы «подробность — не доказательство», «стандарт — не доказательство» прямо закрывают две частые ошибки. - Ожидание изъяна. «В одном из планов может быть критичная ошибка» — сдвигает модель к поиску, но может спровоцировать придирки к безупречному плану.

📋

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

В статье нет готового промпта, только описание условий. Базовый вопрос авторов: «какой дизайн методологически надёжнее». Шаблон ниже собран из описанных в статье элементов: разбор по тирам, категории изъянов, два порядка. Это адаптация, а не авторский текст.

Ты ревьюер плана {что_проверяем}.


{гипотеза_или_вопрос}



{текст_первого_плана}



{текст_второго_плана}


Шаги:
1. Отдельно для каждого плана составь список методологических
   проблем по уровням: КРИТИЧНО / СЕРЬЁЗНО / МЕЛКО.
   Проверь по категориях: {список_категорий_изъянов}.
2. Подробность описания и ссылки на «стандартную практику»
   не считай аргументом. Оценивай, что план позволяет доказать.
3. Определи самую решающую критичную проблему.
4. Выбери более надёжный план. Ответ: «Plan_1» или «Plan_2»
   и 3 предложения обоснования.

Подставьте: {что_проверяем} — A/B-тест, исследование, пилот, план миграции. {список_категорий_изъянов} — вставьте 8 категорий выше или свои. Запустите второй раз, поменяв Plan_1 и Plan_2 местами.

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

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

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

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

⚠️

Ограничения

⚠️ Другая область: Тест сделан на ML-экспериментах из научных статей. Перенос на бизнес-тесты, маркетинг, аналитику — разумная экстраполяция, но авторы её не проверяли.

⚠️ Даже лучшие модели не надёжны: Лучшие системы верно решали около 78% пар при строгом критерии «в обоих порядках». Как единственному арбитру для важных решений им доверять нельзя.

⚠️ Часть подсказок нереалистична: Раскрытие изъяна и категории — это диагностика. В реальной работе вы не знаете, где ошибка. Применим разбор по тирам и общий чеклист, а не точная подсказка.

⚠️ Порядок не лечится промптом: Эффект позиции показан как устойчивый. Авторы не нашли объяснения и не предлагают способа убрать его одной формулировкой. Остаётся запускать оба порядка.

⚠️ Подставленные изъяны искусственны: Реальные планы ломаются менее «чисто». Авторы оценивают, что около 14% пар в бенчмарке спорные.

⚠️ Текст исследования обрезан: Численный выигрыш от каждой подсказки здесь не виден. Известно только, что она «заметно улучшает» результат на трудной выборке.

🔗

Ресурсы

  • Tampered ML: Evaluating LLM Judgment of Machine Learning Research — Soroush Ebadian, Parand A. Alamdari (Anthropic Fellows Program, University of Toronto), Joe Benton, Hailey Joren (Anthropic).
  • Код и данные: https://github.com/tamperedml/tamperedml
  • Смежные работы: FLAWS (Xi et al., 2025), PaperAudit-Bench (Tu et al., 2026), SPOT (Son et al., 2025).

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

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

Поменяй два варианта местами, и LLM-судья может выдать другой ответ: по отдельности в каждом порядке точность около 66%, а верно в обоих порядках только 43%. Тест Tampered ML позволяет проверить, можно ли доверять модели выбор лучшего из двух планов, решений или вариантов. Авторы взяли реальные планы экспериментов из статей по машинному обучению. К каждому сделали копию с одним подставленным методологическим изъяном (правка около 2% текста). Каждую пару показывали в двух порядках, и засчитывали ответ, только если модель выбрала честный план в обоих случаях. Даже лучшие модели при таком условии дают около 78%.

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

Это не новая техника, а проверка судьи на честность. Текст тот же, порядок другой, и вердикт уже другой. Значит, часть «правильных» ответов была просто удачей. Модель часто сама называет нужный изъян, а потом его оправдывает. Три любимых оправдания: «автор честно всё расписал» (подробность принята за строгость), «так делают все» (частота принята за правильность) и убедительное самообоснование слабого плана. Модель верит тому, насколько гладко план рассказывает про себя, а не тому, что в нём написано. Это как проверяющий, которого убедил уверенный докладчик.

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

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

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

Любая оценка «A или B» через LLM: сравнение планов экспериментов, ревью архитектурных решений, выбор из двух черновиков, автоматическая оценка ответов других моделей. Особенно когда варианты похожи по тексту и отличаются одной тонкой ошибкой. НЕ подходит для очевидно разных вариантов, где разница видна сразу. Одиночный вердикт без проверки порядка не стоит считать надёжным в серьёзных решениях.

Мини-рецепт

1. Гоняй дважды: первый запрос с A первым, второй с B первым. Верь вердикту, только если выбор совпал.
2. Разбирай по одному: отдельным запросом проси разбор каждого варианта. Пусть выпишет изъяны и разложит их по серьёзности: критичные, существенные, мелкие.
3. Дай чеклист: перечисли типовые изъяны своей области. Для экспериментов это утечка тестовых данных, слабая база для сравнения, подгонка под результат, слишком мало повторов.
4. Предупреди: напиши, что в одном из вариантов может быть скрытая ошибка. Не обещай, что она точно есть, иначе модель начнёт её выдумывать.
5. Режь самоуверенность: запрети аргументы вроде «автор всё подробно описал» и «так принято». Требуй опираться на сам текст плана.
6. Расхождение = сигнал: если ответы в двух порядках разные, отдай пару человеку.

Примеры

[ПЛОХО] : Вот два плана эксперимента. Какой методологически надёжнее?
[ХОРОШО] : Ниже два плана. Сначала для каждого отдельно выпиши изъяны и раздели их на критичные, существенные и мелкие. Проверь по списку: утечка тестовых данных, слабая база сравнения, подгонка настроек под тест, мало повторных запусков. Не считай подробное описание доказательством строгости. Не считай «так делают все» аргументом. Только потом выбери более надёжный план и назови решающий изъян другого. Затем повтори запрос, поменяв планы местами, и сравни два ответа.
Источник: Tampered ML: Evaluating LLM Judgment of Machine Learning Research
ArXiv ID: 2610.32114 | Сгенерировано: 2026-10-26 15:50

Проблемы LLM

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

Методы

МетодСуть
Раздельный разбор по уровням серьёзности — защита от убедительного текстаНе сравнивай варианты в одном запросе. Шаг 1: для каждого варианта сделай отдельный запрос. Найди изъяны. Раздели на критические, средние, мелкие. Для каждого укажи, почему он ломает вывод. Шаг 2: дай модели оба разбора и попроси выбрать. Правило: один критический изъян весит больше десяти мелких. Почему работает: при совместном чтении уверенный текст одного варианта заглушает слабое место. При раздельном разборе у текста нет соседа для сравнения, и модель смотрит только на изъяны. Уровни серьёзности не дают «подробности» перевесить критическую ошибку. Усиление: добавь список типовых ошибок для твоей области (утечка данных, нечестная база сравнения, подгонка под тест). Модель сверяет с ним каждый вариант. Если знаешь, что изъян есть, скажи об этом прямо: В одном из вариантов есть изъян. Найди его. Это переключает модель из режима «одобрить» в режим «искать». Когда да: проверка планов, кода, аргументации, ответов других моделей. Когда нет: вкусовые сравнения, где «изъяна» нет
📖 Простыми словами

Tampered ML: EvaluatingLLMJudgment of Machine Learning Research

arXiv: 2610.32114

Большие языковые модели до сих пор не умеют думать критически — они просто ведутся на уверенный тон и гладкий текст. Если дать LLM два научных плана, где в одном спрятана фатальная методологическая ошибка, она сядет в лужу. Изменение всего 2% текста напрочь ломает оценку: модель видит знакомые термины и решает, что всё отлично. Для неё гладкая наукообразная туфта выглядит так же убедительно, как реальная наука.

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

Бенчмарк Tampered ML вскрыл главные болячки LLM-судей: дикий position bias и слепоту к системным ошибкам. Модель банально голосует за тот вариант, который прочитала первым. А если в испорченный текст ввернуть уверенное «как принято в индустрии», модель моментально проглатывает лажу — эффект псевдоавторитета напрочь отключает ей остатки анализа.

Авторы гоняли тест на статьях по машинному обучению, но принцип универсален. Ровно те же грабли ждут в бизнесе, если доверить AI выбор между двумя планами A/B-тестирования, маркетинговыми стратегиями или финмоделями. Полагаться на модель как на независимого судью в комплексных задачах — гарантированный слив бюджета.

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

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

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

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