Теоретические аспекты инженерии знаний

Вид материалаЛекция

Содержание


Интеллектуальные Интернет-технологии Программные агенты и мультиагентные системы
Классификация агентов
Подобный материал:
1   2   3   4   5   6   7   8   9   10   11
^

Интеллектуальные Интернет-технологии




Программные агенты и мультиагентные системы



Проблема интеллектуальных агентов и мультиагентных систем (МАС) имеет 40-летнюю историю и сформировалась в рамках работ по распределенному искусственному интеллекту, распределенному решению задачи параллельному искусственному интеллекту. В последние 10 лет претендует на одну из ведущих ролей в интеллектуальных информационных технологиях.

Областями практического применения агентных технологий являются:
  • управление информационными потоками (workflow management) и сетями (network management),
  • управление воздушным движением (air-traffic control),
  • информационный поиск (information retrieval),
  • электронная коммерция (e-commerce),
  • обучение (education),
  • электронные библиотеки (digital libraries) и др.

Основная идея программных агентов – делегирование полномочий. Агенты автономны и могут выполняться в фоновом режиме от лица пользователя.

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

МАС являются программно-вычислительными комплексами, где взаимодействуют различные агенты для решения задач, которые недоступны для одного агента.

Агент – это аппаратная или программная сущность, способная действовать в интересах достижения целей, поставленных пользователем. Появилось множество типов агентов: автономные агенты, мобильные агенты, персональные ассистенты, интеллектуальные агенты, социальные агенты и т.д.
^

Классификация агентов


Типы агентов


Характеристики



Простые

Смышленые (smart)

Интеллектуальные (intelligent)

Действительно (truly) интеллектуальные

Автономное выполнение

+




+

+

Взаимодействие с другими агентами

+

+

+

+

Слежение за окружением

+

+

+

+

Способность использования абстракций




+

+

+

Способность использования предметных знаний




+

+




Возможность адаптивного поведения







+

+

Обучение из окружения







+

+

Толерантность к ошибкам







+




Real-time исполнение







+




ЕЯ-взаимодействие







+





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

В зависимости от концепции МАС выделяют три базовых класса архитектур:
  • архитектуры, которые базируются на принципах и методах работы со знаниями (deliberative),
  • архитектуры, основанные на поведенческих моделях типа «стимул-реакция» (reactive),
  • гибридные архитектуры.

Архитектуру или агентов, которые используют только точное представление картины мира в символьной форме, а решения при этом принимаются на основе формальных рассуждений и использования методов сравнения по образцу, принято называть делиберативными. Более адекватный русскоязычный термин «интеллектуальный агент», «архитектура интеллектуальных агентов».

Реактивными называются агенты и архитектуры, где нет эксплицитно представленной модели мира, а функционирование отдельных агентов и всей системы осуществляется по правилам типа ситуация – действие. При этом под ситуацией понимается потенциально сложная комбинация внутренних и внешних состояний.
Архитектуры МАС и их характеристики

Архитектура


Представление знаний

Модель мира

Решатель

Интеллектуальная

Символьное

Исчисление

Логический

Реактивная

Автоматное

Граф

Автомат

Гибридная

Смешанное

Гибридная

Машина вывода

В последнее время прослеживается тенденция разработки и использования гибридных МАС-архитектур и систем агентов.