Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
sii_beta_answers(final).docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
3.15 Mб
Скачать

12.Агенты и мас: определения, обобщенная структурная схема агента и мас, области применения агентов и мас.

Агент – это система, находящаяся в некоторой среде, воспринимающая эту среду посредством рецепторов, и воздействующая на нее посредством эффекторов (см. рис. 1).

Многоагентная система – это система, в которой поставленная задача решается за счет совместной деятельности (кооперации, противоборства) многих агентов в некоторой среде.

Рис. 1

Считается, что агент должен обладать, по крайней мере, некоторыми из следующих основных свойств [3]:

- Автономность. Агент должен работать без ежесекундного вмешательства и контроля человека.

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

- Реактивность. Агент должен оперативно реагировать на изменения в среде.

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

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

- Рациональность. Агент должен быть способен находить рациональные решения задач в соответствии с поставленными критериями.

Также выделяется ряд дополнительных свойств, которыми агенты могут обладать:

- Мобильность. Это способность агента перемещаться по вычислительной сети (или в физической среде).

- Правдивость. Агент специально не сообщает неверную информацию.

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

- Эмоциональность. Способность моделировать эмоции, для выражения своего текущего состояния.

Примерами агентов являются:

- компьютерные вирусы;

- интеллектуальные помощники;

- поисковые боты в сети интернет;

- некоторые персонажи компьютерных игр;

- роботы;

- и т.д.

В тоже время агентами не являются:

- объекты в классическом понимании объектно-ориентированного программирования (см. далее);

- отдельно взятые интеллектуальные технологии (например, системы обработки правил, нейронные сети и т.д.);

- мастера, планировщики и т.п.

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

1. Моделирование поведения социальных систем с целью проверки теорий, описывающих это поведение:

- для построения планов эвакуации;

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

- для управления движением;

- для управления различными предприятиями, организациями, городами, странами;

- для проведения социологических исследований;

- для проведения экономического моделирования рынков;

- для проведения экологических и биологических исследований;

- и т.д.

2. Задачи логистики.

3. Задачи оптимизации поточных линий.

4. Качественный поиск информации в WEB.

5. Ведение военных действий с применением боевых роботов.

6. Автономное управление космическими аппаратами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]