Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Иерархическая архитектура взаимодействия агентов



Простейший вариант иерархической организации взаимодействия агентов - использование агента «метауровня» (Агента-Координатора), осуществляющего координацию решением задач (и) агентами.

Агент-Координатор. Может быть привязан к конкретному серверу - называется «местом встречи агентов».

Место встречи агентов (AMP —Agent Meeting Place) — это агент, играющий роль брокера между агентами, запрашивающими некоторые требующиеся им ресурсы, и агентами, которые эти ресурсы могут предоставить.

Архитектура AMP - архитектура обычного агента, дополненная вспомогательными компонентами - функциями координатора взаимодействия других агентов.

Архитектуры агентов
Общая классификация архитектур

- архитектура, базирующаяся на принципах и методах классического ИИ, т.е. систем основанных на знаниях

(«deliberative agent architecture» или «архитектура разумного агента»),

- архитектура, основанная на поведении или «реактивная архитектура»

(reactive architecture), которая исходит из реакций системы на события внешнего мира).

- гибридная, имеющая те или иные черты от архитектур обоих типов.


Архитектуры агентов

• Организуется в виде нескольких уровней.

• Среди многоуровневых архитектур различаются

- горизонтальная организация взаимодействия уровней и

- вертикальная организация.

Основанная на знаниях

• содержит символьную модель мира в явной форме,

• принятие решений о действиях, которые должны быть предприняты агентом, осуществляются на основе рассуждений логического или псевдологического типа.

На основе планирования (реактивная архитектура)

• Планирование рассматривается как «конструирование последовательности действий, которая, будучи исполненной, приводила бы в результате к достижению желаемой цели».

• Примером является архитектура, в которой реакция агента на внешние события генерируется конечным автоматом.

Функциональные модули агента структурируются в несколько уровней.

Наиболее часто в архитектуре агента присутствуют уровни, ответственные за:

- восприятие и исполнение действий;

- реактивное поведение;

- локальное планирование;

- кооперативное поведение;

- моделирование внешней среды;

- формирование намерений;

- обучение агента.

В зависимости от того, как организуется взаимодействие уровней, выделяется два основных класса многоуровневых архитектур:

- горизонтально организованная архитектура и

- вертикально организованная архитектура.

- Горизонтально организованная архитектура

- Все уровни агента связаны с уровнем восприятия и действий (иными словами, все уровни могут общаться между собой в стиле «бродкастинга»).

- Основные проблемы реализации горизонтально организованной архитектуры обусловлены сложностью согласования работы всех уровней.

- Вертикально организованная архитектура

 

только один из уровней агента связан с уровнем восприятия и воздействий,

каждый из остальных уровней взаимодействует только с парой смежных с ним уровней.

Проблема управления взаимодействием уровней не является столь сложной, поскольку выходная информация каждого из уровней всегда имеет точный адресат.

Распределение функциональных модулей по уровням выполняется по одному из следующих принципов:

- различные уровни агента соответствуют различным уровням абстракции для одного и того же набора функциональных характеристик;

- каждый уровень отвечает некоторому функциональному свойству или их набору.

Четыре фазы цикла функционирования агента:

• активация цели,

• планирование,

• конкретизация плана в набор действий и

• исполнение.

В соответствии с этими фазами архитектура агента состоит из четырех уровней.


Поделиться:



Последнее изменение этой страницы: 2019-04-19; Просмотров: 307; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.01 с.)
Главная | Случайная страница | Обратная связь