Мультиагентная система имитирует поведение группы самостоятельных участников, которые взаимодействуют друг с другом: людей в коллективе, машин на дороге, покупателей и продавцов на рынке. Каждый участник — отдельный агент со своими правилами, а общая картина складывается из их взаимодействия.
Мы не знаем, как сформулированы варианты ответа в вашем тесте. Ниже — смысл вопроса; точную формулировку сверяйте со своим учебником или лекцией.
В чём смысл вопроса
Слово «имитирует» пришло из имитационного моделирования. Есть сложное явление, которое трудно описать одной формулой: пробка на дороге, очередь в магазине, паника в толпе. Тогда описывают не явление целиком, а отдельных участников и их простые правила. Запускают много таких участников — и явление возникает само.
Что моделируют
- Коллектив людей. Команда специалистов, где каждый делает свою часть, — так устроены современные системы ИИ-агентов.
- Транспорт. Каждый автомобиль — агент; вместе они дают пробки и «зелёные волны».
- Рынок. Покупатели и продавцы со своими целями; вместе они дают цену.
- Живую природу. Стая птиц, колония муравьёв: простые правила у каждого, сложное поведение у всех.
- Распространение. Как расходятся новости или болезни среди людей.
Чем это отличается от обычной модели
- Обычная модель
- Описывает явление сверху одной системой уравнений: «поток машин равен…».
- Мультиагентная модель
- Описывает снизу: «каждая машина держит дистанцию и тормозит перед препятствием» — а поток получается сам.
Два значения одного термина
Слово «мультиагентная система» живёт в двух областях, и учебные тесты чаще берут его из первой.
- Имитационное моделирование
- МАС — это модель: участники и их правила описаны в программе, чтобы увидеть, как поведёт себя целое. Отсюда и слово «имитирует». Такие модели строят, например, в AnyLogic и NetLogo.
- ИИ-агенты на языковых моделях
- МАС — это рабочая система: несколько агентов с разными ролями делят задачу, обмениваются сообщениями и выдают результат. Она не имитирует работу, а делает её — об этом остальные разделы сайта.
Как понять, о каком значении вопрос: слова «имитирует», «моделирует», «симуляция» — о первом; «оркестратор», «роли агентов», «языковая модель» — о втором.
Как ответить своими словами
«Мультиагентная система имитирует взаимодействие множества самостоятельных агентов — например, людей в коллективе или участников рынка. Поведение системы в целом складывается из действий отдельных агентов».
