Рациональные агенты - PullRequest
       18

Рациональные агенты

3 голосов
/ 10 сентября 2011

В книге «Искусственный интеллект: современный подход» Норвиг и Рассел определяют рационального агента следующим образом:

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

Показатель производительности - это желаемое действие, которое мы хотим, чтобы агент выполнил (исправлено и предоставлено разработчиком).

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

Я знаю, что это очень общий вопрос.У меня есть пример из книги, но это задание, и все, что мне нужно, это указания.

Спасибо,

Ответы [ 2 ]

1 голос
/ 12 сентября 2011

В моей диссертации мы использовали базовую линию (псевдо) случайного противника в среде;если наши агенты могли превосходить противника более чем в 50% случаев с помощью повторных экспериментов, мы доказали, что наши агенты не действовали случайно, а действовали лучше, чем случайные.(Проверьте с вашими обычными статистическими инструментами, чтобы гарантировать надежные результаты и так далее)

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

Более жесткие противники, которые сами по себе являются рациональными ИИ, затем обеспечивают фактические критерии производительности.Но означает ли рациональный агент оптимальный агент?(Вероятно, нет; едва ли найдутся оптимальные агенты, за исключением нескольких настольных игр)

Но лучше, чем случайный, всегда быть тем местом, где вы хотите быть, когда вы делаете агента :) Если нет,его нельзя назвать AI;)

Это предложение по крайней мере.Экспериментирование очень важно, если данные анализируются и интерпретируются правильно.

1 голос
/ 10 сентября 2011

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

Вы можете доказать, что агент является рациональным, показав, что он выполняет желаемые действия, когда это возможно.

РЕДАКТИРОВАТЬ: Учитывая бесконечно возможные решения,Вы можете исследовать область вокруг (а) последнего решения или (б) случайной точки в n-мерном пространстве возможных решений;если есть «путь» к «более высокой» точке, то есть к более рациональному действию, и ваш агент его не предпринимает, ваш агент не действует рационально.Если такого пути нет, или если есть путь, и агент «следует» по нему, то ваш агент может быть не всезнающим и рациональным, но согласно решениям, которые он может «увидеть», он действует рационально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...