» » »

11.1.Структура и функция агента и мультиагентных систем. Архитектура агента. Мультиагентные системы и виртуальные организации.

Структура и функции агента и мультиагентных систем
 минимальный набор базовых характеристик произволь­ного агента включает такие свойства, как:
а) активность, способность к организации и реализации действий;
б) автономность (полуавтономность), относительная независимость от окружающей среды или наличие некоторой «свободы воли», связанное с хорошим ресурсным обеспечением его поведения;
в) коммуникабельность, вытекающая из необходимости решать свои задачи совместно с другими объектами и обеспечиваемая развитыми протоколами коммуникации;
г) целенаправленность, предполагающая наличие собственных источни­ков мотивации, а в более широком плане — специальных интенциональных
характеристик
Решение задачи одним агентом на основе инженерии знаний представля­ет собой точку зрения классического искусственного интеллекта (ИИ), со­гласно с которым агент (например,, интеллектуальная система), обладая гло­бальным видением проблемы, имеет все необходимые способности, знания и ресурсы для ее решения
агенты — это программы, которые имеют взаимные обязательства, определяемые в процессе диалога, ведут переговоры и координируют передачу информации. Здесь очевидно, что переговорный процесс предполагает наличие восприятия и действия, а диалог немыслим без средств коммуникации. Агенты обладают настойчивостью, что связано с наличием своих собственных представлений о том, как выполнять задачу, или своих личных программ действий.
Под интеллектуальным агентом (ИА) в слабом смысле понимается программно или аппаратно реализованная система, ко­торая обладает такими свойствами:
  • автономность — способность ИА функционировать без вмешательства человека и при этом осуществлять контроль над своими действиями и внутренним состоянием;
  • общественное поведение (social ability) — способность функциониро­вать в сообществе с другими агетами, обмениваясь с ними сообщениями с помощью языка коммуникаций;
  • реактивность (reactivity) — способность воспринимать состояние сре­ды и своевременно отвечать (реагировать) на те изменения, которые в ней происходят;
  • активность (pro-activity) — способность агента брать на себя инициа­тиву, т.е. способность генерировать цели и действовать рационально для их достижения, а не только реагировать на внешние события.
 Архитектура агента

Основная идея архитектуры заключается в том, чтобы представить агента как множество уровней, которые связаны через управляющую структуру и используют общую базу знаний. Это архитектура представлена на рис. 12.1. Она состоит из пяти основных блоков: интерфейса с внешним миром; ком­поненты, основанной на поведении; планирующей компоненты; компонен­ты, ответственной за кооперацию с другими агентами и базы знаний агента. Интерфейс с внешним миром определяет возможности агента по воспри­ятию событий внешнего мира, воздействию на него и средства коммуника­ции.

src=http://rudocs.exdat.com/data/58/57014/57014_html_3a557dc8.png
Мультиагентные системы (MAC) и виртуальные организации
Любая многоагентная система (MAC) состоит из следующих основных компонентов:
  1. множество организационных единиц, в котором выделяются подмножество агентов 1а), манипулирующих подмножествами объектов 1б);
  2. множество задач;
  3. среда, т.е. некоторое пространство, в котором существуют агенты и
    объекты;
  4. множество отношений между агентами;
  5. множество действий агентов (например, операций между объектами).
В MAC задачи распределены между агентами, каждый их которых рассматривается как член группы или организации. Распределение задач предполагает назначение ролей каждому их членов группы, определение меры его ответственности и требований к опыту.
Фундаментальными особенностями группы, состав­ленной из виртуальных агентов, сотрудничающих во имя достижения общей цели, являются социальная структура ираспределение ролей между агента­ми. При этом социальная структура образуется в результате назначения со­циальных ролей.



Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.