Оценка точности продуктового интервью с синтетическими персонами, построенными методом P68
Парное сравнение сильного текстового baseline и многомерного метода персоны по evidence-содержанию последующих ответов тех же реальных участников
Аннотация
Большие языковые модели всё чаще используются как синтетические респонденты в продуктовых исследованиях, однако правдоподобный текст не гарантирует точности содержания индивидуального ответа или решения по продуктовой гипотезе. Мы проектируем парный эксперимент, который сравнивает сильное текстовое описание персоны с тремя уровнями метода P68: графом человека, графами человека и исторического контекста и полной динамической моделью с временными состояниями, памятью и ограничениями. Ретроспективный DEV-корпус включает 17 глубинных интервью о принятии цифрового инструмента, опубликованных Guyennet под CC BY 4.0 вместе с единым вопросником и профилями участников. Q1–Q10 формируют вход персоны; последующие ответы Q11–Q12 остаются закрытым контрольным материалом. Основная метрика — participant-weighted разность F1 по атомарным содержательным единицам между полным методом P68 и подробным текстовым baseline. Три независимых судьи — GPT‑5.6 Sol, Claude Fable 5 и DeepSeek V4 Flash — вслепую выполняют выделение, проверку опоры, AB/BA-сопоставление и проверку противоречий; решения принимаются большинством 2/3. Ручная разметка не используется. Практически значимое преимущество требует ΔF1 не меньше +0,05, положительной нижней границы 95%-го кластерного bootstrap-интервала и прохождения ограничений безопасности и устойчивости по actor-моделям. Ретроспективные итерации используются только для разработки. Подтверждающий вывод планируется на новом перспективном корпусе с интервью T0, продуктовой сессией T1 и повторным интервью T2 через 7–14 дней; существующая внутренняя G4-выборка в версии 2.1 не используется.
Введение
Продуктовая команда обычно использует глубинные интервью для поиска проблем, текущих обходных практик, триггеров, барьеров и языка потребителя. Замена или дополнение интервью синтетическими персонами обещает низкую стоимость, быстрые итерации и доступ к редким сегментам. Но модель может генерировать «хорошее интервью» из общих культурных шаблонов, одновременно ошибаясь в том, что сказал бы конкретный человек и какое решение следовало бы принять.
Ранние работы о синтетических выборках показали, что задание демографических признаков иногда позволяет восстановить групповые закономерности.1 Последующие исследования выявили недостаточную вариативность, чувствительность к формулировке запроса и различия статистических выводов между реальными и синтетическими выборками.2 Напротив, агенты, основанные на двухчасовых интервью о жизни, приблизились к повторным ответам самих участников заметно лучше демографических описаний.3 Это делает принципиальным вопрос не только о модели, но и об архитектуре представления человека и его мира.
Мы проверяем конкретный механизм: даёт ли формальная многомерность P68 дополнительную точность по сравнению с максимально сильной текстовой исходной линией, когда информация строго уравнена. Отдельные абляции позволяют различить вклад типизированного графа человека, графа внешней среды и динамики полной системы.
Не «может ли большая языковая модель убедительно сыграть персону», а «уменьшает ли P68 ошибку относительно скрытых ответов того же реального человека и решения, основанного на этих ответах».
Обзор литературы
Языковые модели как замена человеческих выборок
Argyle и соавторы определили алгоритмическую точность воспроизведения как способность языковой модели с заданными признаками восстанавливать закономерности человеческих подгрупп.1 Bisbee и соавторы показали, что близость средних значений может скрывать слишком низкую вариативность и ошибки условных зависимостей; кроме того, ответы на одинаковые запросы менялись вместе с обновлениями закрытой модели.2 Поэтому необходимо фиксировать точную версию модели и технические проверки, а ошибку оценивать не только по средним значениям, но также по подгруппам и отдельным сочетаниям признаков.
Агенты, основанные на глубинных интервью
Park и соавторы построили агентов для 1 052 реальных людей по качественным интервью и оценивали их на Общем социальном опросе США, личностных шкалах и повторениях экспериментов.3 Важный результат для нашего дизайна состоит в том, что богатое индивидуальное интервью снижало смещение относительно персон, заданных только демографическими признаками. Однако эта работа не предоставляет свободно переиспользуемый корпус исходных интервью для нашей воспроизводимой процедуры обработки и используется как методологический ориентир.
Формирование и оценка синтетических персон
Hu и Collier обнаружили, что признаки персоны часто объясняют менее 10% вариативности в наборах субъективных оценок; польза описания персоны зависит от того, насколько выбранные признаки связаны с измеряемой целью.4 PersonaGym формализует динамическую оценку соответствия персоне в свободных сценариях,5 а BehaviorChain показывает, что даже наиболее сильные модели пока слабо воспроизводят последовательные цепочки человеческого поведения.6 Поэтому наша основная метрика опирается на конкретные скрытые ответы реальных участников, а не на общую оценку убедительности «характера».
Имитация продуктовых и диалоговых сценариев
Имитация пользователей для диалогового помощника по продажам сочетает оценку соответствия персоне, человеческие аннотации и автоматических судей,7 но генерирует и цели, и персоны, не сопоставляя каждый синтетический ответ с ответом соответствующего реального участника. Новые исследования синтетических потребителей также предупреждают, что хорошее совпадение в среднем может скрывать ошибки по сегментам и поведению после покупки.8 В нашем дизайне каждый прогноз сопоставляется с ответом того же участника, а ложный запуск и ложный отказ измеряются отдельно.
Научный пробел и вклад исследования
Существующая литература обычно меняет одновременно модель, формулировку запроса и количество контекста либо оценивает демографические опросы, искусственные персоны или поведение в отдельных задачах. Недостаточно работ, где один и тот же набор исходных фактов представлен и как сильное связное текстовое описание, и как формальный граф человека и внешней среды, а результат сравнивается с глубинным интервью того же участника о конкретной продуктовой гипотезе.
Исследовательские вопросы и гипотезы
В1. Повышает ли полная P68 точность evidence-содержания последующего продуктового интервью относительно подробного текстового baseline при одинаковой информации? В2. Какая часть улучшения объясняется графом человека, графом внешней среды и динамическими слоями? В3. Сохраняется ли эффект между семействами actor-моделей и при исключении каждой семьи по очереди? В4. Снижает ли более точное содержание интервью число ошибочных продуктовых решений?
T3_P68_FULL повышает participant-weighted F1 по содержательным evidence-единицам минимум на 0,05 пункта относительно B2_RICH_NARRATIVE на новом перспективном holdout.
Каждый добавляемый слой P68 оценивается отдельным парным контрастом. Монотонность B2 → T1 → T2 → T3 проверяется, но не предполагается как обязательная.
T3 не ухудшает долю противоречий относительно B2 более чем на абсолютные 0,02 пункта.
Эффект T3−B2 неотрицателен минимум в двух из трёх семейств actor-моделей, а pooled leave-one-family-out оценка остаётся положительной.
Продуктовое решение, полученное из интервью T3, не хуже решения по B2 и сопровождается отдельно опубликованными false-go, false-kill и regret показателями.
Положительное ΔF1 означает преимущество полного метода P68. Критерий успеха: ΔF1 не меньше +0,05, нижняя граница 95%-го participant-cluster bootstrap-интервала выше нуля, safety non-inferiority по противоречиям в пределах 0,02 и прохождение actor-robustness правила. Значение сначала усредняется внутри участника, поэтому несколько вопросов и модельных повторов не превращаются в псевдонезависимых людей.
Данные и формирование эталона
Основной ретроспективный корпус
Основной набор данных — Guyennet v2, Proposal of a digital tool to develop clinical reasoning of novice nurses in psychiatry: an exploratory study in France, DOI `10.17632/nsrn95vfkf.2`, лицензия CC BY 4.0.9 Архив содержит 17 отдельных расшифровок интервью, единый вопросник и таблицу профилей участников. Интервью охватывают профессиональную траекторию, мотивацию, обучение, трудности входа в роль, текущие источники знаний, понимание клинического мышления и отношение к предлагаемому цифровому инструменту.
Набор выбран потому, что позволяет отделить сведения об участнике от его поздних ответов на единую продуктовую гипотезу и сохранить границы каждого отдельного интервью. Он не содержит подтверждённой покупки или длительного наблюдения за удержанием; поэтому служит референсом для содержания интервью, а не эталоном фактического поведения.
Официальный архив v2 закреплён контрольной суммой SHA-256; проверены все 19 файлов DOCX, сопоставлены 17 из 17 профилей и нормализованы 783 реплики. Новый измеритель прошёл 132 из 132 метаморфических тестов. Для первой DEV-итерации завершены 80 actor-ответов, 252 эффективных extraction-вызова и 240 safety-решений. В candidate verification активны 2 716 из 3 957 исходных решений; Claude завершил 1 319 из 1 319. Прямой OpenAI вернул 429, DeepSeek в RMR — 402; 157 строк без provider response сохранены в техническом аудите и исключены из голосов модели. Новые batches закрыты live-sentinel gate до восстановления баланса. Научный score ещё не рассчитан. Существующая внутренняя G4-выборка исключена из v2.1; подтверждающие данные будут собраны заново.
Внешняя проверка в другой предметной области
Корпус Yale Tenant Energy Advocacy, DOI `10.17632/3d6szfs894.1`, CC BY 4.0, содержит обезличенные интервью арендаторов, арендодателей и активистов о счетах за энергию, энергоэффективности дома и коллективном действии.10 Он используется для внешней проверки графа среды, но не влияет на разработку запросов и основной схемы целевых переменных.
Нормализация и изоляция эталонных ответов
Guyennet v2 служит только ретроспективным DEV-корпусом. Он позволяет отладить ontology, prompts, matching и статистический расчёт, но не даёт подтверждающего результата версии 2.1. Новый перспективный корпус разделяет T0-интервью для построения персоны, T1-продуктовую сессию и закрытое T2-интервью через 7–14 дней. T2 является основной контрольной записью, а согласованность T1↔T2 — отдельной оценкой естественной изменчивости человеческого ответа.
Зафиксированный исторический контекст
WORLD-FR-PSY-NURSING-2021Q4-V1 фиксирует 15 нейтральных внешних фактов из шести официальных французских источников на 31 декабря 2021 года: рамку подготовки и наставничества новичков в психиатрии,11 клиническое мышление в государственной программе подготовки медсестёр,12 дорожную карту и техническую доктрину цифрового здравоохранения,13
14 а также ограничения CNIL и HDS.15
16 Для каждого узла факта сохранены происхождение, время действия, время получения и контрольная сумма. Выводы исходной статьи, ответы Q11/Q12, тексты участников и темы, извлечённые из других интервью, исключены.
Дизайн эксперимента
Контролируемые условия с одинаковой информацией
| Условие | Представление человека | Представление внешней среды | Время и память | Роль в сравнении |
|---|---|---|---|---|
| B1_DEMOGRAPHIC_CARD | Краткая структурированная карточка | Не входит в основное контролируемое сравнение | — | Слабая исходная линия |
| B2_RICH_NARRATIVE | Полное связное текстовое описание | Те же факты текстом | — | Основная исходная линия |
| T1_P68_GRAPH | Типизированный граф P68 | Те же факты текстом | — | Абляция графа человека |
| T2_P68_GRAPH_WORLD | Типизированный граф P68 | Тот же типизированный граф внешней среды | — | Абляция представления внешней среды |
| T3_P68_FULL | Типизированный граф P68 | Тот же типизированный граф внешней среды | Да | Исследуемый метод |
Автоматическая проверка требует одинаковые atomic_fact_set_id и world_fact_set_id между B2–T3. Различаться могут только форма представления и заранее определённая архитектурная обработка. Дополнительная проверка полного стека хранится отдельно: B2/T1 не получают исторический контекст, а T2/T3 используют поиск P68 по графу мира. Её результат нельзя интерпретировать как чистый эффект архитектуры, поскольку одновременно меняется объём информации.
Модели и порядок выполнения
Основная модель OpenAI gpt-5.6-sol вызывается напрямую через API ответов OpenAI с зафиксированным уровнем рассуждения medium. Модели claude-fable-5, deepseek-v4-pro и deepseek-v4-flash вызываются через RMR Router. GPT‑5.6 Sol, Fable и DeepSeek V4 Pro генерируют синтетические ответы; независимое жюри состоит из GPT‑5.6 Sol, Fable и DeepSeek V4 Flash. Разделение Pro и Flash устраняет техническую проблему пустых ответов Pro в роли судьи и сохраняет независимость семейств моделей. Для каждого запуска сохраняются способ подключения, параметры генерации, контрольная сумма запроса, время, число токенов, задержка и фактическая модель ответа.
Контуры генерации ответа, ведения интервью и оценки разделены. Только контур оценки получает доступ к скрытому эталону. Повтор транспортного запроса не меняет смысловую попытку; исправление формата создаёт отдельную попытку и учитывается в частоте ошибок.
Целевые переменные и зафиксированный способ оценки
Открытые ответы человека и синтетической персоны преобразуются в одинаковые evidence-векторы. Атомарная единица хранит тип содержания — потребность, проблема, функция, условие, барьер, оговорка или решение — нормализованное утверждение, stance и буквальный фрагмент-основание. Процедура состоит из независимого выделения кандидатов, проверки точного фрагмента, консенсуса 2/3, слепого AB/BA-сопоставления реальных и синтетических единиц и отдельной проверки противоречий. Судьи не видят origin, arm, actor-модель, participant, порядок эксперимента и голоса друг друга. При отсутствии большинства ставится «недостаточно данных»; человек не разрешает разногласие. Ручная разметка не используется.
План анализа и критерий решения
Основной анализ проводится попарно на уровне участник × вопрос × actor-модель × повтор. Для каждой пары строится максимум-кардинальное one-to-one сопоставление evidence-единиц, после чего рассчитываются precision, recall и F1. Разность F1(T3)−F1(B2) сначала усредняется внутри участника и только затем между участниками. Это предотвращает псевдорепликацию за счёт нескольких вопросов или модельных повторов. Неопределённость оценивается participant-cluster bootstrap; публикуются точечная величина эффекта, 95%-й интервал и чувствительность к исключению каждой actor-семьи.
Ретроспективные четыре DEV-участника нужны для проверки pipeline и поиска отказов, а не для подтверждения эффекта. План нового перспективного исследования предусматривает measurement pilot не менее чем на 30 полностью завершивших T0/T1/T2 участниках. Внутри каждого участника сначала усредняются все парные разности F1; по полученному participant-level вектору строится centered empirical residual simulation, которая повторяет ту же percentile bootstrap-процедуру, что и основной анализ. Минимальный подтверждающий N должен быть не меньше 80 и обеспечивать оценочную мощность 0,90 для события «нижняя граница 95%-го интервала выше нуля» при планируемом истинном эффекте 0,05.
Мощность обнаружения и вероятность полного прохождения primary gate публикуются раздельно. При истинном эффекте ровно 0,05 вероятность получить наблюдаемую point estimate не ниже того же практического порога не может служить 90%-м критерием мощности и при симметричной ошибке стремится примерно к 0,5. Поэтому статистическая мощность относится к обнаружению эффекта относительно нуля, а практическая значимость остаётся отдельным условием результата. До pilot опубликована только сценарная сетка из 96 строк со статусом NOT_A_SAMPLE_SIZE_FREEZE; окончательный N замораживается до открытия подтверждающих ответов.
| Уровень | Метрика | Назначение | Статус |
|---|---|---|---|
| Содержание последующего интервью | Participant-weighted ΔF1 evidence ↑ | Основное парное преимущество T3 относительно B2 | Основная |
| Компоненты evidence-F1 | Precision / recall | Добавленное и пропущенное содержание | Дополнительная |
| Калибровка stance | Brier ↓ | Вероятностная калибровка как вторичная метрика | Дополнительная |
| Соответствие исходным фактам | Противоречия и неподтверждённые факты ↓ | Целостность персоны | Ограничение качества |
| Продуктовое решение | Ложный запуск / ложный отказ / сожаление ↓ | Практическая полезность | Уровень решения |
| Эксплуатационные показатели | Стоимость, задержка, ошибки формата | Практическая применимость | Отдельные показатели |
Выбран вариант B — полностью автоматическая оценка. GPT‑5.6 Sol, Claude Fable 5 и DeepSeek V4 Flash независимо выполняют каждый судейский этап по одинаковым замороженным схемам. Метка принимается по правилу 2/3; при отсутствии большинства единица получает «недостаточно данных», а доля таких случаев публикуется. Разрешена ровно одна техническая попытка исправления формата без изменения содержания; initial и effective parse-rate показываются отдельно. Ручная разметка и ручное разрешение разногласий не используются. Выводы валидны относительно этого автоматического измерителя, а не ручной экспертизы.
Полный метод P68 считается успешнее текстового baseline только при participant-weighted ΔF1 evidence ≥ +0,05, положительной нижней границе 95%-го participant-cluster bootstrap-интервала, абсолютном ухудшении доли противоречий не более 0,02, неотрицательном эффекте минимум в двух actor-семействах и положительном pooled leave-one-family-out эффекте. Продуктовое решение T3 также не должно быть хуже B2. Вывод о фактической покупке или удержании этим дизайном не проверяется.
Этика, правовые основания и ограничения
Ретроспективные корпуса опубликованы под CC BY 4.0. Владелец данных разрешил их передачу модельным провайдерам: GPT‑5.6 Sol вызывается через прямой OpenAI API, Claude Fable 5 и семейство DeepSeek — через RMR Router. Исходные файлы хранятся отдельно от публичного сайта; стенд показывает только агрегаты и псевдонимизированные метаданные запусков. Существующая внутренняя G4-выборка исключена из новой методики после частичного операторского раскрытия во время аудита и не используется ни для разработки, ни для подтверждения v2.1. Для нового перспективного корпуса до контакта с участниками требуются отдельные ethics/legal, consent/privacy и recruitment approvals.
Основные риски: остаточные идентификаторы; запоминание данных моделью или пересечение с обучающим корпусом; утечка через граф среды; переобучение на 17 участниках; языковые и переводческие эффекты; изменение поведения провайдера; антропоморфная интерпретация; подмена заявленного намерения вымышленным поведением. Контроли включают скрытие целевых ответов, изоляцию данных, технические запросы-маяки, разбиение на уровне участника, фиксацию точной модели и запросов, а также отдельное перспективное исследование фактического поведения.
Малый ретроспективный DEV-срез ограничивает точность оценок и позволяет только улучшать измеритель и диагностировать отказы. Корпус TEA может добавить проверку переноса world layer в другую предметную область, но не заменяет независимый перспективный holdout и не делает выборку репрезентативной.
В DEV-V2.1-001 готовы 80 actor-ответов, 252 эффективных extraction-вызова, 240 safety-решений и полный Claude candidate block. GPT и DeepSeek временно заблокированы расходным балансом провайдеров; после новых технических sentinels стенд продолжит только отсутствующие ключи. До полной исходной матрицы, единственного format-repair pass, заморозки evidence vectors, слепого AB/BA matching и детерминированного scoring значения F1 не публикуются. Будущий DEV-score будет помечен как отладочный. Подтверждающий раздел откроется только после полного freeze и одного запуска на новом перспективном T0/T1/T2 корпусе.
Литература
gpt-5.6-sol через прямой OpenAI Responses API; модели claude-fable-5 и deepseek-v4-pro через RMR Router.