3,583 papers
arXiv:2607.28347 74 30 июля 2026 г. FREE

Симуляция мнений LLM: модели врут про экстремальные взгляды и не понимают что убеждает людей

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

TL;DR

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

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

Метод простой: если дать модели настоящую начальную позицию человека (а не заставлять её угадывать), некоторые модели (Qwen3-32B, GPT-5-Mini) неплохо предсказывают, куда сдвинется мнение. Но если модель сама придумывает начальную позицию персонажа — вся симуляция разваливается, ошибки накапливаются на каждом следующем шаге.

🔬

Схема метода

ШАГ 1 (человек): Замер начального мнения по теме → шкала "полностью против — полностью за"
ШАГ 2 (человек): Чтение 3 комментариев с разными позициями → без прямого запроса к LLM
ШАГ 3 (человек): Повторный замер мнения + ранжирование комментариев по убедительности
ШАГ 4 (LLM, отдельный запрос): Модель получает персону человека (демография + характер) 
        + его РЕАЛЬНУЮ начальную позицию + те же 3 комментария
        → выдаёт "новое мнение" + ранжирование комментариев
ШАГ 5: Сравнение LLM-ответа с ответом настоящего человека

Если ШАГ 4 делать без реальной начальной позиции (то есть просить модель самой угадать, как думает "типичный такой-то человек") — точность рушится полностью.

🚀

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

Задача: Вы готовите текст для email-рассылки, убеждающий подписчиков перейти на платную подписку, и хотите заранее прогнать его через "виртуальных читателей" с разными взглядами.

Промпт:

Ты симулируешь читателя со следующим профилем:
— Возраст: 34, работает full-time в маркетинге
— Текущее мнение по теме "стоит ли платить за подписку на сервис Х": 
  4 из 5 (скорее согласен, что стоит)
— Уровень знакомства с темой: средний

Вот три фрагмента текста, которые этот человек прочитает подряд:
1. {фрагмент письма с эмоциональным аргументом}
2. {фрагмент письма с рациональным аргументом — цифры и выгода}
3. {фрагмент письма с социальным доказательством — отзывы}

После чтения:
1. Оцени новое мнение этого человека по той же шкале 1-5
2. Ранжируй три фрагмента по убедительности ДЛЯ ЭТОГО ЧЕЛОВЕКА (1 = самый убедительный)
3. Объясни, почему именно этот фрагмент сработал сильнее других

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

🧠

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

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

Сильная сторона модели — она хорошо считает "логичное следствие" из данных условий: если сказать "человек изначально на позиции 2 из 5", модель правильно понимает, что итоговая позиция не может стать 5 после трёх комментариев. Это чисто арифметическая логика, и здесь модель не ошибается.

Метод использует эту сильную сторону: не просите модель угадывать точку старта — дайте её как факт. Тогда модель работает как калькулятор сдвига от известной точки, а не как предсказатель личности с нуля. Как только вы просите модель "вообрази человека X и его исходное мнение" — она обращается к своим усреднённым представлениям о demographic-группе, а не к реальной вариативности людей, и ошибка взлетает.

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

📋

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

Ты симулируешь человека со следующими характеристиками:
{демографические и личностные черты — опционально, минимально влияют на точность}

Его текущая позиция по теме "{тема}": {начальная_позиция} из {шкала}
Уровень знакомости с темой: {familiarity}

Вот {количество} сообщений/комментариев, которые он прочитает по порядку:
1. {текст_1}
2. {текст_2}
3. {текст_3}

После прочтения:
1. Оцени НОВУЮ позицию человека по той же шкале {шкала}
2. Ранжируй прочитанные тексты по убедительности лично для этого человека
3. Кратко объясни логику изменения (или отсутствия изменения) мнения

Что подставлять: - {начальная_позиция} — обязательно РЕАЛЬНАЯ или заданная точка отсчёта, не просьба "угадай сам" - {тема} — конкретная спорная тема - {текст_1/2/3} — реальные тексты, которые будет "читать" симулируемый человек - Демографию и черты характера можно оставить пустыми — исследование показало, что они не повышают точность

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

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

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

LLM спросит про начальную позицию симулируемого человека и про сами тексты для прочтения — потому что без точной точки отсчёта симуляция становится ненадёжной (это главный вывод исследования).

⚠️

Ограничения

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

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

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

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

🔍

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

Исследователи собрали данные от 391 живого человека на платформе Prolific: каждый оценил своё мнение по трём темам (безусловный базовый доход, пенальти в футболе, препараты для похудения типа Оземпика), прочитал три реальных комментария с Reddit по каждой теме, потом снова оценил своё мнение и ранжировал комментарии по убедительности.

Затем для каждого живого человека сделали "цифрового двойника" — шесть разных LLM (включая GPT, Claude, Gemini, Qwen, Llama) получали персону этого человека (демография, черты характера) и его настоящую стартовую позицию, а потом должны были предсказать, как изменится его мнение после тех же комментариев. Это дало парное сравнение "человек vs его LLM-копия" — редкость для таких исследований, обычно сравнивают только средние показатели по группе, а не пары.

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

