Аутоэпистемическая логика
Аутоэпистемическая логика — это формальная логика представления и рассуждения знаний о знаниях. В то время как пропозициональная логика может выражать только факты, аутоэпистемическая логика может выражать знание или отсутствие знания о фактах.
Семантику стабильной модели , которая используется для придания семантики логическому программированию с отрицанием как неудачей , можно рассматривать как упрощенную форму автоэпистемической логики.
Синтаксис
[ редактировать ]Синтаксис . автоэпистемической логики расширяет синтаксис логики высказываний модальным оператором [1] указывающее на знание: если это формула, указывает на то, что известно. Как результат, указывает на то, что известно и указывает на то, что не известно.
Этот синтаксис используется для того, чтобы позволить рассуждения, основанные на знании фактов. Например, означает, что считается ложным, если неизвестно, что оно истинно. Это форма отрицания как неудачи .
Семантика
[ редактировать ]Семантика автоэпистемической логики основана на расширениях теории, которые играют роль, подобную модели. [ сломанный якорь ] в логике высказываний . В то время как пропозициональная модель определяет, какие атомарные предложения являются истинными или ложными, расширение определяет, какие формулы истинны, а какие ложны. В частности, разложения аутоэпистемической формулы сделать это определение для каждой подформулы содержится в . Это определение позволяет следует рассматривать как формулу высказывания , как и все ее подформулы, содержащие либо истинны, либо ложны. В частности, проверка того, влечет за собой в этом состоянии можно сделать, используя правила исчисления высказываний. Чтобы спецификация была расширением, необходимо, чтобы подформула влечет за собой тогда и только тогда, когда было присвоено значение true.
С точки зрения возможной семантики мира , расширение состоит из S5 модели в котором возможные миры состоят только из миров, в которых это правда. [Возможные миры не обязательно должны содержать все такие непротиворечивые миры; это соответствует тому факту, что модальным предложениям присваиваются значения истинности до проверки выводимости обычных предложений.] Таким образом, автоэпистемическая логика расширяет S5 ; расширение правильное, поскольку и являются тавтологиями аутоэпистемической логики, но не S5 .
Например, в формуле , существует только одна «коробочная подформула», которая . Следовательно, существует только два кандидата на расширение, если предположить, что является истиной или ложью соответственно. Проверка того, являются ли они фактическими расширениями, заключается в следующем.
неверно: при этом предположении становится тавтологичным, поскольку эквивалентно , и предполагается верным; поэтому, не влечет за собой. Этот результат подтверждает предположение, подразумеваемое ложь, то есть то, что в настоящее время не известно. Поэтому предположение о том, что неверно, это расширение.
верно: вместе с этим предположением влечет за собой ; следовательно, исходное предположение, которое неявно вытекает из истинность, т. е. то, что известно, что это правда, удовлетворен. В результате это еще одно расширение.
Формула поэтому имеет два расширения, одно из которых неизвестен и тот, в котором известно. Второй вариант был расценен как неинтуитивный, поскольку исходное предположение о том, что правда, это единственная причина, почему верно, что подтверждает предположение. Другими словами, это самоподдерживающееся предположение. Логика, допускающая такую самоподдержку убеждений, называется несильно обоснованной, чтобы отличать ее от сильно обоснованных логик, в которых самоподдержка невозможна. Существуют сильно обоснованные варианты аутоэпистемической логики.
Обобщения
[ редактировать ]В неопределенном выводе известная/неизвестная двойственность истинностных значений заменяется степенью уверенности в факте или выводе; достоверность может варьироваться от 0 (полностью неопределенна/неизвестна) до 1 (определенна/известна). В вероятностно-логических сетях истинностные значения также получают вероятностную интерпретацию ( т.е. истинностные значения могут быть неопределенными, и, даже если они почти достоверны, они все равно могут быть «вероятно» истинными (или ложными)).
См. также
[ редактировать ]Примечания
[ редактировать ]- ^ Чтобы уточнить, модальный оператор — средний белый квадрат; это не проблема рендеринга браузера
Ссылки
[ редактировать ]- Готтлоб, Г. (июль 1995 г.). «Перевод логики по умолчанию в стандартную автоэпистемическую логику» . Журнал АКМ . 42 (4): 711–740. дои : 10.1145/210332.210334 . S2CID 8441536 .
- Янхунен, Т. (1998). «О взаимопереводимости аутоэпистемической, дефолтной и приоритетной логик». В Диксе, Юрген; дель Серро, Луис Фариньяс; Фурбах, Ульрих (ред.). Логика в искусственном интеллекте: Европейский семинар, JELIA '98, Дагштуль, Германия, 12–15 октября 1998 г.: Материалы . Конспекты лекций по информатике : Конспекты лекций по искусственному интеллекту. Спрингер. стр. 216–232 . ISBN 3540495452 .
- Марек, В.; Трушинский, М. (июль 1991 г.). «Аутоэпистемическая логика». Журнал АКМ . 38 (3): 588–618. дои : 10.1145/116825.116836 . S2CID 14315565 .
- Мур, Р.К. (январь 1985 г.). «Семантические соображения по немонотонной логике». Искусственный интеллект . 25 : 75–94. дои : 10.1016/0004-3702(85)90042-6 .
- Ниемеля, И. (1988). «Процедура принятия решения по аутоэпистемической логике» . В Ласке, Юинг; Овербик, Росс (ред.). 9-я Международная конференция по автоматизированному дедукции: Аргонн, Иллинойс, США, 23-26 мая 1988 г. Труды . Конспекты лекций по информатике. Том. 310. Спрингер. стр. 675–684. ISBN 978-3-540-19343-2 .