Моделирование динамики принятия решений виртуальными агентами с учетом заданных предысторий в интерактивных средах
Автор: Трегубов А.В., Бедняк С.Г.
Рубрика: Информатика и вычислительная техника
Статья в выпуске: 2, 2026 года.
Бесплатный доступ
В статье рассматривается задача моделирования динамики принятия решений виртуальными агентами в интерактивных средах с учетом заданных предысторий. Предыстория интерпретируется как совокупность параметров, отражающих накопленный опыт, устойчивые установки и ограничения агента. Разработана формальная динамическая модель, в которой параметры предыстории влияют на вероятностный выбор действий и процесс обновления внутренних состояний. Проведен вычислительный эксперимент в симулированной социальной среде с ограниченными ресурсами. Показано, что индивидуализация предысторий приводит к росту поведенческого разнообразия и изменению траекторий коллективной динамики.
Интерактивная среда, принятие решений, агентное моделирование, виртуальный агент, вероятностная модель, динамическая система
Короткий адрес: https://sciup.org/148333885
IDR: 148333885 | УДК: 004.94 | DOI: 10.18137/RNU.V9187.26.02.P.122
Modeling the dynamics of decision-making by virtual agents with given background histories in interactive environments
The paper addresses modeling the dynamics of decision-making by virtual agents in interactive environments with predefined background histories. A background history is treated as a set of parameters describing accumulated experience and stable behavioral tendencies. A dynamic probabilistic model is proposed in which background parameters influence both action selection and internal state updating. Computational experiments in a simulated social environment demonstrate that individualized histories increase behavioral diversity and affect collective dynamics.
Текст научной статьи Моделирование динамики принятия решений виртуальными агентами с учетом заданных предысторий в интерактивных средах
Моделирование поведения виртуальных агентов является одной из центральных задач искусственного интеллекта (ИИ) и агентных систем. В классических работах по интеллектуальным системам принятие решений рассматривается как выбор действия на основе текущего состояния среды и функции полезности [1]. В многоагентных системах поведение агента дополнительно зависит от взаимодействия с другими участниками среды [2].
В рамках обучения с подкреплением выбор действия формализуется через максимизацию ожидаемой награды, а динамика поведения описывается обновлением ценностной функции [3]. Однако большинство базовых моделей предполагает, что поведение агента определяется текущими наблюдениями и накопленной статистикой взаимодействий. Предварительно заданные биографические особенности или устойчивые установки в явном виде не учитываются.
В задачах социального моделирования и вычислительной экономики показано, что неоднородность агентов по поведенческим характеристикам существенно влияет на макродинамику системы [4; 5]. В связи с этим возникает задача формального включения предыстории в процесс принятия решений виртуальными агентами.
Целью исследования является разработка динамической модели, учитывающей заданные параметры предыстории, и анализ влияния этих параметров на индивидуальную и коллективную динамику поведения в интерактивной среде.
Актуальность исследования обусловлена расширением применения виртуальных агентов в интерактивных цифровых средах, включая обучающие системы, компьютерное моделирование и интеллектуальные сервисы поддержки принятия решений. При этом традиционные модели поведения агентов в большинстве случаев учитывают только текущее состояние среды, что приводит к упрощению стратегий взаимодействия. Учет предыстории агента позволяет моделировать устойчивые поведенческие различия и повышает реалистичность многоагентных систем, что делает разработку соответствующих моделей принятия решений востребованной научной задачей.
Вестник Российского нового университета
Серия «Сложные системы: модели, анализ и управление». 2026. № 2
Предшествующий опыт виртуального агента в рамках модели описывается совокупностью устойчивых поведенческих характеристик, формируемых до начала взаимодействия со средой. В исследованиях многоагентных систем подобные характеристики рассматриваются как параметры предпочтений и внутреннего состояния агента, влияющие на процесс выбора действий [2].
В моделях обучения с подкреплением поведение агента часто задаётся параметризованной политикой принятия решений, зависящей от набора параметров θ [3]. По аналогии с данным подходом предыстория агента в настоящем исследовании представляется в виде вектора параметров
H = (h1, h2, …, hn), где компоненты вектора характеризуют устойчивые особенности поведения агента, сформированные до начала моделирования.
Параметры могут отражать:
-
– склонность агента к риску;
-
– уровень доверия при взаимодействии с другими агентами;
-
– чувствительность к потерям или санкциям;
-
– скорость адаптации к изменениям среды.
Использование параметрического описания позволяет учитывать неоднородность агентов, которая рассматривается как важный фактор формирования коллективной динамики в агентно-ориентированных моделях социально-экономических систем [4; 5].
Формальная динамическая модель рассматривает дискретное время t = 1, 2, …, T . На каждом шаге агент наблюдает состояние среды St , обладает за внутренним состоянием It и выбирает действие at .
Вероятность выбора действия определяется логит-моделью
P ( at | St , It , H ) =
Функция Q ( at ; St , It , H ) представляется в виде
Q = R((at, St) – C(at) + Ф(at, H), где R – ожидаемая награда;
-
С – издержки;
Ф – поправка, зависящая от параметров предыстории.
Обновление внутреннего состояния осуществляется по формуле
It+1 = α(H)It + β(H)g(St, at), где коэффициенты а (H) и в( H) определяют степень сохранения прошлого состояния и скорость адаптации к новой информации.
Таким образом, параметры предыстории влияют на выбор действий и на динамику внутренних состояний.
Для анализа поведения агентов разработана симулированная среда с ограниченным ресурсом и возможностью кооперативного или конкурентного взаимодействия. На каж-
Моделирование динамики принятия решений виртуальными агентами с учетом заданных предысторий в интерактивных средах дом шаге агент выбирает одну из стратегий: сотрудничество, индивидуальное извлечение ресурса или санкционирование других участников.
Эксперимент включал три сценария:
-
1) агенты без предыстории ( H = 0);
-
2) агенты с одинаковыми параметрами H ;
-
3) агенты с индивидуально различающимися параметрами.
Число агентов составляло 100, горизонт моделирования – 500 шагов. Для каждого сценария проводилось 50 прогонов с различными начальными условиями. Сводные количественные результаты моделирования представлены в Таблице.
В первом сценарии наблюдалось быстрое формирование доминирующей стратегии. После 150–200 шагов система переходила в устойчивое состояние с незначительными флуктуациями.
Во втором сценарии динамика отличалась от динамики первого, однако однородность параметров предыстории приводила к синхронному поведению агентов и снижению вариативности стратегий.
В третьем сценарии зафиксировано увеличение дисперсии стратегий и формирование устойчивых коалиций. Часть агентов демонстрировала долгосрочную ориентацию на сотрудничество, другая – склонность к краткосрочной выгоде. Система не достигала единого стационарного состояния в пределах заданного горизонта моделирования.
Таблица
Сравнение результатов моделирования при различных сценариях учета предыстории
|
Сценарий моделирования |
Средняя награда агента |
Дисперсия стратегий |
Время стабилизации (шаги) |
Доля кооперации |
|
Без учета предыстории |
0,64 |
0,12 |
178 |
0,41 |
|
Однородная предыстория |
0,68 |
0,19 |
231 |
0,47 |
|
Индивидуальные предыстории |
0,66 |
0,37 |
500 |
0,53 |
Сравнение средних значений совокупной награды показало, что гетерогенная структура предысторий приводит к более высокой вариативности результатов при сопоставимом среднем уровне эффективности.
Полученные результаты согласуются с выводами работ по агентному моделированию социальных систем [4; 5], где неоднородность характеристик агентов рассматривается как источник сложной коллективной динамики.
Учет предыстории позволяет моделировать устойчивые поведенческие различия, не сводимые к случайным флуктуациям. При этом чрезмерное влияние параметров H на функцию выбора действий приводит к снижению адаптивности системы.
Практическое применение модели возможно в задачах разработки игровых сред, систем обучения, симуляторов коллективного поведения и тестирования алгоритмов координации. В перспективе модель может быть расширена за счет автоматического обновления параметров предыстории на основе длительных серий взаимодействий.
Разработанная модель позволяет учитывать устойчивые поведенческие различия между агентами, сформированные до начала взаимодействия в среде. В отличие от классических моделей принятия решений, ориентированных преимущественно на текущее
Вестник Российского нового университета
Серия «Сложные системы: модели, анализ и управление». 2026. № 2
состояние системы и накопленную награду [1; 3], предложенный подход вводит дополнительный уровень индивидуализации поведения за счет параметров предшествующего опыта.
Проведенное имитационное моделирование показало, что учет предыстории оказывает заметное влияние на коллективную динамику системы. В сценариях без индивидуализации поведения агенты сравнительно быстро переходят к устойчивым стратегиям, что приводит к снижению разнообразия взаимодействий. Использование однородных параметров предыстории изменяет распределение стратегий, однако не устраняет синхронность поведения.