주장 프레임워크

Argumentation framework

인공지능과 관련 분야에서 논쟁 프레임워크는 논쟁적인 정보를 다루고 형식화된 주장을 사용하여 그것으로부터 결론을 도출하는 방법이다.

추상적 주장 프레임워크에서,[1] 엔트리 레벨 정보는 예를 들어 데이터나 제안을 나타내는 추상적 논쟁의 집합이다. 인수 간의 충돌은 인수 집합에서 이진 관계로 표현된다. 구체적인 용어로, 당신은 지시된 그래프로 논쟁 프레임워크를 나타내는데, 노드가 인수이고 화살표는 공격 관계를 나타낸다. 던의 프레임워크에는 논리 기반 주장 프레임워크나[2] 가치 기반 주장 프레임워크와 같은 몇 가지 확장이 존재한다.[3]

추상적 논거 프레임워크

형식 프레임워크

추상적 주장 프레임워크(a la Dung)라고도 하며, 공식적으로 다음과 같은 쌍으로 정의된다.

  • 라고 하는 추상 요소 집합, A 을(를) 나타냄
  • 공격 관계라고 A {\ A의 이진 관계에서 이(가 표시됨
S 에서 빌드된 그래프

For instance, the argumentation system with and contains four arguments ( and ) 및 세 가지 공격 b b c

똥은 몇 가지 관념을 정의한다.

  • an argument is acceptable with respect to if and only if defends , that is such that such that , ) R R
  • 일련의 주장 은(는 그 주장 사이에 공격이 없으면 충돌하지 . 으로: b, E,()) R {\E R not R
  • 일련의 E {\ E은(는) 충돌이 없고 모든 주장이 E{\ E에 대해 허용되는 경우에만 허용된다.

수용의 다른 의미론

확장

어떤 주장이 받아들여질 수 있는지, 혹은 여러 개의 주장이 함께 받아들여질 수 있는지를 결정하기 위해, 둥은 주장 시스템이 주어진, 일련의 주장들(확장이라고 함)을 계산할 수 있도록 허용하는 몇 가지 수용의 의미론을 정의한다. 예를 들어, = A, S

  • 은(는) 허용 가능한 집합이고 E 에 대한 모든 허용 가능한 가 E {\displaystyle E}에 속하는 경우에만 의 전체입니다
  • 은(는) 과(와) 관련하여 허용 가능한 세트 중 최대 요소인 경우에만 의 기본 확장이다
  • is a stable extension of only if it is a conflict-free set that attacks every argument that does not belong in (formally, such that ,
  • 은(는) 의 전체 확장 중 가장 작은 요소(설정 포함에 관한)인 경우에만 의 (유일한) 접지 확장이다

이러한 의미론으로 구축된 확장 집합 사이에는 다음과 같은 몇 가지 포함이 있다.

  • 모든 안정적 확장이 선호되며
  • 모든 선호 연장이 완료되고
  • 접지 연장 완료,
  • 만약 그 제도는 근거가 충분한( 없는 무한한 순서를 0,1,…, 오빠, 때문에{\displaystyle a_{0}일 경우 ,a_{1},\dots{}n},\dots ,a_ 전입니다. ∀ 같은;0,( 나는+1, 나는 존재하)∈ R{\displaystyle \forall i>, 0,(a_{i+1},a_{나는})\in R}), 이 모든 의미 coincide—only 한번 연장한 근거로 하고 있고, 안정적이며, 선호하는., 완성의

몇몇 다른 의미론들이 정의되었다.[4]

는 시스템 \sigma \sigma } -확장 시스템 S {\displaystyle S의 집합을 주목하기 위해 E x ({\sigma 을 도입한다

위 그림의 시스템 의 경우, 모든 Dung의 의미에 대해 E ={, } 시스템은 근거가 충분하다. 그래서 의미론들이 일치하고, 받아들여지는 은 다음과 같다:

라벨링스

라벨링은 논거의 수용을 표현하기 위한 확장보다 더 표현적인 방법이다. 구체적으로, 라벨 표시는 모든 주장을 (논의가 받아들여진다), 아웃(논의가 거부된다), 불문(논의가 정의되지 않는다, 받아들여지거나 거부되지 않는다)의 라벨과 연관시키는 매핑이다. 또한 쌍r g e 의 집합으로 라벨을 표시할 수도 있다

그러한 매핑은 추가적인 제약이 없으면 의미가 없다. 복직 라벨 표시의 개념은 지도 제작의 감각을 보장한다. 은(는) 다음과 경우에만 S , R {\=\ A}에 복원 레이블을 표시하는 것이다.

  • if and only if such that
  • if and only if such that and
  • if and only if and

모든 연장을 복직 라벨로 바꿀 수 있다: 연장의 논쟁은 들어왔고, 연장의 논쟁에 의해 공격당한 사람들은 빠져 나왔으며, 다른 사람들은 불경하다. 반대로, 사람들은 단지 논쟁을 계속하는 것만으로 복직 라벨 표시로부터 연장을 만들 수 있다. 실제로 카미나다는[5] 복직 작업과 전체 연장이 비주류적인 방법으로 지도화될 수 있다는 것을 증명했다. 게다가, 다른 다퉁의 의미론들은 몇몇 특정한 복원 연구와 연관될 수 있다.

복직 실험은 받아들여지지 않은 주장과 정의되지 않은 주장으로부터 공격을 받기 때문에 받아들여지지 않은 주장들을 구분한다. 즉, 옹호되지 않는 주장들은 스스로를 방어할 수 없다. 논쟁은 적어도 또 다른 불경한 사람의 공격을 받는다면 불경하다. 에 나와 있는 논쟁으로만 공격받으면 반드시 에 들어가야 하고, 어느 논쟁으로 공격받으면 으로 나간다.

The unique reinstatement labelling that corresponds to the system above is .

주장 체계로부터의 추론

특정 의미론 에 대해 여러 확장자를 계산한 일반적인 경우 시스템에서 원인을 찾는 에이전트는 다음과 같은 여러 메커니즘을 사용하여 정보를 추론할 수 있다.[6]

  • 믿을 수 있는 추론: 가 {{\} -확장 중 적어도 하나에 속할 경우 인수를 수락함. 이 경우 에이전트는 함께 허용되지 않는 일부 인수 공격 b를 수락할 위험이 있음 각각 확장자에 속함)
  • 회의적인 추론: 에이전트는 모든 -extension에 속하는 경우에만 주장을 받아들인다. 이 경우 대리인은 너무 적은 정보(연장의 교차점이 비어 있거나 매우 작은 추기경이 있는 경우)를 추론할 위험이 있다.

For these two methods to infer information, one can identify the set of accepted arguments, respectively the set of the arguments credulously accepted under the semantic , and the set of arguments accepted 의미론적 에서 회의적으로(의미적으로 의미론적 모호성이 없을 경우 {\을(를) 놓칠 수 있다.

물론 확장자가 하나만 있을 때(예를 들어, 시스템이 잘 구축되어 있을 때) 이 문제는 매우 간단하다: 대리인은 고유한 확장자의 주장을 받아들이고 다른 것을 거부한다.

그 같은 추론은 선택한 의미에 해당한다 labellings:각 성분 표시제에 있는 주장과 그래각 성분 표시제에 하면 다른 미결정의 상태에(주장의 상태 beliefs[7]의 역학에 대한 공대지 유도탄 체계에 대한 믿음의 인식론적 국가들 기억 나세요 거절했다 받아들여질 수 있는 할 수 있다.cm이다.

주장 프레임워크 사이의 동등성

주장 프레임워크 사이에는 몇 가지 동등성 기준이 존재한다. 그러한 기준의 대부분은 확장 또는 허용되는 인수 집합과 관련이 있다. 공식적으로 의미론적

  • : two argumentation frameworks are equivalent if they have the same set of -extensions, that is ;
  • : two argumentation frameworks are equivalent if they accept skeptically the same arguments, that is ;
  • : two argumentation frameworks are equivalent if they accept credulously the same arguments, that is .

강한 equivalence[8]S3{\displaystyle S_{3}과 함께 두 시스템 S1{\displaystyle S_{1}}과 S2{\displaystyle S_{2}} 같다 다른 모든 시스템에 만일 S3{\displaystyle S_{3}}, S1의 노조{\displaystyle S_{1}}}은 등가( 주어진 척도인지를) 말한다. 재치h S }} 및 의 조합[9]

기타종류

둥의 추상적인 틀은 몇 가지 특정한 사례로 인스턴스화되었다.

논리 기반 주장 프레임워크

논리 기반의 주장 프레임워크의 경우, 논쟁은 추상적인 실체가 아니라 한 쌍으로, 여기서 제1부는 논쟁의 제2부에 대한 공식을 증명할 수 있을 정도로 최소한의 일관적인 공식 집합이다. 형식적으로 인수는 다음과 같은 ,) 이다.

  • (는) (를) 만족하는 최소 \Delta }의 집합이며, 여기서 {\ 에이전트에서 사용하는 공식 집합이다.

의 결과물인α {\ \) {\ \alpha 을 α{\ }이라고 부른다

이 경우 공격 관계는 카르테시안 의 하위 집합으로서 명시적인 방법으로 주어지는 것이 아니라, 인수가 다른 것을 공격하는지 여부를 나타내는 속성으로서 주어진다 예를 들어.

  • Relation defeater : attacks if and only if for
  • Relation undercut : attacks if and only if for
  • 관계 반박 : ( ,) 공격 ( ,) {\ ,\alpha 만약 β 경우에만 해당된다.

특정한 공격 관계를 고려할 때, 추상적인 주장 프레임워크와 유사한 방법으로 그래프와 이유를 구축할 수 있다(확장, 회의적 또는 신뢰적 추론을 구축하기 위한 의미론적 사용), 차이점은 논리에 근거한 주장 프레임워크에서 추론된 정보가 공식의 집합(허용된 논쟁의 결과)이라는 것이다.움푹 패다

가치 기반 주장 프레임워크

가치 기반 주장 프레임워크는 논쟁의 교환 동안, 어떤 것들은 그들이 전진하는 어떤 가치에 관해서 다른 것들보다 더 강해질 수 있고, 따라서 논쟁들 사이의 공격의 성공은 이러한 가치들의 차이에 달려있다.

Formally, a value-based argumentation framework is a tuple with and similar to the standard framework (a set of arguments and a binary relation on this set), (는) 비어 있지 않은 값 집합이고, {은(는) 의 각 요소를 V 의 요소와 연결하는 매핑이며 type{\.ic) V에 표시

프레임워크에서 인수는 다음인 경우에만 다른 b (를) 패배시킨다.

  • "표준의 " 공격 b {\ (, b) R
  • ((), () ),a)\in {\ {이 값은 {\에 의해 진전된 값보다 선호되지 않는다

두 주장이 동일한 값에 연관되어 있거나 각각의 값 사이에 선호도가 없는 경우 공격이 성공한다는 한 가지 언급.

가정 기반 주장 프레임워크

가정 기반 인수(ABA) 프레임워크에서 인수는 규칙 집합으로 정의되고 공격은 가정과 반론적 관점에서 정의된다.

형식적으로 가정 기반 논거 프레임워크는 튜플 , , ,¯ { { \ {\ 여기서[10][11][12]where

  • is a deductive system, where is the language and is the set of inference rules in the form of > 0 및 s , m {
  • 여기서 L {(는) 비어 있지 않은 집합이며, 가정 이름:
  • {\은(는) A{\에서 으)로의 총 매핑이며 {\은 {\displaysty

ABA를 정의한 결과, 인수는 트리 형식으로 나타낼 수 있다.[10] 형식적으로, 연역적 시스템과 가정의 집합 A⊆ 나는{\displaystyle{{A\mathcal}}\subseteq{{나는\mathcal}}}, 보상 청구 c의{\textstyle c\in{{나는\mathcal}∈ argument[10]}}S에 의한{\displaystyle S\sub ⊆ 지원되는⟨ L, R({\displaystyle \langle{{나는\mathcal}},{{R\mathcal}}\rangle}을 주어집니다.세트는) 의 문장 또는 기호 으)로 라벨을 표시한 노드가 있는 트리로서 다음과 같다.

  • 레이블은 c
  • 노드 N 에 대해
    • (가) 리프 노드인 경우 은(는) 가정 또는 에 의해 레이블이 지정됨
    • If is not a leaf node, then there is an inference rule , , where is the label of and
      • = 인 경우 규칙은 l τ 좌측 }이어야 한다(: N }의 하위 항목은 {\
      • 그렇지 않으면 N에 s ,. .. . }, 로 레이블이 된 m 자녀가 있음
  • (는) 출발 노드에 레이블을 붙인 모든 가정의 집합이다.

일련의 가정 이(가) 지원하는 c {\ 이(가) 있는 인수는[10] {c {\S\ c로도 나타낼 수 있다.

참고 항목

메모들

  1. ^ 둥(1995) 참조
  2. ^ Besnard 및 Hunter(2001) 참조
  3. ^ 벤치 캐폰(2002) 참조
  4. ^ 예를 들어.
    • 이상: 둥, 만칼라, 토니(2006) 참조
    • 간절함 : 카미나다(2007) 보기
  5. ^ 카미나다(2006)를 보다.
  6. ^ Touretzky 등 참조.
  7. ^ 게르덴포르스(1988)를 참조한다.
  8. ^ Oikarinen과 Woltran(2001)을 참조한다.
  9. ^ 두 체제의 연합은 일련의 논쟁의 연합과 공격 관계의 연합으로부터 만들어진 시스템을 대표한다.
  10. ^ a b c d Dung, Phan Minh; Kowalski, Robert A.; Toni, Francesca (2009-01-01). Simari, Guillermo; Rahwan, Iyad (eds.). Argumentation in Artificial Intelligence. Springer US. pp. 199–218. CiteSeerX 10.1.1.188.2433. doi:10.1007/978-0-387-98197-0_10. ISBN 9780387981963.
  11. ^ Bondarenko, A.; Dung, P. M.; Kowalski, R. A.; Toni, F. (1997-06-01). "An abstract, argumentation-theoretic approach to default reasoning". Artificial Intelligence. 93 (1): 63–101. doi:10.1016/S0004-3702(97)00015-5.
  12. ^ Toni, Francesca (2014-01-02). "A tutorial on assumption-based argumentation". Argument & Computation. 5 (1): 89–117. doi:10.1080/19462166.2013.869878. ISSN 1946-2166.

참조