Структура аргументации
В искусственном интеллекте и смежных областях структура аргументации — это способ справиться со спорной информацией и сделать из нее выводы, используя формализованные аргументы .
В рамках абстрактной аргументации [1] Информация начального уровня — это набор абстрактных аргументов, которые, например, представляют данные или предложение. Конфликты между аргументами представлены бинарным отношением к множеству аргументов. Говоря конкретнее, вы представляете структуру аргументации с ориентированным графом , в котором узлы являются аргументами, а стрелки представляют отношение атаки.Существуют некоторые расширения структуры Дунга, такие как структуры логической аргументации. [2] или системы аргументации, основанные на ценностях. [3]
Абстрактные рамки аргументации
[ редактировать ]Формальная структура
[ редактировать ]Абстрактные структуры аргументации, также называемые структурами аргументации а-ля Дунг , формально определяются как пара:
- Набор абстрактных элементов, называемых аргументами , обозначаемых
- Бинарное отношение на , называемое отношением атаки , обозначаемое

Например, система аргументации с и содержит четыре аргумента ( и ) и три атаки ( атаки , атаки и атаки ).
Дунг определяет некоторые понятия:
- аргумент приемлемо по отношению к тогда и только тогда, когда защищает , то есть такой, что такой, что ,
- набор аргументов является бесконфликтным, если между его аргументами нет атаки, формально: ,
- набор аргументов допустима тогда и только тогда, когда она бесконфликтна и все ее аргументы приемлемы по отношению к .
Разная семантика принятия
[ редактировать ]Расширения
[ редактировать ]Чтобы решить, может ли аргумент быть принят или нет, или могут ли быть приняты несколько аргументов вместе, Дунг определяет несколько семантик принятия, которые позволяют, учитывая систему аргументации, наборы аргументов (называемые расширениями вычислять ). Например, учитывая ,
- является полным продолжением только если это допустимое множество и каждый приемлемый аргумент относительно принадлежит ,
- является предпочтительным расширением только если это максимальный элемент (относительно теоретико-множественного включения) среди допустимых множеств относительно ,
- является стабильным расширением только если это бесконфликтное множество, атакующее каждый аргумент, не принадлежащий (формально, такой, что ,
- является (единственным) обоснованным продолжением только если это наименьший элемент (относительно включения множества) среди полных расширений .
Между наборами расширений, построенных с использованием этой семантики, существуют некоторые включения:
- Любое стабильное расширение является предпочтительным,
- Каждое предпочтительное расширение завершено,
- Заземленное расширение завершено,
- Если система обоснована (не существует бесконечной последовательности такой, что ), вся эта семантика совпадает — только одно расширение является обоснованным, стабильным, предпочтительным и полным.
Были определены некоторые другие семантики. [4]
Введем обозначения отметить набор -расширения системы .
В случае системы на рисунке выше, для семантики каждого навоза — система хорошо обоснована. Это объясняет, почему семантика совпадает, а принятые аргументы таковы: и .
Маркировка
[ редактировать ]Маркировка — более выразительный способ выразить принятие аргументов, чем расширения. Конкретно, маркировка — это отображение, которое связывает каждый аргумент с меткой in (аргумент принят), out (аргумент отклонен) или undec (аргумент не определен — не принят или отклонен).Можно также отметить разметку как набор пар .
Такое отображение не имеет смысла без дополнительных ограничений. Понятие маркировки восстановления гарантирует смысл отображения. это маркировка о восстановлении в системе тогда и только тогда, когда:
- тогда и только тогда, когда такой, что
- тогда и только тогда, когда такой, что и
- тогда и только тогда, когда и
Каждое расширение можно преобразовать в метку восстановления: аргументы расширения находятся в состоянии in , те, на которые действует аргумент расширения, — out , а остальные — undec . И наоборот, можно создать расширение на основе метки восстановления, просто сохранив аргументы в формате . Действительно, Каминада [5] доказал, что метки восстановления и полные расширения могут быть отображены биективным образом. Более того, другая семантика Датуна может быть связана с некоторыми конкретными наборами меток восстановления.
Маркировка восстановления отличает непринятые аргументы, поскольку они подвергаются нападкам со стороны принятых аргументов, от неопределенных аргументов, то есть те, которые не защищены, не могут защитить себя. Аргумент является undec , если он атакован хотя бы другим undec . Если он подвергается атаке только с помощью исходящих аргументов , он должен быть внутри , а если он подвергается атаке с помощью какого-либо аргумента , то он находится вне .
Уникальная маркировка восстановления, соответствующая системе. выше это .
Вывод из системы аргументации
[ редактировать ]В общем случае, когда для заданной семантики вычисляется несколько расширений , агент, который рассуждает из системы, может использовать несколько механизмов для вывода информации: [6]
- Доверчивый вывод : агент принимает аргумент, если он принадлежит хотя бы одному из -расширения — в этом случае агент рискует принять некоторые аргументы, которые неприемлемы вместе ( атаки , и и каждый принадлежит расширению)
- Скептический вывод : агент принимает аргумент, только если он принадлежит каждому -расширение. В этом случае агент рискует вывести слишком мало информации (если пересечение расширений пусто или имеет очень маленький кардинал).
Для этих двух методов вывода информации можно определить набор принятых аргументов соответственно. совокупность аргументов, доверчиво принимаемых под семантическую , и совокупность аргументов, принимаемых скептически под смысловым ( можно пропустить, если нет возможной двусмысленности в отношении семантики).
Конечно, когда имеется только одно расширение (например, когда система обоснована), эта проблема очень проста: агент принимает аргументы уникального расширения и отвергает другие.
Те же рассуждения можно провести с разметками, соответствующими выбранной семантике: аргумент может быть принят, если он присутствует для каждой разметки, и отклонен, если он отсутствует для каждой разметки, остальные находятся в неопределенном состоянии (статус аргументов может напоминать эпистемическим состояниям убеждения в рамках AGM для динамики убеждений [7] ).
Эквивалентность между структурами аргументации
[ редактировать ]Существует несколько критериев эквивалентности между структурами аргументации. Большинство из этих критериев касаются наборов расширений или набора принимаемых аргументов.Формально, учитывая семантику :
- : две структуры аргументации эквивалентны, если они имеют одинаковый набор аргументов. -расширения, то есть ;
- : две системы аргументации эквивалентны, если они скептически принимают одни и те же аргументы, т.е. ;
- : две системы аргументации эквивалентны, если они доверчиво принимают одни и те же аргументы, т.е. .
Сильная эквивалентность [8] говорит, что две системы и эквивалентны тогда и только тогда, когда для всех остальных систем , союз с эквивалентно (по данному критерию) объединению и . [9]
Другие виды
[ редактировать ]Абстрактная структура Dung была реализована в нескольких частных случаях.
Системы аргументации, основанные на логике
[ редактировать ]В случае структур аргументации, основанных на логике, аргумент представляет собой не абстрактную сущность, а пару, где первая часть представляет собой минимальный непротиворечивый набор формул, достаточный для доказательства формулы для второй части аргумента.Формально аргументом является пара такой, что
- представляет собой минимальный набор удовлетворяющий где представляет собой набор формул, используемых агентом для рассуждения.
Один звонит следствие , и поддержка .
В этом случае отношение атаки не задается явно, как подмножество декартова произведения , а как свойство, указывающее, атакует ли один аргумент другой. Например,
- отношений Победитель : атаки тогда и только тогда, когда для
- отношений Подрыв : атаки тогда и только тогда, когда для
- отношений Опровержение : атаки тогда и только тогда, когда это тавтология
Учитывая конкретное отношение атаки, можно построить график и рассуждать аналогично абстрактным структурам аргументации (использование семантики для построения расширения, скептический или доверчивый вывод), разница в том, что информация, выведенная из структуры аргументации, основанной на логике, набор формул (следствия принятых аргументов).
Структуры аргументации, основанные на ценностях
[ редактировать ]Структуры аргументации, основанные на ценностях, исходят из идеи, что во время обмена аргументами некоторые могут быть сильнее других в отношении определенной ценности, которую они продвигают, и поэтому успех атаки между аргументами зависит от разницы этих значений.
Формально структура аргументации, основанная на значениях, представляет собой кортеж с и аналогично стандартной структуре (набор аргументов и бинарное отношение на этом наборе), представляет собой непустой набор значений, — это отображение, которое связывает каждый элемент из к элементу из , и является отношением предпочтения (транзитивным, иррефлексивным и асимметричным) на .
В этих рамках аргумент побеждает другой аргумент тогда и только тогда, когда
- атаки в «стандартном» значении: ;
- и , это значение, выдвинутое не предпочтительнее, чем предложенный .
Можно заметить, что атака успешна, если оба аргумента связаны с одним и тем же значением или если между их соответствующими значениями нет предпочтений.
Структуры аргументации, основанные на предположениях
[ редактировать ]В рамках аргументации, основанной на предположениях (ABA), аргументы определяются как набор правил, а атаки определяются с точки зрения предположений и противоположностей.
Формально структура аргументации, основанная на предположениях, представляет собой кортеж , [10] [11] [12] где
- является дедуктивной системой, в которой это язык и представляет собой набор правил вывода в виде , для и ;
- , где — непустое множество, называемое предположениями ;
- представляет собой полное отображение из к , где определяется как противоположность .
В результате определения ABA аргумент может быть представлен в древовидной форме . [10] Формально, учитывая дедуктивную систему и набор предположений , аргумент [10] для претензии при поддержке , представляет собой дерево с узлами, помеченными предложениями в или по символу , такой, что:
- Корень обозначается
- Для каждого узла ,
- Если является листовым узлом , тогда помечается либо предположением, либо
- Если не является конечным узлом, то существует правило вывода , , где это этикетка и
- Если , то правило будет (т.е. ребенок является )
- В противном случае, имеет дети, отмеченные
- - это набор всех предположений, маркирующих выходные узлы
Аргумент [10] с претензией поддерживается набором предположений также можно обозначить как
См. также
[ редактировать ]Примечания
[ редактировать ]- ^ См. Навоз (1995).
- ^ См. Беснар и Хантер (2001).
- ^ см. Бенч-Капон (2002).
- ^ Например,
- Идеально : см. Dung, Mancarella and Toni (2006).
- Стремление : см. «Прогулка» (2007).
- ^ см. Прогулку (2006).
- ^ см. Турецкий и др.
- ^ см. Гарденфорс (1988).
- ^ см. Ойкаринен и Вольтран (2001).
- ^ объединение двух систем представляет собой здесь систему, построенную из объединения наборов аргументов и объединения отношений атаки.
- ^ Перейти обратно: а б с д Зунг, Фан Минь; Ковальски, Роберт А.; Тони, Франческа (1 января 2009 г.). «Аргументация, основанная на предположениях». В Симари, Гильермо; Рахван, Ияд (ред.). Аргументация в искусственном интеллекте . Спрингер США. стр. 199–218. CiteSeerX 10.1.1.188.2433 . дои : 10.1007/978-0-387-98197-0_10 . ISBN 978-0-387-98196-3 .
- ^ Бондаренко А.; Дунг, премьер-министр; Ковальски, РА; Тони, Ф. (1 июня 1997 г.). «Абстрактный теоретико-аргументационный подход к рассуждениям по умолчанию». Искусственный интеллект . 93 (1): 63–101. дои : 10.1016/S0004-3702(97)00015-5 .
- ^ Тони, Франческа (2 января 2014 г.). «Урок по аргументации, основанной на предположениях» . Аргумент и вычисление . 5 (1): 89–117. дои : 10.1080/19462166.2013.869878 . ISSN 1946-2166 .
Ссылки
[ редактировать ]- Тревор Бенч-Капон (2002). «Системы аргументации, основанные на ценностях» . 9-й международный семинар по немонотонным рассуждениям (NMR 2002) : 443–454.
- Филипп Беснар; Энтони Хантер (2001). «Логическая теория дедуктивных аргументов» . Искусственный интеллект . 128 (1–2): 203–235. дои : 10.1016/s0004-3702(01)00071-6 .
- Филипп Беснар; Энтони Хантер (2008). Элементы аргументации . МТИ Пресс.
- Мартин Каминада (2006). «К вопросу о восстановлении в аргументации». ДЖЕЛИЯ : 111–123.
- Мартин Каминада (2007). Сравнение двух уникальных семантик расширения для формальной аргументации: Ideal и Eager . 19-я Бельгийско-голландская конференция по искусственному интеллекту (BNAIC, 2007).
- Фан Минь Зунг (1995). «О приемлемости аргументов и их фундаментальной роли в немонотонных рассуждениях, логическом программировании и играх с участием n человек» . Искусственный интеллект . 77 (2): 321–357. дои : 10.1016/0004-3702(94)00041-X .
- Фан Минь Зунг; Паоло Манкарелла; Франческа Тони (2006). «Вычисление идеальной скептической аргументации». Технический отчет .
- Питер Герденфорс (1988). Знания в потоке: моделирование динамики эпистемических состояний . Кембридж: MIT Press.
- Эмилия Ойкаринен; Стефан Вольтран (2001). «Характеристика сильной эквивалентности для структур аргументации» . Искусственный интеллект . 175 (14–15): 1985–2009. дои : 10.1016/j.artint.2011.06.003 .
- Ияд Рахван; Гильермо Р. Симари (2009). Аргументация в искусственном интеллекте . Дордрехт: Спрингер. Бибкод : 2009aai..book.....S .
- Дэвид С. Турецкий; Джон Ф. Хорти; Ричмонд Х. Томасон (1987). «Столкновение интуиций: современное состояние немонотонных систем множественного наследования» (PDF) . Слушания IJCAI 1987 . стр. 476–482. Архивировано из оригинала (PDF) 6 августа 2014 г.