Главная arrow книги arrow Копия Глава 7. Логические агенты arrow Логика
Логика

Последняя проблема, которая должна быть решена применительно к логическим агентам, — это проблема обоснования: установления связи между процессами логических рассуждений и реальной средой, в которой существует агент, если эта связь действительно имеется. В частности, эта проблема касается вопроса о том, как узнать, что база знаний является истинной в реальном мире? (В конце концов, ведь база знаний — просто "синтаксические конструкции" в голове агента.) Это— философская проблема, которой посвящено очень много книг (см. главу 26). Простой ответ состоит в том, что указанная связь создается с помощью датчиков агента. Например, наш агент для мира вам-пуса имеет датчик запаха. Обнаружив неприятный запах, программа агента создает соответствующее высказывание. Это означает, что если данное высказывание действительно находится в базе знаний, то является истинным и в реальном мире. Поэтому смысл и истинность высказываний, в которых выражаются результаты восприятий, определяются с помощью процессов формирования ощущений и составления высказываний, которые ими порождаются. А что можно сказать об остальных знаниях агента, который, например, считает, что вампуса можно обнаруживать из соседних квадратов, куда доносится его неприятный запах? Это — не прямое представление единственного акта восприятия, а общее правило, которое, возможно, было выведено из опыта восприятий, но не идентично утверждениям с описанием этого опыта. Выработка подобных общих правил в процессе формирования высказываний называется обучением и является темой части VI данной книги. Обучение чревато ошибками. Может оказаться, что вампусы распространяют неприятный запах во все дни, кроме 29 февраля високосного года, поскольку в эти дни вампусы принимают ванну. Поэтому в реальном мире база знаний может оказаться не истинной, но если агент оснащен хорошими процедурами обучения, у него есть повод для оптимизма.