AIMA - формулировка цели - PullRequest
       4

AIMA - формулировка цели

0 голосов
/ 04 октября 2011

В книге «Искусственный интеллект: современный подход», гл. 3, первый вопрос спрашивает, почему агенту решения проблем (поиска) необходимо сначала сформулировать цель, а затем сформулировать проблему. Я предполагаю, что агент должен сначала сформулировать цель, чтобы принять решение об уровне абстракции действий, которые он собирается использовать в процессе решения проблемы (не в действительности). Обычно проблема заключается в графике с начальным и конечным состоянием (целью), и агент должен найти последовательность действий, которые ведут к цели.

Спасибо,

1 Ответ

1 голос
/ 06 октября 2011

Я думаю, вы делаете это слишком сложно.Если форма проблемы уже передана агенту (как набор действий по изменению состояния, которые будут формировать график), тогда ему необходимо знать, какова цель (i) иметь процедуру принятия решения для: «Я уже сделал?»- т.е. «это состояние, которое я только что запланировал или наблюдало за состоянием цели», и (ii) в качестве ориентира для эвристического поиска.Например, если вы использовали A *, вам нужен какой-то способ оценки расстояния до цели для заданного состояния поиска, поэтому по следствию вам необходимо знать, какое состояние цели является первым.

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