Многоагентная система
Материал из Википедии — свободной энциклопедии
Многоагентная система
В информатике, многоагентная система (МАС) — система, состоящая из нескольких агентов, способных к взаимодействию. Взаимодействие может быть в форме передачи сообщений или создания изменений в их общей окружающей среде.
Точная природа агентов несколько противоречива. Иногда требуются, чтобы они были автономными. Например, домашний робот, убирающий пол, может быть настолько автономен, что будет зависеть только от человека-оператора, запускающего его. С другой стороны, на практике, все агенты находятся под активным наблюдением человека. К тому же, чем более важны действия агента для человека, тем под большим наблюдением он находится. Фактически, автономия редко желательна. Вместо этого нужны взаимозависимые системы.
Может требоваться, чтобы МАС включала также человеческих агентов. Человеческие организации и общество в целом можно считать примером многоагентной системы.
Многоагентные системы могут проявлять самоорганизацию и сложное поведение даже тогда, когда индивидуальные стратегии всех их агентов просты.
Темы исследований в МАС включают: убеждения, желания, и намерения (BDI); кооперацию и координацию; коммуникацию; распределенное решение проблем; многоагентное изучение; научные сообщества.