Версия убеждения - это процесс изменения убеждений, чтобы учесть новую информацию. логическая формализация пересмотра проверений исследуется в философии, в базах данных и в искусственном интеллекте для разработки рационального агента.
Что делает пересмотр веры нетривиальным, так это то, что возможно несколько способов выполнения этой операции. Например, если текущие знания включают три факта «верно», «
верно» и «если
и
истинны, то
верно », введение новой информации «
неверно» может быть выполнено с сохранением согласованности только удаления хотя бы одного из трех фактов. В этом случае существует как минимум три способа выполнения ревизии. В общем, может быть несколько разных способов изменения знаний.
Обычно различают два типа изменений:
Основное предположение пересмотра предположений - это минимальное изменение: знания до и после изменения быть как можно более похожими. В случае обновления этот принцип формализует предположение об инерции. В случае пересмотра этого предписания предписывает сохранить как можно больше информации при изменении.
Следующий классический пример показывает, что операции, выполняемые в двух настройках обновления и ревизии, совпадают. Пример основан на двух различных интерпретациях набора убеждений и иная информация
:
В этом примере показано, что изменение убеждения с новой информацией
дает два разных результата
и
в зависимости от того, является ли настройка обновлением или редакцией.
В условиях, когда все убеждения к одной и той же ситуации, проводится различие между различными операциями, которые могут быть выполнены:
Пересмотр и влияние тем, что первая операция выполняется, когда новое убеждение, которое необходимо объединить, считается более надежным, чем старое; Следовательно, последовательность операций за счет удаления некоторых старых верований. Слияние - более общая операция, поскольку приоритет среди наборов иммунений может быть или не совпадать.
Исправление может быть выполнено, сначала включив новый факт, а затем восстановив согласованность консолидации. На самом деле это скорее форма слияния, чем пересмотр, поскольку новая информация не всегда считается более надежной, чем старые знания.
Постулаты AGM (названные в честь имен их сторонников, Alchourrón, Gärdenfors и Makinson ) являются свойствами, которые Оператор, выполняющий пересмотр, должен удовлетворять, чтобы этот оператор считался рациональным. Рассматриваемая настройка - это настройка проверки, что есть части информации, относящиеся к одной и той же ситуации. Рассматриваются операции: расширение (добавление убеждения без проверки согласованности), пересмотр (добавление убеждения при сохранении) и сокращение (удаление убеждения).
Первые шесть постулатов называются «постулатами ГОСА». В настройках, рассмотренных Альчурроном, Гарденфорсом и Макинсоном, текущий набор представлений дедуктивно замкнутым набором логических формул , называемым набором представлений, новая часть информации представляет собой логическую формулу
, проверка выполняется бинарным оператором
который принимает в качестве своих операндов текущие убеждения и новую информацию и в создающий пересмешений, представляющий результат просмотра. Оператор
обозначает расширение:
- дедуктивное замыкание
. Постулаты AGM для пересмотра:
Ревизия опе ратора, которая удовлетворяет всем восьми постулатам, - это полная версия Meet, в которой равно
, если согласовано, и дедуктивному замыканию
в случае потери. Этот оператор проверки удовлетворяет всем постулатам AGM, но считается слишком консервативным в том смысле, что информация из старой базы знаний не сохраняется, если формула пересмотра не соответствует с ней.
Постулаты AGM эквивалентны нескольким условиям различных операторов ревизии; в частности, они эквивалентны определению оператора ревизии в терминах структур, известных как функции выбора, эпистемические закрепления, системы сфер и отношения. Последние предоставьте собой рефлексивные, транзитивные и общие отношения по набору моделей.
Каждый оператор редакции , удовлетворяющий постулатам AGM, связан с набором отношений предпочтений
, по одному для каждого возможного набора наборов
, так что модели
являются в точности минимальными из всех моделей согласно
. Оператор ревизии и связанное с ним семейство порядков связаны тем, что
- это набор формул, набор моделей содержит все минимальные модели
согласно
. Это условие эквивалентно тому, что набор моделей
является отсутствием точности набором минимальных моделей
согласно порядку
.
Предпочтительный порядок
Сокращение - это операция удаления убеждения из базы знаний
; результат этой операции обозначается
. Операторы пересмотра и сжатия связаны тождествами Леви и Харпера:
Восемь постулатов были использованы для сокращений. Всякий раз, когда оператор исправления удовлетворяет восьмипостулатам исправления, его оператор сжатия удовлетворяет восьми постулатам сокращения и наоборот. Если оператор сжатия удовлетворяет, по крайней мере, его первым постулатам сжатия переводит его в оператор сжатия, а затем обратно в оператор сжатия с использованием двух приведенных выше тождеств приводит к исходному оператору сжатия. То же самое, начиная с оператора ревизии.
Один из постулатов сокращений давно обсуждался: постулат восстановления:
Согласно этому постулат, удаление убеждения с последующим повторным введением того же убеждения должно привести к исходному исходному убеждению. Есть несколько примеров, показывающих, что такое поведение не всегда разумно: в частности, сокращение общим условием, таким как
, приводит к удалению большего количества утвержденных условий, такие как
из набора убеждений; тогда неясно, почему повторное введение
должно также привести к повторному введению более конкретным условиям
. Например, раньше считалось, что у Джорджа есть немецкое гражданство, то он также считался европейцем. Заключение этого последнего убеждения равносильно прекращению верить, что Джордж - европеец; следовательно, Джордж имеет немецкое гражданство, также исключается из набора иммунений. Если позже выяснится, что у Джорджа есть австрийское гражданство, то факт, что он европеец, также будет восстановлен. Однако, согласно постулату выздоровления, следует восстановить веру в то, что он также имеет немецкое гражданство.
Соответствие между пересмотром и сжатием, вызванным идентичностями Леви и Харпера, таково, что сокращение, не удовлетворяющее постулату восстановления, переводится в пересмотр, удовлетворяющий всем восьми постулатам, и что пересмотр, удовлетворяющий всем восьми постулатам, переводится в сокращение, удовлетворяющее всем восьми постулатам, включая восстановление. В результате, если восстановление исключается из рассмотрения, несколько операторов сжатия переводят в один из исправлений, который затем может быть преобразован обратно ровно в один оператор сжатия. Этот оператор - единственный из исходной группы операторов сжатия, удовлетворяющий восстановлению; среди этой группы именно оператор сохраняет как можно больше информации.
Оценка контрфактического условия может быть выполнено в соответствии с тестом Ramsey (назв. в честь Фрэнка П. Рэмси ), к гипотетическому добавлению
к набору текущей проверкой истинности
. Если
- это набор убеждений, используемых в настоящее время, тест Рамси формирует следующее соответствие:
Если рассматриваемый язык формул, представляющих убеждения пропозициональный, тест Рамсея дает последовательное определение контрфактических условных убеждений в терминах протестных убеждений. Однако, если язык формул, представляющих убеждения, включает контрфактическую условную связку , тест Рамси приводит к тривиальному результату Гарденфорса: нет нетривиального теста ревизии, который удовлетворяет AGM постулатам AGM, такому условию теста. результат сохранения в предположении, что контрфактические формулы типа
может присутствовать в наборах версий и пересмотренных формулах. Было предложено несколько решений этой проблемы.
Учитывая фиксированную базу знаний и оператор проверки
, можно определить немонотонное вывод, используя следующее определение:
тогда и только тогда, когда
. Другими словами, формула
влечет за собой другую формулу
, если добавление первой формулы к текущим знаниям приводит к получению
. Это отношение вывода немонотонно.
Постулаты AGM могут быть преобразованы в набор постулатов для этого вывода. Каждый из этих постулатов вытекает из некоторого ранее рассмотренного постулатов для немонотонных выводов. И наоборот, условия, которые были рассмотрены для немонотонных выводов вывода, могут быть переведены в постулаты для оператора проверки. Все эти посту вытекают из постулатов Общего собрания акционеров.
В структуре AG набор представлений представлен представлен дедуктивно замкнутым набором пропозициональных формул. Хотя такие множество бесконечны, они всегда могут быть конечно представимы. Предполагается, что работа с дедуктивно замкнутыми наборами формул приводит к неявным предположениям. Это называется принципом неактуальности синтаксиса.
Этот принцип обсуждался и обсуждается в настоящее время: while и
- два эквивалентных набора, изменение которых на
должно дать разные результаты. В первом случае
и
- два отдельных убеждения; поэтому редактирование с помощью
не должно быть никакого влияния на
, и результатом пересмотра будет
. Во втором случае
берется за одно убеждение. Тот факт, что
является ложным, противоречит этому убеждению, которое, следовательно, должно быть удалено из набора убеждений. Таким образом, результатом пересмотра является
в данном случае.
Проблема использования дедуктивно закрытых баз знаний заключается в том, что не делается различия между частями знаний, которые известны сами по себе, и частями знаний, которые являются их просто следствием. Вместо этого это различие проводится с помощью фундаментального подхода к пересмотру убеждений, который связан с фундаментализмом в философии. Согласно этому подходу, отказ от непроизводных знаний должен приводить к отказу от всех его последствий, которые не поддерживаются иным образом (другими непроизводными знаниями). Этот подход можно реализовать, используя базы знаний, которые не являются дедуктивно закрытыми, и предполагая, что все формулы в базе знаний представляют собой самостоятельные убеждения, то есть они не являются производными убеждениями. Чтобы отличить фундаментальный подход к пересмотру убеждений от подхода, основанного на дедуктивно закрытых базах знаний, последний называется когерентистскимподходом. Это название было выбрано, потому что когерентистский подход направлен на восстановление согласованности (следовать) между всеми убеждениями, как самостоятельными, так и производными. Этот подход связан с когерентизмом в философии.
Основоположники ревизии, работ с недедуктивно закрытыми наборами убеждений, обычно выбирают некоторые подмножества , которые согласуются с
, объединил их каким-то образом, а затем соединил их с
. Ниже приведены два недедуктивно закрытых оператора ревизии базы.
Другая реализация фундаментального подхода к убеждениям оснований на явном объявлении убеждения. В системы поддержания истины можно указать связи между убеждениями. В мирах можно явно заявить, что в данный факт верят на основании одного или нескольких других фактов; такая зависимость оправданием. Убеждения, не имеющие никакого оправдания, роль не производных услуг в недедуктивно закрытой базе знаний.
Ряд предложений по пересмотру и обновлению на основе набора моделей задействованных формул разработан независимо от структур AGM. Используется в том, что база знаний эквивалентна набору миров, то есть набору сценариев, которые считаются возможными в соответствии с этой базой знаний. Таким образом, пересмотр может работать на искусстве обучения миров, а не на соответствующих основах.
Операторы изменений и обновления, основанные на моделях, обычно идентифицируются по именам их авторов: Винслетт, Форбус, Сато, Далал, Хегнер и Вебер. Согласно первому четырем из этих предложений, результат изменений / обновления формулы другой формулой
включает набором моделей
, которые наиболее близки к моделям
. Могут быть устойчивыми понятиями разные близости, что приводит к различию между этими предложениями.
Оператор пересмотра, определенным Хегнером, делает , чтобы не влиять на значения чисел, указанных в
. В результате этой операции получается формула
, которая согласуется с
и поэтому может быть объединена с этим. Оператор редакции Вебера аналогичен, но литералы, удаленные из
, не являются всеми литералами
, но только литералы, которые по-разному оцениваются парой ближайших моделей
и
в соответствии с Сато мера близости.
Постулаты AGM эквивалентны упорядочиванию предпочтений (упорядочение по моделям), которое должно быть связано с каждой базой знаний . Однако они не связывают порядки, соответствующие двум неэквивалентным базам знаний. В частности, порядок, связанный с базой знаний
и ее обновленной версией
, может быть совершенно другой. Это проблема для выполнения второй ревизии, поскольку порядок, связанный с
, необходим для вычислений
.
Установление связи между порядком, себя с и
, но в то же время различаться в способах включения нового знания. Например, два человека могут иметь одно и то же представление о том, но они различаются по поводу того, как они изменит это представление, если выиграют лотерею на миллион долларов. Условия упрощения упрощения упорядочения предпочтений является то, что их минимальные модели являются в точности моделями с ними базами знаний, можно считать, что база знаний не показывает упорядочение предпочтений (но не наоборот).
Учитывая, что упорядочение предпочтений позволяет получить связанный с ним базы знаний, но также позволяет выполнить единичный шаг пересмотра, исследования повторного пересмотра были установлены на том, как следует изменить порядок предпочтений в ответ на пересмотр. В то время как пошаговая редакция касается того, как базу знаний нужно преобразовать в новую базу знаний
, итеративная редакция касается того, как упорядочение предпочтений (представляющее как текущие знания, так и то, сколько ситуаций, которые считаются ложными, считаются возможными), должны быть преобразованы в новое отношение предпочтений, когда
изучен. Один шаг повторной ревизии приводит к новому порядку, который позволяет вносить дальнейшие поправки.
Обычно рассматриваются два вида упорядочения предпочтений: числовой и нечисловой. В первом случае уровень правдоподобия модели представлен неотрицательным целым числом; чем ниже ранг, тем правдоподобнее ситуация, соответствующая модель. Нечисловые порядки предпочтений соответствуют отношениям предпочтений, используемым в структуре AGM: возможно, тотальный порядок над моделями. Нечисловое отношение предпочтения изначально считалось непригодным для повторной ревизии из-за невозможности отменить ревизию рядом других ревизий, что вместо этого возможно в числовом случае.
Дарвиш и Перл сформулировали следующие постулаты для повторного пересмотра.
Конкретные операторы повторной ревизии были предложены Spohn, Boutilier, Williams, Lehmann и другими. Уильямс также предоставил общий оператор повторной редакции.
В операторе ревизии неявно предполагается, что новая часть информации всегда должна считаться более надежной, чем старая база знаний
. Это формализовано вторым постулатом AGM:
всегда считается верным после пересмотра
с
. В более общем плане можно рассмотреть процесс объединения нескольких частей информации (а не только двух), которые могут иметь или не иметь одинаковую надежность. Редакция становится частным случаем этого процесса, когда менее надежный фрагмент информации
объединяется с более надежным
.
. входными данными для процесса проверки является пара формул и
, входными данными для слияния является мультимножество формул
,
и т. д. Использование мультимножеств необходимо, поскольку два источника процесса слияния могут быть идентичны.
При объединении нескольких баз знаний с одинаковой степенью правдоподобия проводится различие между арбитражем и большинством. Это различие зависит от предположения, которое делается об информации и от того, как она должна быть собрана.
Вышеупомянутое является исходным определением арбитража. Согласно более новому определению, арбитр Оператор ion - это оператор слияния, который нечувствителен к количеству эквивалентных баз знаний для слияния. Это определение арбитраж полной противоположностью большинству.
Постулаты как для арбитража предложены рацион, так и влияние. Примером арбитражного оператора, удовлетворяющего всем постулатам, является классическая дизъюнкция. Примером широко распространяющегося всем постулатам, является выбор всех моделей, которые имеют минимальное общее Хэмминга, до моделей знаний для слияния.
Оператор слияния может быть описен как упорядочение по моделям, по одному для каждого возможного мультимножества базовых знаний для слияния: модели результата слияния мультимножества базовых знаний минимальными моделями упорядочивания связанных с мультимножеством. Определенный таким образом оператор слияния удовлетворяет постулатам слияния тогда и только тогда, когда семейство порядков удовлетворяет заданное набору условий. Согласно старому определению арбитража, упорядочение происходит не по моделям, а по парам (или, в общем, кортежам) моделей.
Многие предложения по пересмотру включают упорядочивание моделей, представляющих относительную правдоподобность альтернатив. Проблема сли сводится к объединению набора порядков в один, выражающий совокупную правдоподобность альтернатив. Это похоже на то, что делается в теории социального выбора, которая изучает, как предпочтения группы агентов могут быть рационально объединены. Теория пересмотра убеждений и теории социального выбора схожи в том, что они объединяют набор порядков в одну. Они различаются тем, как интерпретируются порядки: предпочтения в социальных выборах; правдоподобие примотре обвинений. Другое отличие состоит в том, что альтернативно используется алфавит в данном режиме выбора.
Проблема пересмотра наиболее изученной точки зрения компьютерной сложности, - это проблема ответа на запрос в пропозициональном случае. Это проблема установления того, следует ли формула из результата пересмотра, то есть , где
,
и
- пропозициональные формулы. В более общем смысле, ответ на запрос - это определение проблемы, является ли формула результата пересмотра, может быть изменение, слияние, пересмотр, повторная ревизия и т. Д. Еще одна проблема, на которую обращают внимание, - это проблема проверка модели, то есть проверка того, удовлетворяет ли модель результату пересмотра. С этим связан вопрос, может ли такой результат представлен в изображении полиномиального от его аргументов.
Экстренная замкнутая база знаний в эквивалентной конечной базе знаний.
Различают репрессии. В то время как первые представляют собой простые математические операторы, преобразующие пару формул в другую формулу, последние зависят от дополнительной информации, такой как отношение предпочтений. Например, ревизия является оператором, потому что, если даны две формулы и
, никакие другие данные необходимы для вычислений
. С другой стороны, ревизия на основе отношения предпочтения является схемой пересмотра, потому что
и
не позволяет определить результат пересмотра, если не задано семейство порядков предпочтений между моделями. Сложность ревизии определена в предположении, что дополнительная информация, необходимая для вычисления ревизии, дается вой компактной форме. Например, отношение предпочтений может быть последовательностью формул, модели которых становятся все более предпочтительными. Явное сохранение в виде набора паролем не является компактным представлением предпочтения, требуемое пространство экспоненциально зависит от количества пропозициональных букв.
Сложность ответа на запрос и проверки модели в пропозициональном случае находится на втором уровне полиномиальной иерархии для наборов операторов и схем пересмотра проверений. Большинство операторов ревизии страдают от проблемы репрезентативного разрушения: результат пересмотра двух исходных формул не обязательно может быть представлен в визуализации, полиномиальном от двух исходных формул. Другими словами, пересмотр может экспоненциально увеличить размер базы знаний.
Достигнуты новые прорывные результаты, демонстрирующие, как релевантность может быть при пересмотре вирусов. Уильямс, Пеппас, Фу и Чопра сообщили о результатах в журнале «Искусственный интеллект».
Системы, специально реализующие пересмотр обвинений:
Две системы, запускающие функцию Проверки пересмотра, - это SNePS и Cyc.