귀추법
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
귀추법은 연역법, 귀납법과 함께 논리적 추론의 세 가지 주요 방식 중 하나로, 관찰된 결과나 사실을 가장 잘 설명하는 가설이나 원인을 추론하는 방법이다. 이는 결론과 규칙으로부터 전제를 유추하는 방식으로, 당구 게임에서 8번 공의 움직임을 보고 큐 볼의 충돌을 추론하는 예시처럼, 결과로부터 가장 그럴듯한 원인을 추론하는 데 사용된다. 귀추법은 후건 긍정의 오류와 형식적으로 동일하며 결론이 반드시 참이 아닐 수 있지만, 베이즈 통계학에서 사전 확률을 구하는 데 활용될 수 있으며, 인공지능, 의학, 자동 계획, 정보 분석 등 다양한 분야에서 응용된다.
더 읽어볼만한 페이지
- 신념 수정 - 강화 학습
강화 학습은 에이전트가 환경과의 상호작용을 통해 누적 보상을 최대화하는 최적의 정책을 학습하는 기계 학습 분야이며, 몬테카를로 방법, 시간차 학습, Q-러닝 등의 핵심 알고리즘과 탐험과 활용의 균형, 정책 경사법 등의 다양한 연구 주제를 포함한다. - 신념 수정 - 비단조 논리
비단조 논리는 새로운 정보로 인해 기존 결론이 변경될 수 있는 논리 체계로, 불완전하거나 변동적인 정보를 다루며 현실 세계 추론, 인간 사고, 인공지능 시스템 등에 활용되고, 증명론 및 모델론적으로 연구된다. - 논리학 - 모순
모순은 논리학, 철학, 과학 등 다양한 분야에서 사용되는 개념으로, 서로 상반되는 두 가지 주장이나 사실이 동시에 존재하는 상태를 의미하며, 특히 헤겔과 마르크스의 변증법적 유물론에서 사물의 내재적 대립으로서 역사 발전의 원동력으로 간주된다. - 논리학 - 특수
특수는 철학에서는 개별적이고 구체적인 존재를, 언어학에서는 눈에 띄는 또는 예외적인 의미를 가지며, 사회적으로 특별함이 중요하게 여겨지기도 한다.
| 귀추법 | |
|---|---|
| 개요 | |
| 분야 | 논리학, 인공지능, 과학철학, 인식론 |
| 다른 이름 | 가설적 추론, 가장 좋은 설명으로의 추론 |
| 영어 이름 | Abductive reasoning, Abduction |
| 일본어 이름 | アブダクション |
| 특징 | |
| 설명 | 관찰된 사실들을 가장 잘 설명하는 가설을 선택하는 추론 방식 |
| 관련 개념 | 연역법 귀납법 가설 확증 편향 최선의 설명으로의 추론 |
| 과정 | |
| 1단계 | 흥미롭거나 놀라운 사실 발견 |
| 2단계 | 그 사실이 참이라면 설명될 수 있는 가설 제시 |
| 3단계 | 그 가설을 선택 (다른 가설보다 나은 설명 제공) |
| 장점 | |
| 설명력 | 현상을 설명하는 새로운 가설을 생성하는 데 유용 |
| 문제 해결 | 불완전한 정보로부터 결론을 도출 가능 |
| 단점 | |
| 오류 가능성 | 항상 참인 결론을 보장하지 않음 |
| 주관성 | '가장 좋은' 설명에 대한 판단은 주관적일 수 있음 |
| 철학적 관점 | |
| 찰스 샌더스 퍼스 | 귀추법을 과학적 발견의 중요한 부분으로 강조 |
| 인식론적 중요성 | 지식 획득 과정에서 귀추법의 역할에 대한 논의 |
| 인공지능 | |
| 활용 분야 | 진단 시스템 계획 기계 학습 |
| 예시 | |
| 예시 1 | 마당에 물이 뿌려져 있다. 비가 왔다면 마당에 물이 뿌려져 있을 것이다. 따라서 비가 왔을 것이다. |
| 예시 2 | 환자가 특정 증상을 보인다. 특정 질병이 있다면 그러한 증상이 나타날 것이다. 따라서 환자는 특정 질병을 앓고 있을 것이다. |
| 주의사항 | |
| 오류 가능성 | 결론이 항상 참이 아닐 수 있다는 점을 고려해야 함 |
| 추가 정보 필요 | 더 많은 정보가 주어지면 결론이 바뀔 수 있음 |
2. 추론 방식
논리적 추론에는 크게 세 가지 주요 방식이 있다: 연역법, 귀납법, 그리고 귀추법이다. 이 세 가지 방식은 주어진 정보로부터 결론을 이끌어내는 과정에서 서로 다른 특징과 목적을 가진다.
- '''연역법''' (Deduction): 주어진 전제(가정)들이 모두 참일 경우, 그로부터 논리적으로 반드시 참인 결론을 이끌어내는 추론 방식이다. 예를 들어, "모든 사람은 죽는다"는 규칙과 "소크라테스는 사람이다"라는 사실이 참이라면, "소크라테스는 죽는다"는 결론은 필연적으로 참이 된다.[76] 연역법은 전제의 참이 결론의 참을 보장한다.
- '''귀납법''' (Induction): 여러 관찰된 사례나 경험적 증거들을 바탕으로 일반적인 규칙이나 결론을 추론하는 방식이다. 예를 들어, 지금까지 관찰한 모든 백조가 하얀색이었다면 "모든 백조는 하얗다"고 일반화할 수 있다. 하지만 이러한 결론은 나중에 검은 백조가 발견된 것처럼 새로운 증거에 의해 틀릴 수도 있다. 즉, 귀납법은 전제가 결론을 강력하게 뒷받침할 수는 있지만, 결론의 참을 반드시 보장하지는 못한다.[76]
- '''귀추법''' (Abduction): 어떤 관찰된 결과나 사실에 대해 그것을 가장 잘 설명할 수 있는 가설(원인이나 전제)을 추론하는 방식이다. 예를 들어, 땅이 젖어있는 것을 보고 "비가 왔기 때문이다"라고 추론하는 것이 귀추법의 예이다. 비가 온 것이 땅이 젖은 가장 그럴듯한 설명이지만, 다른 이유(누군가 물을 뿌렸거나 등)일 수도 있으므로 결론이 항상 참이라고 단정할 수는 없다. 귀추법은 후건긍정의 오류와 형식이 유사하며, 최선의 설명을 찾는 가설 형성 과정으로 이해된다.[76]
세 가지 추론 방식을 요약하면 다음과 같다.[76]
- 연역법: 규칙("A이면 B이다")과 원인/사례("A이다")로부터 결과("B이다")를 추론한다. (규칙 + 사례 → 결과)
- 귀납법 (열거적): 여러 사례("A일 때 항상 B가 관찰됨")로부터 일반적인 규칙("A이면 B이다")을 추론한다. (사례 + 결과 → 규칙)
- 귀추법: 결과("B이다")와 규칙("A이면 B이다")으로부터 원인/사례("A이다")를 가설로서 추론한다. (결과 + 규칙 → 사례)
연역법과 달리, 귀납법과 귀추법은 형식 논리적으로 항상 참인 결론을 보장하지는 않지만, 새로운 지식을 발견하거나 가설을 형성하는 데 중요한 역할을 한다. 특히 귀추법은 문제 해결이나 원인 분석 등에서 유용하게 사용된다.
한편, 논리적 추론 관계와 실제 세계의 인과관계는 구분해야 한다. 추론의 전제가 반드시 사건의 원인은 아니며, 추론의 결론이 반드시 사건의 결과는 아니다. 시간적 순서만 보고 원인과 결과를 단정하는 전후 인과 관계의 오류와 같은 인지 편향을 경계할 필요가 있다. 때때로 귀추법은 넓은 의미의 귀납적 추론으로 분류되기도 한다.[76]
2. 1. 연역법
연역법(Deductive reasoning)은 어떤 주장 'a'가 참일 때, 그 주장의 형식 논리적인 결과인 'b'만을 추론하는 방식이다.[76] 즉, 주어진 가정(전제)으로부터 필연적인 결론을 이끌어내는 과정을 말한다. 연역법의 가장 큰 특징은 전제가 참이라면, 그로부터 도출된 결론 역시 반드시 참이라는 점이다.예를 들어, 다음과 같은 두 가지 전제가 주어졌다고 가정해 보자.
1. "위키는 누구나 수정할 수 있다." (전제 a₁)
2. "위키백과는 위키이다." (전제 a₂)
이 두 전제가 모두 참이라면, 연역 추론을 통해 "위키백과는 누구나 수정할 수 있다." (결론 b)라는 결론을 필연적으로 이끌어낼 수 있다.
다른 방식으로 설명하면, 연역법은 '사건 A'와 'A라면 B이다'라는 규칙이 주어졌을 때, '사건 B'를 결론으로 이끌어내는 추론이다. 여기서 '사건 A'와 'A라면 B이다'라는 규칙(두 개의 전제)이 모두 참이라면, 결론인 '사건 B'는 항상 참이 된다.[76]
2. 2. 귀납법
귀납적 추론(Inductive reasoning영어)은 여러 특수한 사실이나 관찰된 사례들로부터 일반적인 원리나 법칙을 이끌어내는 추론 방식이다.[7] 즉, 관찰된 전제 'a'로부터 일반적인 결론 'b'를 추론하지만, 'b'가 반드시 'a'로부터 논리적으로 뒤따르지는 않는다. 전제 'a'는 결론 'b'를 받아들일 만한 충분한 근거를 제공할 수 있지만, 결론 'b'가 반드시 참임을 보장하지는 못한다.예를 들어, 지금까지 관찰한 모든 백조가 하얀색이었다는 사실('a')을 바탕으로 "모든 백조는 하얗다"('b')고 귀납적으로 추론할 수 있다. 이 추론은 관찰된 사실에 근거하기 때문에 상당히 그럴듯해 보인다. 그러나 이러한 결론은 나중에 검은 백조가 발견되면서 거짓으로 밝혀진 것처럼, 새로운 관찰에 의해 반증될 수 있다.[7] 또 다른 예로, 코끼리의 95%가 회색이라는 통계적 사실('a')과 루이스가 코끼리라는 사실('a')로부터 루이스가 회색일 것이라고 귀납적으로 추론('b')할 수 있다. 이 결론은 높은 확률로 참일 가능성이 있지만, 5%의 경우에는 틀릴 수 있다.[7]
이처럼 귀납적 추론은 연역법과 달리 결론의 확실성을 보장하지 못한다는 특징이 있다. 연역법이 주어진 전제가 참일 경우 결론도 반드시 참인 것과 대조적이다.
찰스 샌더스 퍼스는 추론 방식을 연역, 귀납, 가설(귀추법)로 나누어 설명했다. 1878년 논문 "연역, 귀납, 그리고 가설"에서 그는 각 추론 방식의 구조적 차이를 다음과 같이 명료하게 제시했다.[31]
| 연역 | 귀납 | 가설(귀추) |
|---|---|---|
| 규칙: 이 가방의 모든 콩은 흰색이다. 사례: 이 콩들은 이 가방에서 나왔다. ∴ 결과: 이 콩들은 흰색이다. | 사례: 이 콩들은 이 가방에서 [무작위로 선택]되었다. 결과: 이 콩들은 흰색이다. ∴ 규칙: 이 가방의 모든 콩은 흰색이다. | 규칙: 이 가방의 모든 콩은 흰색이다. 결과: 이 콩들은 [이상하게도] 흰색이다. ∴ 사례: 이 콩들은 이 가방에서 나왔다. |
또한 '열거적 귀납법'(Enumerative Induction영어)이라는 용어도 사용되는데, 이는 관찰한 범위 내에서 사건 A가 항상 사건 B를 동반하는 것을 보고 "A라면 B이다"라는 일반적인 규칙을 추론하는 것을 의미한다. 이는 연역법에서 전제가 되는 특정 사례들과 결론 사이의 관계로부터 일반적인 규칙(전제)을 이끌어내는 과정으로 볼 수 있다. 이러한 방식의 추론은 항상 참이라고 단정할 수는 없다.
귀납적 추론은 결론의 확실성을 보장하지는 못하지만, 새로운 가설을 형성하고 지식을 확장하는 데 중요한 역할을 한다. 귀추법과 더불어 과학적 발견이나 일상생활에서의 문제 해결 과정에서 유용하게 활용된다. 때로는 열거적 귀납법을 좁은 의미의 귀납법으로 보고, 귀추법까지 포함하여 넓은 의미의 귀납적 추론으로 분류하기도 한다.[76]
2. 3. 귀추법
귀추적 추론(Abductive reasoningeng)은 관찰된 결과나 사실 'b'를 가장 잘 설명하는 가설이나 원인 'a'를 추론하는 방식이다. 즉, 결과 'b'로부터 그 원인일 가능성이 있는 전제조건 'a'가 추론되도록 한다. 이는 연역 추론과 추론 방향이 반대인데, 연역 추론이 "a이면 b이다"라는 규칙과 전제 'a'로부터 결과 'b'를 도출하는 반면, 귀추법은 결과 'b'와 규칙 "a이면 b이다"로부터 전제 'a'를 추론하기 때문이다.[8]귀추법은 형식적으로 후건긍정의 오류와 동일한 형태를 띤다. 왜냐하면 어떤 결과 'b'에 대해 그것을 설명할 수 있는 가능한 원인 'a'는 여러 개 존재할 수 있기 때문이다. 예를 들어 당구 게임에서, 8번 공이 특정 방향으로 움직이는 것을 관찰했을 때, '큐볼이 8번 공을 쳤기 때문'이라고 귀추할 수 있다. 큐볼의 타격은 8번 공의 움직임을 설명하는 가장 그럴듯한 가설이 된다. 하지만 다른 이유(테이블이 기울었거나, 다른 공이 부딪혔거나 등)로 8번 공이 움직였을 가능성도 배제할 수 없으므로, 이 귀추가 반드시 참이라고 확신할 수는 없다. 그럼에도 불구하고 귀추법은 주어진 상황을 이해하고 여러 가능성 중 가장 유력한 설명을 선택하여 불확실성을 줄이는 데 유용하다. 우리가 일상에서 마주하는 현상에 대해 수많은 설명이 가능하지만, 우리는 가장 그럴듯한 설명을 받아들여 상황을 파악하고 다른 가능성을 일단 무시하는 경향이 있다.
연역 추론은 전제가 참이면 결론도 반드시 참이지만, 귀추법은 귀납 추론과 유사하게 형식 논리적으로 항상 참인 결론을 보장하지는 않는다. 귀납 추론이 관찰된 사례들로부터 일반적인 규칙을 도출하는 방식(예: 관찰된 모든 백조가 하얗다면, 모든 백조는 하얗다고 추론)이라면, 귀추법은 특정 결과를 설명하는 최선의 가설을 선택하는 방식이다. 귀추법은 발견적 방법(heuristic)으로서 유용하며, 특히 결과 'b'를 발생시키는 여러 가능한 원인 'a'들의 확률을 알고 있다면 더욱 효과적으로 사용될 수 있다. 적절히 사용될 경우, 귀추적 추론은 베이즈 통계학에서 사전 확률을 설정하는 데 유용한 근거를 제공할 수 있다.
귀추 추론은 '최선의 설명에 대한 추론'(Inference to the Best Explanation|IBEeng)으로 이해되기도 하지만, 두 용어의 사용법이 항상 완전히 일치하는 것은 아니다.[9][10]
고대 그리스의 철학자 아리스토텔레스는 '아파고게'(ἀπαγωγή|아파고게grc[73])라는 개념을 논했는데, 이는 현대의 귀추법과 유사한 개념으로 여겨진다. 이후 미국의 철학자이자 논리학자인 찰스 샌더스 퍼스는 귀추법을 다음과 같이 정식화했다.[74]
> 놀라운 사실 Y가 발견되었다.
> 그러나 만약 가설 X가 참이라면, Y는 당연한 결과일 것이다.
> 그러므로, X가 참이라고 생각할 만한 이유가 있다.
퍼스는 귀추법을 가설 형성의 과정으로 보았으며, 연역법, 귀납법과 함께 과학적 탐구의 중요한 한 축으로 간주했다. 오늘날 귀추법은 주로 최선의 설명을 제공하는 가설을 선택하는 의미로 사용되지만, 본래는 결과나 결론을 설명하기 위한 가설을 형성하는 과정을 의미했다.
귀추법은 철학, 논리학뿐만 아니라 인공지능, 컴퓨터 과학, 의학 진단, 법학, 과학적 발견 등 다양한 분야에서 활용된다. 예를 들어, 컴퓨터 프로그램의 오류를 찾아 수정하는 디버깅 과정은 문제 현상(결과)을 보고 그 원인이 되는 코드(가설)를 추론하는 귀추적 사고 과정이다. 또한, 추리 소설이나 미스터리 장르의 작품에서 탐정이 단서(결과)를 바탕으로 범인이나 사건의 진상(가설)을 추리하는 과정 역시 귀추법의 좋은 예시이다.
'''다른 추론 방식과의 비교'''
- '''연역법 (Deduction)''': 주어진 전제들이 모두 참일 경우, 결론이 반드시 참이 되는 추론 방식이다. "모든 사람은 죽는다"(규칙)와 "소크라테스는 사람이다"(사건 A)로부터 "소크라테스는 죽는다"(사건 B)를 이끌어내는 것이 대표적 예시다. 전제가 참이면 결론의 참이 보장된다.
- '''귀납법 (Induction)''': 여러 관찰 사례(사건 A가 사건 B를 동반함)를 바탕으로 일반적인 규칙("A라면 B이다")을 추론하는 방식이다. 관찰된 사례들이 모두 참이라도 결론(일반 규칙)이 항상 참이라고 보장할 수는 없다. (예: 검은 백조의 발견)
- '''귀추법 (Abduction)''': 어떤 결과(사건 B)와 일반적인 규칙("A이면 B이다")을 바탕으로 그 결과를 가장 잘 설명하는 원인(사건 A)을 가설로서 추론하는 방식이다. 결론이 항상 참이라고 보장할 수는 없지만, 가능한 설명 중 최선의 가설을 제시한다.
주의할 점은 논리적 추론 관계와 인과관계는 다르다는 것이다. 추론의 전제가 반드시 사건의 원인은 아니며, 추론의 결론이 반드시 사건의 결과는 아니다. 시간적 선후 관계만을 보고 인과관계를 단정하는 전후 인과 관계의 오류와 같은 인지 편향을 경계해야 한다. 때때로 귀추법(역행 추론)은 넓은 의미의 귀납적 추론으로 분류되기도 한다.[76]
3. 논리 기반 귀추법
논리학에서 귀추법은 특정 영역을 나타내는 논리 이론 와 관찰된 사실들의 집합 를 바탕으로, 이 관찰 를 설명할 수 있는 가설들의 집합 를 도출하고 그중 최선의 설명을 선택하는 과정이다. 즉, 관찰된 결과()로부터 그 원인이 될 수 있는 설명()을 추론하는 방식이다.
타당한 설명 는 주어진 이론 와 모순되지 않으면서 관찰 를 논리적으로 함의해야 한다는 기본 조건을 만족해야 한다. 형식적으로는 와 의 일관성으로 표현된다. 귀추법은 이러한 조건을 만족하는 여러 설명 중 단순성, 사전 확률, 설명력 등의 기준을 적용하여 가장 적합한 설명을 선택하는 과정까지 포함한다.
논리 기반 귀추법을 구현하기 위한 다양한 접근 방식이 연구되었다. 시퀀트 계산법이나 의미론적 타블로를 활용한 증명 이론적 방법들이 제안되었으며,[11] 이는 1차 논리 및 양상 논리로 확장되었다.[12] 또한 귀추 논리 프로그래밍은 논리 프로그래밍에 귀추법을 통합하여 설명을 생성하고 검증하는 계산 프레임워크를 제공한다.
3. 1. 설명의 조건
논리에서 설명은 특정 영역을 나타내는 논리 이론 와 관찰된 사실들의 집합 를 사용하여 이루어진다. 귀추법은 이론 를 바탕으로 관찰 에 대한 가능한 설명들의 집합 를 도출하고, 그중 가장 적절한 설명을 선택하는 과정이다. 설명 가 이론 에 따라 관찰 의 설명이 되려면 다음 두 가지 조건을 만족해야 한다.- 는 와 에서 파생된다.
- 는 와 일관성이 있다.
형식 논리에서는 관찰 와 설명 를 리터럴들의 집합으로 간주한다. 이론 에 따른 가 의 설명이 되기 위한 두 가지 조건은 다음과 같이 공식화된다.
:
:는 일관성이 있다.
3. 2. 최선의 설명 선택
귀추 추론은 최선의 설명에 대한 추론으로 이해될 수 있지만,[8] '귀추'와 '최선의 설명에 대한 추론'이라는 용어의 모든 용법이 반드시 동일한 의미로 사용되는 것은 아니다.[9][10]논리에서 설명은 특정 영역을 나타내는 논리 이론 와 관찰된 사실들의 집합 를 사용하여 이루어진다. 귀추법은 이론 에 따라 관찰 에 대한 가능한 설명들의 집합 를 도출하고, 그중에서 가장 적합한 설명을 선택하는 과정이다. 어떤 설명 가 이론 에 따라 관찰 를 설명한다고 말하기 위해서는 다음 두 가지 조건을 만족해야 한다.
- 관찰 가 설명 와 이론 로부터 논리적으로 도출될 수 있어야 한다.
- 설명 가 이론 와 모순되지 않아야 한다 (즉, 일관성이 있어야 한다).
형식 논리에서는 보통 와 를 리터럴들의 집합으로 가정한다. 이 두 조건은 다음과 같이 기호로 표현될 수 있다.
:
:는 일관성이 있다.
이 조건들을 만족하는 여러 가능한 설명 중에서 최선의 설명을 선택하기 위해 추가적인 기준이 적용된다. 일반적으로 설명과 직접 관련 없는 불필요한 사실이 포함되는 것을 막기 위해 '최소성' 조건이 요구된다. 즉, 설명을 위해 꼭 필요한 요소만 포함해야 한다는 것이다. 귀추법은 이렇게 가능한 설명들 중에서 "최고의" 설명을 선택하는 과정이며, 이때 고려되는 기준에는 설명의 단순성, 사전 확률(해당 설명이 얼마나 처음부터 그럴듯한지), 또는 설명력(얼마나 관찰된 사실을 잘 설명하는지) 등이 포함된다.
귀추적 검증은 귀추적 추론을 통해 주어진 가설을 검증하는 과정이다. 이는 어떤 설명이 주어진 데이터 집합을 가장 잘 설명하는 경우, 그 설명을 타당하다고 여기는 방식이다. 여기서 '최선의 설명'은 종종 단순성과 간결함의 측면에서 정의되는데, 이는 오컴의 면도날 원칙과도 연결된다. 귀추적 검증은 과학 분야에서 가설을 형성하고 평가하는 데 널리 사용되는 방법이다.
퍼스는 "사실은 그 사실 자체보다 더 설명하기 어려운 가설로 설명되어서는 안 되며, 여러 가능한 가설 중 가장 설명하기 쉬운(덜 특이한) 가설을 채택해야 한다"는 원칙을 제시했다.[14] 즉, 어떤 현상을 설명할 수 있는 여러 가설이 있다면, 가장 단순하고 자연스러운 설명을 선택해야 한다는 것이다. 귀추적 검증은 이렇게 여러 설명 가능성 중에서 가장 그럴듯한 가설을 식별하는 데 도움을 준다.
4. 귀추법의 검증
귀추법은 어떤 결과 가 관찰되었을 때, 그 결과를 가장 잘 설명하는 가설 를 추론하는 방식이다. 즉, 결과 로부터 원인이나 전제 를 거슬러 올라가 추측하는 것이다. 이는 연역 추론과 대비되는데, 연역 추론이 "가 함축 "라는 명제에서 전제 로부터 결과 를 도출하는 반면, 귀추 추론은 결과 로부터 전제 를 추론한다.
예를 들어, 당구 게임에서 8번 공이 갑자기 움직이는 것(결과 )을 관찰했을 때, '큐 볼이 8번 공을 쳤기 때문일 것이다'(설명 )라고 추론할 수 있다. 큐 볼의 충돌은 8번 공의 움직임을 설명하는 가장 그럴듯한 가설, 즉 '최선의 설명' 역할을 한다. 물론 8번 공이 움직인 데에는 다른 여러 이유가 있을 수 있으므로, 귀추적 추론이 큐 볼이 정말로 8번 공을 쳤다는 확신을 주지는 못한다. 하지만 여러 가능성 중에서 가장 가능성이 높은 설명을 제공함으로써 우리가 주변 상황을 이해하고 불필요한 가능성을 배제하는 데 도움을 줄 수 있다.
이처럼 귀추 추론은 우리가 관찰하는 현상에 대해 가능한 여러 설명 중 하나 또는 몇 가지 그럴듯한 설명을 선택하여 세상을 더 잘 이해하도록 돕는다. 적절하게 사용될 경우, 귀추 추론은 베이즈 통계학에서 사전 확률을 설정하는 데 유용한 근거를 제공할 수도 있다.
귀추 추론은 종종 '최선의 설명에 대한 추론'으로 이해되기도 하지만,[8] '귀추'와 '최선의 설명에 대한 추론'이라는 용어가 항상 완전히 같은 의미로 사용되는 것은 아니다.[9][10]
5. 주관적 논리 귀추법
주관적 논리는 입력되는 정보에 인식적 불확실성(epistemic uncertainty, 지식 부족으로 인한 불확실성)의 정도를 포함시켜 확률적 논리를 일반화한 것이다. 즉, 분석가는 확률 대신 주관적 의견으로 정보를 표현할 수 있다. 따라서 주관적 논리에서의 귀추법은 확률적 귀추법의 일반화된 형태라고 할 수 있다.[15]
주관적 논리에서 입력 정보는 주관적 의견으로 표현된다. 이 의견은 다루는 변수가 참/거짓과 같은 이진적일 수도 있고, 여러 값을 가질 수 있는 ''n''항 변수일 수도 있다. 주관적 의견은 특정 영역 에서 값을 가지는 상태 변수 에 적용되며, 튜플 로 표시된다. 여기서 각 요소는 다음과 같다.
- : 에 대한 신념 질량 분포 (각 상태 값 에 대한 믿음의 정도)
- : 인식적 불확실성 질량 (얼마나 모르는지에 대한 정도)
- : 에 대한 기저율 분포 (사전 확률 분포)
이 매개변수들은 (불확실성과 모든 상태에 대한 믿음의 합은 1) 및 (기저율의 합은 1)을 만족하며, 각 값()은 0과 1 사이의 값을 가진다.
각각 영역 와 를 가지는 변수 와 , 조건부 의견 집합 (즉, 각 값에 대한 조건부 의견) 및 기저율 분포 가 주어졌다고 가정하자. 이 정보들을 바탕으로, 주관적 베이즈 정리 (연산자 로 표시)는 다음과 같이 반전된 조건부 의견 집합 (즉, 각 값에 대한 반전된 조건부 의견)을 계산한다.
: