'
Кокаев А.Э., Сущеня Р.В.
ОБЛАСТИ ПРИМЕНЕНИЯ И ПЛАТФОРМЫ ДЛЯ РАЗРАБОТКИ МУЛЬТИАГЕНТНЫХ СИСТЕМ. СВОЙСТВА МУЛЬТИАГЕНТНЫХ СИСТЕМ *
Аннотация:
эта статья дает определение мультиагентной системе (MAC), а также описывает области применения, платформы разработки и свойства мультиагентной системы
Ключевые слова:
мультиагентная система, MAC, JADE, Java Agent Development Framework, NetLogo, Jason
УДК 004
Кокаев А.Э.
студент 2 курса магистратуры кафедры управления
и информатики в технических системах
Московский государственный технический университет «СТАНКИН»
(г. Москва, Россия)
Сущеня Р.В.
студент 2 курса магистратуры кафедры управления
и информатики в технических системах
Московский государственный технический университет «СТАНКИН»
(г. Москва, Россия)
ОБЛАСТИ ПРИМЕНЕНИЯ И ПЛАТФОРМЫ
ДЛЯ РАЗРАБОТКИ МУЛЬТИАГЕНТНЫХ СИСТЕМ.
СВОЙСТВА МУЛЬТИАГЕНТНЫХ СИСТЕМ
Аннотация: эта статья дает определение мультиагентной системе (MAC), а также описывает области применения, платформы разработки и свойства мультиагентной системы.
Ключевые слова: мультиагентная система, MAC, JADE, Java Agent Development Framework, NetLogo, Jason.
Мультиагентные системы (МАС) - это системы, состоящие из нескольких взаимодействующих между собой автономных агентов. Каждый агент может взаимодействовать с другими агентами и окружающей средой для достижения определенных целей. В этой статье мы рассмотрим области применения мультиагентных систем, платформы для их разработки, а также основные свойства и преимущества таких систем.
Области применения МАС
Мультиагентные системы находят свое применение во многих областях:
Платформы для разработки МАС
JADE (Java Agent DEvelopment Framework): Это популярная платформа для разработки МАС на языке Java. JADE предоставляет набор инструментов и библиотек для создания и управления агентами, а также поддерживает стандартную архитектуру FIPA (Foundation for Intelligent Physical Agents).
NetLogo - это среда разработки для создания и моделирования МАС. Она предоставляет графический интерфейс и простой язык программирования, что делает ее доступной для начинающих разработчиков.
Jason - это платформа для разработки МАС на основе языка программирования AgentSpeak. Она предоставляет возможности для создания агентов, определения их планов и правил поведения.
Свойства МАС
Мультиагентные системы обладают рядом характерных свойств, которые делают их особенными. 1. Автономность: каждый агент в мультиагентной системе является автономным, то есть он способен самостоятельно принимать решения и действовать на основе своих собственных целей и знаний. Отсутствие централизованного контроля позволяет системе быть более гибкой и адаптивной к изменяющимся условиям. 2. Взаимодействие и координация: предполагается взаимодействие и сотрудничество между агентами. Агенты обмениваются информацией и сообщениями, чтобы добиться совместной работы и достижения общих целей. Для эффективной координации требуется разработка специальных протоколов и механизмов. 3. Адаптивность и самоорганизация: MAC способен адаптироваться к изменениям в окружающей среде и изменять свое поведение для достижения лучших результатов. Агенты в таких системах могут самоорганизовываться, то есть изменять свою структуру и взаимодействие для эффективного решения задачи. 4. Распределенность: мультиагентные системы предполагают распределение вычислительных и принятия решений между агентами. Это позволяет параллельное выполнение задач и более эффективное использование ресурсов.
СПИСОК ЛИТЕРАТУРЫ:
Номер журнала Вестник науки №7 (64) том 5
Ссылка для цитирования:
Кокаев А.Э., Сущеня Р.В. ОБЛАСТИ ПРИМЕНЕНИЯ И ПЛАТФОРМЫ ДЛЯ РАЗРАБОТКИ МУЛЬТИАГЕНТНЫХ СИСТЕМ. СВОЙСТВА МУЛЬТИАГЕНТНЫХ СИСТЕМ // Вестник науки №7 (64) том 5. С. 219 - 222. 2023 г. ISSN 2712-8849 // Электронный ресурс: https://www.вестник-науки.рф/article/9662 (дата обращения: 19.05.2024 г.)
Вестник науки СМИ ЭЛ № ФС 77 - 84401 © 2023. 16+
*