Реализация отношений и взаимодействий в системе имитационного моделирования развития общества
Аннотация
Актуальность данной работы обусловлена тем, что в настоящее время моделирование, основанное на социальных агентах, получило широкое распространение в мире, так как оно помогает решать многие задачи, связанные с поведением человека в различных ситуациях. Еще несколько лет назад можно было только мечтать о компьютерных моделях общества, имитирующих как можно более точно реальную жизнь.
В настоящей работе рассматривается агенто-ориентированная модель, которая состоит из двух частей: окружающей среды и совокупности автономных агентов, взаимодействующих между собой и с окружающей средой. При этом, если посмотреть на общество "сверху", можно увидеть, что каждый агент в любой момент времени занят каким-то видом деятельности. Значительная часть этой деятельности может быть охарактеризована как взаимодействие друг с другом (парные взаимодействия и взаимодействия трех и более человек).
Разработка модели продвинутых взаимодействий и взаимоотношений между агентами, является актуальной задачей, которая может дополнить все существующие модели, затрагивающие мышление и поведение агента-человека.
Цели и задачи исследования:
• Разработка и реализация модели взаимодействий и взаимоотношений между агентами;
• Разработка алгоритмов обработки данных и функций, обрабатывающих параметры взаимодействий и взаимоотношений;
• Внедрение и реализация в системе прототипа модели взаимодействий и взаимоотношений между агентами.
Гипотеза исследования. Предполагается, что построенная модель даст толчок к развитию искусственных обществ в новом, социальном направлении.
Для достижения поставленной цели необходимо решить следующие задачи:
Провести обзор существующих решений;
Разработать модель создания и обработки взаимодействий агентов;
Реализовать взаимоотношения между агентами в прототипе системы;
Сделать выводы и выделить перспективы развития.
Прототип системы создан в среде Visual Studio на языке C#.
Методы исследования:
Объектом исследования является человеческое общество.
Предметом исследования является создание социальной модели общества.
Методология и методы исследования. Для решения поставленных задач использовались методы системного подхода и сравнительного анализа.
Теоретическая основа исследования. Теоретической основой исследования являются базовые понятия и методы построения мультиагентных систем.
Новизна исследования:
Как говорилось раннее, в настоящее время не существует модели, позволяющей достоверно смоделировать взаимодействие агентов между собой в различных ситуациях.
В настоящей работе рассматривается агенто-ориентированная модель, которая состоит из двух частей: окружающей среды и совокупности автономных агентов, взаимодействующих между собой и с окружающей средой. При этом, если посмотреть на общество "сверху", можно увидеть, что каждый агент в любой момент времени занят каким-то видом деятельности. Значительная часть этой деятельности может быть охарактеризована как взаимодействие друг с другом (парные взаимодействия и взаимодействия трех и более человек).
Разработка модели продвинутых взаимодействий и взаимоотношений между агентами, является актуальной задачей, которая может дополнить все существующие модели, затрагивающие мышление и поведение агента-человека.
Цели и задачи исследования:
• Разработка и реализация модели взаимодействий и взаимоотношений между агентами;
• Разработка алгоритмов обработки данных и функций, обрабатывающих параметры взаимодействий и взаимоотношений;
• Внедрение и реализация в системе прототипа модели взаимодействий и взаимоотношений между агентами.
Гипотеза исследования. Предполагается, что построенная модель даст толчок к развитию искусственных обществ в новом, социальном направлении.
Для достижения поставленной цели необходимо решить следующие задачи:
Провести обзор существующих решений;
Разработать модель создания и обработки взаимодействий агентов;
Реализовать взаимоотношения между агентами в прототипе системы;
Сделать выводы и выделить перспективы развития.
Прототип системы создан в среде Visual Studio на языке C#.
Методы исследования:
Объектом исследования является человеческое общество.
Предметом исследования является создание социальной модели общества.
Методология и методы исследования. Для решения поставленных задач использовались методы системного подхода и сравнительного анализа.
Теоретическая основа исследования. Теоретической основой исследования являются базовые понятия и методы построения мультиагентных систем.
Новизна исследования:
Как говорилось раннее, в настоящее время не существует модели, позволяющей достоверно смоделировать взаимодействие агентов между собой в различных ситуациях.