Агентный подход

Материал из Социодинамики
Перейти к: навигация, поиск

Агентный подход – аналитическая концепция, основопологающими понятиями которой является агент и поведение агента которое зависит от среды, в которой он находится. Концепция агентного подхода была предложена Евом Шохемом в 1990 г.

Агентный подход возник в виду необходимости преодоления границ операционных сред , а также по причине устаревания разнородности объектных моделей. Для применения агентного подхода важно понимание термина «агент». Е. Шохем под агентом понимает программного агента, он базируется на теории искусственного интеллекта и отталкивается от понятия интеллектуальный агент, которое уже существовало ранее.

Основные термины агентного подхода: агент, актор, среда.

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

В зависимости от степени свободы среды, подразумевающей наличие в ней соответствующего типа агента, среды подразделяются на:

Замкнутые Конечное детерминированное или вероятностное описание всей среды, которое известно агенту априори или путём исследования.

Открытые Конечное детерминированное или вероятностное описание локальной области среды, в которой находится агент и которое известно ему априори или путём исследования.

Трансформируемые Динамически развивающиеся среды, развивающей структурой которых является агент.

Актор является вычислительной сущностью, которая в ответ на полученное сообщение может одновременно:

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

Свойства агентов:

• Автономность — способность выполнять действия самостоятельно; • Гомогенность/гетерогенность — способность объединять однородные или разнородные функции; • Наличие «интеллекта», способности к обучению, коррекция поведения для улучшения собственной эффективности; • Активное поведение, постоянный обмен информацией «внутри» агента и между агентом и средой • Коммуникативность — обмен данными с внешней средой; • Восприятие среды — наличие специальных «средств» восприятия среды функционирования агента; • Мобильность — перемещение агента внутри других программных и физических сред и/или компонентов.

Метод имитационного моделирования, исследующий поведение различных агентов и их влияние на всю систему в целом получил название агентного моделирования (agent-based model).

Литература:

1. Epstein, Joshua Generative Social Science. Studies in agent-based computational modeling. Princeton University Press. ISBN 0-691-12547-3

2. Bonabeau, Eric, Agent-based modeling: methods and techniques for simulating human systems. Proc. National Academy of Sciences 99(3): 7280-7287, 2002.

3. Carley, Kathleen M., Smart Agents and Organizations of the Future. In Handbook of New Media, edited by Leah Lievrouw & Sonia Livingstone, Ch. 12 pp. 206—220, Thousand Oaks, CA, Sage.

4.Gilbert, Nigel, and Klaus Troitzsch, Simulation for the Social Scientist, Open University Press, 1999; second edition, 2005.

5. Shoham, Yoav, and Kevin Leyton-Brown, «Multiagent Systems: Algorithmic, Game-Theoretic, and Logical Foundations». Cambridge University Press, 2009.

6. Shoham Yoav. Agent-oriented programming (англ.) // Artificial Intelligence. — 1993. — № 60(1). — С. 51-92.

7. Зайцев И. М., Федяев О. И. Агентно-ориентированный подход к моделированию интеллектуальных распределённых систем : Сб. — Донецк: ДонНТУ, 2008. — С. 337-338.

8. Тарасов В.Б. Агенты, многоагентные системы, виртуальные сообщества: стратегическое направление в информатике и искусственном интеллекте // Новости искусственного интеллекта : Сб.. — 1998. — № 2. — С. 5-63.

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты