- •Введение
- •1 Данные и знания в интеллектуальных системах
- •Характерные особенности знания
- •1. Внутренняя интерпретируемость.
- •2. Структурированность.
- •3. Связность.
- •4. Шкалирование.
- •5. Семантическая метрика.
- •6. Наличие активности.
- •1.2 Знание как обоснованное истинное убеждение
- •1.3 Не-факторы знания
- •1.4 Зачем нужны нетрадиционные логики?
- •Монотонные классические модальные логики
- •2.1. Исчисление предикатов первого порядка как основа для построения модальной логики
- •2.2.Вспомогательная логика как основа перехода к модальному исчислению высказываний
- •2.3.Постулаты, основные теоремы и правила модального исчисления высказываний
- •2.4. Система s1
- •2.5. Система s4
- •2.6. Система s5
- •2.7. Семантика возможных миров Крипке
- •3. Немонотонные модальные логики
- •3.1. Логики убеждения и знания
- •3.2. Немонотонные логики Мак-Дермотта и Дойла
- •3.3. Автоэпистемические логики
- •3.4. Логики умолчаний
- •3.5. Системы поддержки истинности
- •3.5.1. Системы поддержки истинности, основанные на обоснованиях
- •3.5.2. Системы поддержки истинности, основанные на предположениях
- •4. Системы аргументации и абдуктивный вывод
- •4.1. Системы пересматриваемой аргументации
- •4.1.1. Основные свойства семантики, основанной на аргументах
- •4.1.2. Назначение уникального статуса аргументам
- •4.1.3. Назначение множественного статуса аргументам
- •4.1.4. Сравнение подходов уникального и множественного назначения статуса аргументам
- •4.2. Обзор систем аргументации
4.1.3. Назначение множественного статуса аргументам
При таком подходе разрешается назначать соревнующимся аргументам А и В равной силы два варианта статуса: 1) аргумент А подтверждается за счет аргумента В; 2) аргумент В подтверждается за счет аргумента А. Обе эти ситуации удовлетворяют определению 4.1. Будем говорить, что аргумент А истинно подтверждается, если он получает этот статус при любых назначениях.
Определение 4.12.Назначение статусамножеству аргументов Х, упорядоченному бинарным отношением поражения, состоит в назначении каждому аргументу либо статуса “принадлежит”, либо “не принадлежит” (но не одновременно), удовлетворяющего следующим условиям:
аргумент принадлежит, если все аргументы, поражающие его имеют статусне принадлежит;
аргумент не принадлежит, если он поражается аргументом, имеющим статуспринадлежит.
Заметим, что условия 1 и 2 те же, что и в определении 4.1. Для примера 4.2 существует два возможных варианта назначения статуса:
аргумент А имеет статус принадлежит, а аргумент В –не принадлежит;
аргумент А имеет статус не принадлежит, а аргумент В –принадлежит.
Аргументационная система должна определять, когда можно оправданно принимать аргумент. Так как и аргумент А, и аргумент В могут иметь статус принадлежитине принадлежит, то ни аргумент А, ни аргумент В не подтверждаются.
Определение 4.13.При данном множестве аргументов Х и отношении поражения на Х, аргументподтверждаетсятогда и только тогда, когда он имеет статуспринадлежитпри любых назначениях статуса множеству Х.
Существует два вида неподтвержденных аргументов:
аргументы отсутствуют во всех расширениях;
аргументы принадлежат некоторым расширениям.
Определение 4.14.Дано множество аргументов Х и отношение поражения на Х:
аргумент аннулируетсятогда и только тогда, когда он имеет статусне принадлежитпри любых назначениях статуса множеству Х;
аргумент называется оправдываемымтогда и только тогда, когда он имеет статуспринадлежитпри некоторых назначениях, и статусне принадлежит– при остальных.
Нетрудно доказать эквивалентность определений 4.7 и 4.14. Подходы уникального и множественного назначения статуса не эквивалентны. Рассмотрим, например, задачу 4.10. Аргументы А и В образуют четный цикл, так что при подходе множественного назначения статуса, либо аргумент А, либо аргумент В, могут иметь статуспринадлежит, но не одновременно. В результате мы получаем два варианта назначения статуса:
аргументы A и D получают статус принадлежит, аргументы B и С –не принадлежит;
аргументы B и D получают статус принадлежит, аргументы A и С –не принадлежит.
При уникальном назначении статуса все аргументы оправдываемы, аргумент С подтверждается, аргумент D – аннулируется.
Подход множественного назначения статуса позволяет работать с плавающими заключениями.
Определение 4.15.Статус заключений определяется следующим образом:
заключение подтверждаетсятогда и только тогда, когда каждое назначение статуса дает статуспринадлежитаргументу с заключением;
заключение оправдываетсятогда и только тогда, когдане подтверждается и является заключением оправдываемого аргумента;
заключение являетсяаннулируемымзаключением тогда и только тогда, когдане оправдывается и не подтверждается, и кроме того является заключением аннулируемого аргумента.
Если первое условие заменить на “- подтверждаемое заключение тогда и только тогда, когда- заключение подтвержденного аргумента”, то будет выражено более сильное понятие, при котором плавающие заключения не подтверждаются.
Пример 4.12. Пусть А, В и С – три аргумента, представляющие треугольник: А поражает С, В поражает А, С поражает В. При применении определения 4.13 возникают некоторые проблемы, так как для этого примера не удается определить статус аргументов:
Пусть аргумент А имеет статус принадлежит. Тогда так как А поражает С, то С получает статусне принадлежит. Так как Сне принадлежит, то В получает статуспринадлежит, тогда А должно получить статусне принадлежит, и мы приходим к противоречию.
Пусть аргумент А имеет статус не принадлежит. Тогда так как А поражает С, то С получает статуспринадлежит. Так как Спринадлежит, то В получает статусне принадлежит, тогда А должно получить статуспринадлежит, и мы снова приходим к противоречию.
Заметим, что аргументы, поражающие сами себя – особый случай примера 4.12, т.е. здесь аргументы В и С идентичны А. Это означает, что множества аргументов, содержащие аргумент, который поражает сам себя, не получают статуса.