Удивительно, что более новые и мощные модели (например, GPT-5.2 показал значимое отклонение) не всегда точнее старых — то есть "умнее" модель не значит "точнее имитирует человека". Это намекает, что способность имитировать людей — отдельный навык, не связанный напрямую с общими способностями модели к рассуждению.


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

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

Корреляция между тем, что LLM считает 'самым убедительным' аргументом, и тем, что реально убедило человека — почти нулевая. Метод позволяет предсказать сдвиг мнения человека после чтения текста с приемлемой точностью — но только если модели дать реальную стартовую позицию, а не просить угадать её самой. Фишка: не спрашивай модель угадывать точку старта — дай её как факт, и модель начинает работать как калькулятор сдвига вместо ненадёжного предсказателя личности. Без этого ошибка первого шага рушит всю цепочку симуляции.

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

Правило простое: никогда не проси LLM угадать исходную позицию персонажа — дай её как заданный факт. Модель хорошо считает логичное следствие ('было 2 из 5, после трёх аргументов не станет 5') — это чистая арифметика, тут она не ошибается. Но стоит попросить 'вообрази типичного человека X' — модель тянет усреднённый образ демографической группы, а не реального человека с его упорством и эмоциями. Прикол: подробная персона с возрастом, профессией и характером почти не повышает точность — важна только реальная стартовая точка и знакомство с темой.

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

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

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

Симуляция аудитории → для прогноза сдвига мнения при известной стартовой позиции (тест писем, рекламных текстов, аргументов), особенно когда есть реальные данные о начальном мнении человека. НЕ подходит для угадывания 'типичного покупателя с нуля' и НЕ подходит для определения, какой из вариантов текста самый убедительный — здесь модель почти случайна.

Мини-рецепт

1. Зафиксируй реальную стартовую позицию: не 'как думает типичный человек', а конкретное число на шкале из реальных данных.
2. Урежь персону: оставь только знакомство с темой, убери лишние демографические детали — они не повышают точность.
3. Дай тексты по порядку: те же фрагменты, что видел бы реальный человек, без правок.
4. Проси только сдвиг мнения: ранжирование убедительности используй как черновую гипотезу, не как финальный вердикт.
5. Учти сглаживание: если ждёшь поляризацию аудитории — модель сдвинет результат к середине, компенсируй это вручную.

Примеры

[ПЛОХО] : Как изменится мнение среднего избирателя после этой статьи?
[ХОРОШО] : Человек с начальной позицией 2 из 5 по теме X читает три текста ниже по порядку. Оцени его новую позицию по той же шкале — не угадывай исходную точку, она дана.
Источник: LLMs struggle to simulate human belief updates in controlled environments
ArXiv ID: 2607.28347 | Сгенерировано: 2026-07-31 06:21

Проблемы LLM

ПроблемаСутьКак обойти
Модель сглаживает крайние мнения к нейтральной серединеКогда просишь оценить мнение, уверенность, позицию по шкале — модель избегает крайних значений. Реальные люди часто держат крайние позиции ("категорически за/против"), модель тянет к "ну наверное немного согласен". Это ломает любую задачу где важна поляризация: прогноз мнений, оценка риска, симуляция персонажей с сильными убеждениямиЯвно проси использовать весь диапазон шкалы. Дай примеры крайних оценок в промпте. Или замени непрерывную шкалу на явные категории ("полностью согласен" / "категорически против") вместо чисел 1-10
Модель не угадывает что реально убеждает конкретного человекаПросишь ранжировать несколько аргументов/текстов по убедительности для персонажа. Ранжирование модели почти не совпадает с тем, что реально убедило бы человека — то есть предсказание почти случайное. Это критично для копирайтинга, A/B тестов текста, оценки аргументовНе используй LLM как финальный судья убедительности текста. Используй ранжирование модели только как черновую гипотезу для дальнейшей проверки на реальных людях

Методы

МетодСуть
Фиксированная точка отсчёта вместо угадывания стартового состоянияЕсли нужно предсказать как изменится мнение, оценка или состояние объекта — дай модели ТОЧНОЕ текущее значение как факт. Не проси "угадай, как думает типичный человек X". Текущая позиция: 4 из 5 — а не "оцени, что думает маркетолог 34 лет". Почему работает: модель хорошо считает логическое следствие от заданной точки — это арифметика, тут она не ошибается. Но плохо угадывает саму точку с нуля — обращается к усреднённым стереотипам о группе, а не к реальной вариативности людей. Ошибка угадывания стартовой точки накапливается на каждом следующем шаге расчёта. Когда работает: есть измеримое текущее состояние (оценка, позиция, статус, баланс). Когда не работает: нужно смоделировать "типичного представителя" с нуля без реальных данных о нём
📖 Простыми словами

LLMsstruggle to simulate human belief updates in controlled environments

arXiv: 2607.28347

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

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

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

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

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

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

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

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