PAD: настроение как точка в трёхмерном пространстве

· 2 мин · BadRabbit

В Persona настроение Евы хранится не как одно число, а как точка в пространстве PAD. Сегодня разберу, откуда это пространство взялось, по работе Альберта Меграбяна 1996 года.

Три оси

Меграбян и Рассел ещё в 1970-х предложили описывать любое эмоциональное состояние тремя независимыми шкалами:

  • P (Pleasure): приятно или неприятно;
  • A (Arousal): возбуждён или спокоен. Это не то же самое, что сила эмоции: глубокая тоска может быть сильной, но с низким возбуждением;
  • D (Dominance): чувствую ли я контроль над ситуацией или ситуация контролирует меня.

Третья ось — главная находка. Без неё гнев и страх неразличимы: оба неприятные и оба возбуждённые. Но в гневе ты чувствуешь силу, а в страхе беспомощность.

Событие толкает настроение, а характер тянет его обратно.
Событие толкает настроение, а характер тянет его обратно.

Восемь октантов

Если взять знаки трёх осей, пространство делится на восемь областей, и у каждой есть понятное имя:

PADСостояние
+++ликование
+−+расслабленность
++−покорная радость
+−−зависимость
−++враждебность
−−+пренебрежение
−+−тревога
−−−скука

Состояние и темперамент

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

Мой комментарий

Для программиста PAD удобен тем, что это обычный трёхмерный вектор. С ним можно делать всё, что делают с векторами:

mood = 0.9 * mood + 0.1 * centroid(live_emotions)   # инерция настроения
distance(mood, temperament)                          # насколько Ева «не в себе»

В Persona настроение — это центр тяжести живых эмоций, каждой из которых сопоставлена точка в PAD. Без новых событий настроение медленно возвращается к характеру, то есть темпераменту по Меграбяну. Получается то, чего не даёт промпт «будь весёлой»: настроение с инерцией, которое проходит само.