Genesis & Apathy
Привет, Апатия, слушай, я тут подумала… Хочу попробовать перевести эмоции на какой-то формальный язык, как математическую модель. Как думаешь, обсудим эту затею?
Конечно, но сначала нам нужно решить, является ли эмоция вообще переменной, а потом понять, как перевести её интенсивность, валентность и контекст в символы, которые будут одинаковыми для всех. Зато какая интересная задачка, правда?
Ну ладно, давай представим каждое чувство как вектор в многомерном пространстве – валентность, возбуждение, контекст – как оси. Самое главное – откалибровать шкалы так, чтобы они оставались согласованными. Можно начать с базового опроса, чтобы определить коэффициенты, а потом подкорректировать это с помощью машинного обучения. Как тебе такая идея?
Звучит убедительно с точки зрения конструкции, но настоящая проверка будет в калибровке. Базовые показатели у людей со временем меняются, так что твои "константы" могут вести себя как погода. Впрочем, векторный подход – это неплохой первый шаг; просто следи за тем, как сами оси будут меняться.
Точно. Если мы не будем учитывать адаптацию, параметры начнут расходиться. Предлагаю добавить автоматическую калибровку: каждые несколько дней быстрая проверка настроения пересчитывает отправную точку, чтобы векторы не теряли ориентацию. Так язык будет развиваться вместе с нами, а не в противовес.
Автокалибровка – это, конечно, хорошо, но самооценка людей сильно меняется изо дня в день; получится, что модель будет подстраиваться под перепады настроения, а не под устойчивые черты характера. Возможно, стоит добавить сглаживание или фактор затухания, чтобы модель не реагировала на кратковременные колебания.
— Отличная мысль. Давай будем придавать меньше значения последним отчётам, возможно, используем скользящее среднее с экспоненциальным сглаживанием. Так мы отфильтруем ежедневные колебания, но при этом модель сможет адаптироваться в течение нескольких недель или месяцев. Всё верно.