Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
8.2. Аксиомы ситуационного исчисленияВсе аксиомы рассматриваемого ситуационного исчисления подразделяют на следующие группы: базовые аксиомы; допустимых действий; перехода в следующие ситуации; начальной ситуации; ограничений. 8.2.1. Базовые аксиомыК числу базовых относится сравнительно небольшое число аксиом, устанавливающих отношения между ситуациями, действиями и переходами между ситуациями в результате выполнения этих действий. Основными среди них являются следующие аксиомы. Аксиому
называют индукционной аксиомой. В таком виде она не является аксиомой логики предикатов первого порядка, поскольку фздесь обозначает некоторую формулу и это обозначение формулы рассматривается в данном случае как переменная, связанная квантором общности. Это не мешает, однако, использовать ее в рамках ситуационного исчисления, основанного на логике предикатов первого порядка, для доказательства истинности формулы доказательства того, что доказательства того, что для любого действия а и любой ситуации 5 истинна импликация заключения (вывода), что предикат Следующая аксиома говорит о том, что ни в одну ситуацию нельзя перейти из двух различных ситуаций в результате различных действий, или, другими словами, в каждую ситуацию ведет только один переход. Эта базовая аксиома свидетельствует о том, что множество переходов между ситуациями можно представить в виде дерева, начинающегося в некоторой начальной ситуации
К числу базовых относятся также следующие аксиомы:
т.е. любая ситуация наступает позже начальной:
если некоторая ситуация
если ситуация
если переход из ситуации
т.е. любая ситуация наступает до ситуации, в которую она переходит;
если ситуация, в которую был осуществлен переход из ситуации Этот список базовых аксиом может быть расширен. 8.2.2. Аксиомы допустимых действийВ каждой ситуации может совершаться множество действий. Суммарное число действий, используемых для различных задач, может существенно превышать число действий, которые допустимы в тех или иных ситуациях. Аксиомы допустимых действий определяют ту совокупность действий из числа всех действий, которые допустимы в тех или иных ситуациях, позволяя суживать пространство поиска решения. В обшем, каждая аксиома допустимых действий имеет следующий вид:
где Например, если одним из действий, которые может совершать охотник в ситуации 8.2.3. Аксиомы перехода в следующие ситуацииАксиомы перехода в следующие ситуации определяют значения функторных предикатов и функций в ситуации, в которую среда попадает в результате перехода из некоторой предыдущей ситуации после выполнения некоторого действия. Аксиома для фуикторного предиката:
Здесь
Аксиома для функторной функции:
Здесь
8.2.4. Аксиомы однозначности имен для действийДействия а и а, названные по-разному, не могут совпадать. Это определяется аксиомами однозначности имен действий, имеющих вид
8.2.5. Аксиомы начальной ситуацииАксиомы начальной ситуации являются простыми формулами, которые могут содержать единственную ситуационную переменную начальной ситуации 50. Эти аксиомы задают начальные условия для среды, описываемой с помощью ситуационного исчисления. Заметим, что эти аксиомы могут вообще не содержать символа начальной ситуации. 8.2.6. Аксиомы ограниченийАксиомы ограничений позволяют ограничить пространство поиска решения при наличии дополнительных знаний о динамике изменения действий и ситуаций. Укажем некоторые из этих аксиом. Введем предикаты достижима
Для каждой конкретной среды совокупность перечисленных аксиом описывает ее поведение в различных ситуациях или ее динамические свойства, являясь тем самым моделью поведения этой среды. Формулируя те или иные вопросы, интересующие нас и касающиеся поведения среды, а затем доказывая или опровергая их на основе аксиом, можно моделировать те или иные ситуации, т.е. определять возможность достижения этих ситуаций и соответствующих им истинностных значений функторных предикатов или функций. Процесс описания поведения среды по-прежнему остается нетривиальной задачей, требует определенной аккуратности и обеспечения полноты и непротиворечивости исходного описания. В процессе доказательства могут использоваться различные стратегии поиска, и они должны гарантировать получение положительного ответа, если он существует. Всем этим вопросам в специальной литературе уделяется много внимания. В настоящей книге в целях избежания перегрузки ее теоретическими проблемами эти вопросы полноты и непротиворечивости не обсуждаются. Далее рассмотрим моделирование поведения ряда простых сред, широко известных в области искусственного интеллекта.
|
1 |
Оглавление
|