3,583 papers
arXiv:2608.08889 75 9 авг. 2026 г. FREE

Persona Routing: почему "думай перед ответом" вредит LLM в субъективных оценках

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

TL;DR

Когда просишь LLM оценить что-то субъективное — тон текста, безопасность контента, качество ответа для конкретной аудитории — явная инструкция "рассуждай перед ответом" часто ухудшает точность, а не улучшает. Модель тащит в оценку математический стиль рассуждения ("это правильно, потому что..."), а субъективные задачи такого единственно верного пути мысли не имеют.

Исследователи проверили это на реальных задачах модерации Netflix (проверка чувствительности запросов, качества ответов) и обнаружили: если заставить LLM рассуждать через разные "личности" (персоны), точность оценки скачет почти в два раза между худшей и лучшей персоной. То есть большая часть того, что выглядит как "ошибка модели", на самом деле — несовпадение стиля рассуждения с характером задачи. Модель не ошибается в фактах — она рассуждает не той "головой".

Решение простое: не полагаться на дефолтный стиль рассуждения модели. Для субъективной оценки нужно явно задавать роль, соответствующую контексту задачи (не абстрактного "эксперта", а конкретного персонажа с понятным взглядом на вещи), и при важных задачах — тестировать несколько ролей, чтобы найти ту, что даёт стабильно точный результат.


🔬

Схема метода

ШАГ 1: Задай LLM субъективную оценочную задачу БЕЗ явного рассуждения 
       → прямой ответ (базовый результат)

ШАГ 2: Задай ту же задачу С явным рассуждением через КОНКРЕТНУЮ персону 
       (не "эксперт", а живая роль с характером) 
       → ответ с объяснением

ШАГ 3: Сравни оба результата. Если нужна точность — протестируй 
       2-3 разные персоны на одной задаче, выбери самую точную

Все три шага можно делать в одном чате, отдельными запросами.


🚀

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

Задача: SMM-менеджер бренда одежды в VK хочет проверить, не звучит ли шутка в рекламном посте слишком дерзко или обидно для аудитории 18-25 лет.

Промпт (шаг 1, без персоны):

Оцени, подходит ли этот текст для рекламного поста бренда одежды 
в VK, ориентированного на аудиторию 18-25 лет. Ответь только: 
"да" или "нет".

Текст: "Носи то, что бесит твою бывшую училку по этикету"

Промпт (шаг 2, с персоной):

Ты — модератор соцсетей бренда, тебе 24 года, ты сам активно 
читаешь мемные паблики и понимаешь молодёжный юмор, но следишь, 
чтобы бренд не выглядел токсичным.

Оцени с точки зрения этого модератора: подходит ли текст для 
рекламного поста? Сначала кратко объясни ход мысли, потом дай 
ответ "да" или "нет".

Текст: "Носи то, что бесит твою бывшую училку по этикету"

Результат: В первом случае модель даст сухой бинарный ответ без объяснений — быстро, но без учёта нюансов аудитории. Во втором — модель распишет рассуждение с точки зрения персонажа-модератора: почему шутка норм или почему она рискует задеть кого-то. Если протестировать третью персону (например, "консервативный бренд-менеджер"), ответ может кардинально измениться — это и есть сигнал, что персона решает больше, чем сам факт наличия рассуждения.


🧠

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

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

При этом LLM отлично умеет симулировать разные точки зрения — заявленная роль реально меняет то, на какие детали модель обращает внимание и как формулирует вывод. Это её сильная сторона.

Метод использует это: вместо одного "универсального рассуждающего", ты явно выбираешь роль, чей взгляд на мир похож на взгляд твоей реальной аудитории или экспертной группы. Рычаг управления здесь — конкретность персоны. "Эксперт по маркетингу" почти не меняет поведение модели. "24-летний модератор, который сидит в мемных пабликах, но следит за репутацией бренда" — меняет сильно, потому что даёт модели конкретный характер для симуляции.


📋

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

