Главная
»
Информационные системы
»
Интеллектуальные ИС
»
Структура и функция агента и мультиагентных систем. Архитектура агента. Мультиагентные системы и виртуальные организации.
Структура и функция агента и мультиагентных систем. Архитектура агента. Мультиагентные системы и виртуальные организации.
минимальный набор базовых характеристик произвольного агента включает такие свойства, как:
а) активность, способность к организации и реализации действий;
б) автономность (полуавтономность), относительная независимость от окружающей среды или наличие некоторой «свободы воли», связанное с хорошим ресурсным обеспечением его поведения;
в) коммуникабельность, вытекающая из необходимости решать свои задачи совместно с другими объектами и обеспечиваемая развитыми протоколами коммуникации;
г) целенаправленность, предполагающая наличие собственных источников мотивации, а в более широком плане — специальных интенциональных
характеристик
Решение задачи одним агентом на основе инженерии знаний представляет собой точку зрения классического искусственного интеллекта (ИИ), согласно с которым агент (например,, интеллектуальная система), обладая глобальным видением проблемы, имеет все необходимые способности, знания и ресурсы для ее решения
агенты — это программы, которые имеют взаимные обязательства, определяемые в процессе диалога, ведут переговоры и координируют передачу информации. Здесь очевидно, что переговорный процесс предполагает наличие восприятия и действия, а диалог немыслим без средств коммуникации. Агенты обладают настойчивостью, что связано с наличием своих собственных представлений о том, как выполнять задачу, или своих личных программ действий.
Под интеллектуальным агентом (ИА) в слабом смысле понимается программно или аппаратно реализованная система, которая обладает такими свойствами:
- автономность — способность ИА функционировать без вмешательства человека и при этом осуществлять контроль над своими действиями и внутренним состоянием;
- общественное поведение (social ability) — способность функционировать в сообществе с другими агетами, обмениваясь с ними сообщениями с помощью языка коммуникаций;
- реактивность (reactivity) — способность воспринимать состояние среды и своевременно отвечать (реагировать) на те изменения, которые в ней происходят;
- активность (pro-activity) — способность агента брать на себя инициативу, т.е. способность генерировать цели и действовать рационально для их достижения, а не только реагировать на внешние события.
Основная идея архитектуры заключается в том, чтобы представить агента как множество уровней, которые связаны через управляющую структуру и используют общую базу знаний. Это архитектура представлена на рис. 12.1. Она состоит из пяти основных блоков: интерфейса с внешним миром; компоненты, основанной на поведении; планирующей компоненты; компоненты, ответственной за кооперацию с другими агентами и базы знаний агента. Интерфейс с внешним миром определяет возможности агента по восприятию событий внешнего мира, воздействию на него и средства коммуникации.
Любая многоагентная система (MAC) состоит из следующих основных компонентов:
- множество организационных единиц, в котором выделяются подмножество агентов 1а), манипулирующих подмножествами объектов 1б);
- множество задач;
- среда, т.е. некоторое пространство, в котором существуют агенты и
объекты; - множество отношений между агентами;
- множество действий агентов (например, операций между объектами).
В MAC задачи распределены между агентами, каждый их которых рассматривается как член группы или организации. Распределение задач предполагает назначение ролей каждому их членов группы, определение меры его ответственности и требований к опыту.
Фундаментальными особенностями группы, составленной из виртуальных агентов, сотрудничающих во имя достижения общей цели, являются социальная структура ираспределение ролей между агентами. При этом социальная структура образуется в результате назначения социальных ролей.
Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.