Ты — {конкретная персона с понятным характером и позицией: 
например, "строгий редактор глянцевого журнала" или "мама 
двух подростков, которая читает всё, что видят её дети"}.

Оцени с точки зрения этой персоны: {твоя субъективная задача 
оценки}.

Сначала кратко опиши ход мысли этой персоны, потом дай 
итоговый ответ: {формат ответа — да/нет, оценка от 1 до 5 и т.д.}

{контент для оценки}

Если результат кажется нестабильным или сомнительным — повтори с другой персоной и сравни.

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

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

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

LLM спросит, какая аудитория и какой контекст важен для оценки — потому что без конкретной персоны с понятной позицией метод не сработает, а без описания аудитории модель не сможет подобрать подходящую роль.


⚠️

Ограничения

⚠️ Предварительные результаты: авторы сами называют персона-роутинг "первым шагом", не готовым решением. Нет автоматического способа понять заранее, какая персона подойдёт — нужно тестировать вручную.

⚠️ Не для объективных задач: если у задачи есть чёткий правильный ответ (факт, расчёт, код) — этот метод не нужен, там явное рассуждение по-прежнему работает хорошо.

⚠️ Персона может внести искажение: выбор "неправильной" или стереотипной персоны может дать предвзятый результат — при оценке чувствительного контента (модерация, безопасность) нужен человеческий контроль результата, а не слепое доверие любой персоне.

⚠️ Данные закрытые: абсолютные цифры получены на внутренних рубриках Netflix — сама величина эффекта может отличаться в других доменах, но направление находки (стиль рассуждения решает точность) вероятно универсально.


🔍

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

Команда из Duke University и Netflix взяла четыре реальных задачи модерации из продакшена Netflix — проверка чувствительности запросов, оценка качества ответов и т.д. — где правильный ответ определяют живые люди-асессоры, а не формула.

Сначала проверили: помогает ли явное рассуждение (CoT) в этих задачах на топовых моделях (проприетарных и open-source). Оказалось — часто вредит, причём и у слабых, и у сильных моделей в рассуждениях математики.

Дальше попробовали "подкрутить" модель через RLVR (метод обучения с подкреплением, который отлично работает в математике и коде) — и получили противоположный эффект: модель начала сокращать рассуждение до нуля, потому что угадывать напрямую было выгоднее по вознаграждению, чем реально думать. Авторы назвали это "reasoning collapse". Чтобы это остановить, придумали хитрую систему вознаграждения — бонус за длину рассуждения давать только если ответ правильный — и это восстановило и даже улучшило точность.

Финальный эксперимент — самый интересный для практики: сгенерировали 1500 разных "персон" (характеров) и заставили модель рассуждать от лица каждой при оценке одной и той же задачи. Разброс точности между худшей и лучшей персоной оказался огромным — почти двукратным. Это и натолкнуло на главный практический вывод: то, что выглядит как "ошибка модели" в субъективной оценке — часто просто неподходящая роль рассуждения.


🔗

Ресурсы

LLM Reasoning for Subjective Tasks: Failure Modes, Mitigation, and Dynamic Reasoning Routing — Juncheng Dong (Duke University), Ding Tong, Ishan Gupta, Yuyan Wang (Netflix). RecSys '26.


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

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

Парадокс: инструкция "рассуждай перед ответом" — золотой стандарт для LLM — на субъективных задачах делает только хуже. Модель тащит в оценку шутки или тона математический стиль: "это правильно, потому что..." — хотя доказывать там нечего. Метод Persona Routing позволяет поднять точность оценки тона, безопасности контента и качества ответов почти в два раза — просто выбором подходящей роли для рассуждения. Фишка: не абстрактный "эксперт", а живая персона с конкретным характером — от неё зависит, на что модель обратит внимание.

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

Правило простое: для субъективных задач без единственно верного ответа не давай модели рассуждать "от себя" — задавай роль с понятной позицией. "Эксперт по маркетингу" почти не меняет поведение модели. "24-летний модератор из мемных пабликов" — меняет сильно. Конкретность персоны и есть рычаг управления.

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

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

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

Модерация контента и субъективная оценка → проверка тона текста, безопасности для аудитории, качества ответа под конкретный сегмент пользователей, особенно когда правильный ответ зависит от контекста и аудитории, а не от факта. НЕ подходит для задач с чётким правильным ответом — расчёты, код, факты — там обычное рассуждение работает нормально.

Мини-рецепт

1. Спроси без роли: дай задачу оценки прямо, без явного рассуждения — получи быстрый базовый ответ.
2. Задай живую персону: опиши конкретного персонажа с характером и позицией (не "эксперт", а "мама двух подростков" или "24-летний модератор из мемных пабликов"), попроси сначала объяснить ход мысли, потом дать ответ.
3. Сравни результаты: если задача важная — прогони через 2-3 разные персоны, посмотри где ответ стабильный, а где скачет.

Примеры

[ПЛОХО] : Оцени, подходит ли этот текст для рекламного поста. Ответь да или нет: "Носи то, что бесит твою бывшую училку по этикету"
[ХОРОШО] : Ты — модератор соцсетей бренда, тебе 24 года, ты сидишь в мемных пабликах, но следишь, чтобы бренд не выглядел токсичным. Оцени с точки зрения этого модератора, сначала объясни ход мысли, потом ответь да/нет: "Носи то, что бесит твою бывшую училку по этикету"
Источник: LLM Reasoning for Subjective Tasks: Failure Modes, Mitigation, and Dynamic Reasoning Routing
ArXiv ID: 2608.08889 | Сгенерировано: 2026-08-11 05:42

Проблемы LLM

ПроблемаСутьКак обойти
Явное рассуждение вредит субъективным оценкамПросишь модель "подумай перед ответом" для оценки тона, безопасности или качества текста. Модель тащит в рассуждение математический стиль — строгую логику к единственно верному выводу. Но у субъективных задач нет единственно верного пути: правильность зависит от аудитории и контекста. Модель начинает искать "доказательство" где доказывать нечего, придумывает несуществующие правила. Точность падает вместо ростаНе проси абстрактное рассуждение "шаг за шагом". Задай модели конкретную персону с понятным характером и точкой зрения. Попроси рассуждать и отвечать от лица этой персоны

Методы

МетодСуть
Persona Routing — рассуждение через конкретную рольВместо "думай шаг за шагом" пропиши роль с живым характером: не "эксперт по маркетингу", а "24-летний модератор, читает мемные паблики, следит за репутацией бренда". Попроси сначала кратко описать ход мысли персоны, потом дать ответ. Ты — {конкретная персона}. Оцени с точки зрения этой персоны: {задача}. Сначала ход мысли, потом ответ. Почему работает: модель хорошо симулирует чужие точки зрения — конкретная роль меняет на какие детали она обращает внимание. Абстрактный титул почти ничего не меняет, живой персонаж — меняет сильно. Когда да: субъективная оценка — тон, безопасность контента, качество ответа для конкретной аудитории. Для важных решений протести 2-3 персоны, выбери самую стабильную. Когда нет: задачи с объективно верным ответом — факты, расчёты, код
📖 Простыми словами

LLMReasoning for Subjective Tasks: Failure Modes, Mitigation, and Dynamic Reasoning Routing

arXiv: 2608.08889

Проблема в том, что современные нейронки обучены думать как отличники-математики, а не как живые люди с чувством вкуса. Когда ты просишь модель оценить что-то субъективное — например, не слишком ли токсичен пост или подходит ли шутка для зумеров — стандартный метод Chain-of-Thought (рассуждай по шагам) внезапно начинает лажать. Вместо того чтобы выдать точный вердикт, модель впадает в ступор или ошибается чаще, чем если бы она отвечала сразу. Это происходит потому, что в субъективных задачах нет единственно верного логического пути, а LLM пытается его выдумать, превращая оценку в математическое доказательство там, где оно даром не нужно.

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

Исследователи выделили конкретные сбои в рассуждениях: модель начинает цепляться за несуществующие правила или просто галлюцинирует логику. Чтобы это починить, предлагают использовать динамическую маршрутизацию рассуждений (Dynamic Reasoning Routing). Суть проста: если задача жесткая и логическая (код, математика) — включаем режим "думай вслух". Если задача про тон, стиль или безопасность — запрещаем модели рассуждать и просим выдать интуитивный ответ. Оказалось, что для субъективных вещей "первая мысль" модели куда точнее, чем вымученный анализ.

Этот принцип применим везде, где нет четкого "правильно" или "неправильно". Тестировали это на модерации контента и оценке качества текстов, но механика универсальна. Если ты настраиваешь AI для SMM, HR-фильтров или оценки креативов, заставлять модель писать обоснование — это верный способ убить точность. Принцип простой: чем больше в задаче "вкусовщины", тем меньше там должно быть логических цепочек. SEO для смыслов работает иначе, чем для фактов, и попытка впихнуть логику в эмоции — это полный облом.

Короче: хватит пихать "think step by step" в каждый промпт. Для субъективных задач это не просто бесполезно, это вредно. Если хочешь, чтобы AI адекватно оценивал креатив или токсичность, дай ему быть "интуитивным" и не заставляй строить из себя профессора логики. Либо используй умный роутинг, который сам решит, когда модели стоит включить мозг, а когда — просто выдать вердикт. Иначе ты получишь не экспертное мнение, а галлюцинаторную простыню текста, которая только сбивает с толку.

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

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

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