배우기
인터랙티브·

조건부확률·베이즈 정리

새 정보가 들어오면 가능한 세계를 좁히고 확률을 갱신합니다.

1

들어가며

정확도 95% 검사에서 양성이면 질병일 확률도 95%일까?

질병이 드물면 건강한 사람이 훨씬 많아 작은 위양성률도 많은 양성 결과를 만듭니다. 검사 민감도가 95%라는 정보만으로 양성자의 질병확률을 알 수 없습니다.

조건부확률은 조건을 만족한 집단 안에서 비율을 다시 계산하고, 베이즈 정리는 원인에서 결과로 알려진 확률을 결과에서 원인으로 뒤집습니다.

핵심 질문

관측된 증거가 들어왔을 때 기존 확률을 어떻게 사후확률로 갱신할까요?

사전확률

정보 전

증거를 보기 전에 원인이 참일 가능성을 정합니다.

가능도

증거

각 원인 아래에서 현재 증거가 얼마나 잘 설명되는지 비교합니다.

사후확률

갱신

사전확률과 가능도를 결합해 증거 후의 확률을 계산합니다.

2

조건부확률이란 무엇인가

B가 일어났다는 정보로 표본공간을 제한합니다

P(A|B)=P(A∩B)/P(B)입니다. 전체가 아니라 B 안에서 A가 차지하는 비율을 계산합니다.

표현질문
P(질병|양성)양성자 중 질병인 비율
P(양성|질병)질병환자 중 양성인 비율·민감도
P(구매|광고클릭)클릭한 사람 중 구매 비율
P(클릭|구매)구매자 중 클릭 비율

조건의 방향을 확인합니다

P(A|B)와 P(B|A)는 일반적으로 다릅니다. 문장에서 분모가 되는 조건 집단을 먼저 찾습니다.

3

곱셈법칙

조건부확률을 이용해 교집합을 계산합니다

정의를 바꾸어 쓰면 P(A∩B)=P(B)P(A|B)=P(A)P(B|A)입니다. 확률나무는 첫 가지 확률과 다음 조건부확률을 곱해 경로의 교집합을 구합니다.

경로교집합
질병→양성P(질병)P(양성|질병)
건강→양성P(건강)P(양성|건강)
클릭→구매P(클릭)P(구매|클릭)
4

독립은 조건부확률로 정의됩니다

한 사건의 정보가 다른 사건의 확률을 바꾸지 않습니다

A와 B가 독립이면 P(A|B)=P(A)이고 P(A∩B)=P(A)P(B)입니다. 표본에서 비율이 조금 다른 것과 모집단 독립 여부는 구분합니다.

관계의미
독립B를 알아도 A확률 불변
종속B에 따라 A확률 변화
배반A와 B가 동시에 불가능
조건부 독립C를 고정하면 A와 B가 독립

배반사건은 보통 종속입니다

A가 일어나면 B가 불가능해져 P(B|A)=0이므로 양의 확률을 가진 배반사건은 독립이 아닙니다.

5

전체확률법칙

가능한 원인 경로를 모두 더해 증거의 확률을 구합니다

B₁,…,Bₖ가 전체를 겹치지 않게 나누면 P(A)=ΣP(A|Bᵢ)P(Bᵢ)입니다. 양성 결과는 질병양성과 건강위양성 경로의 합입니다.

경로역할
진양성민감도×유병률
위양성위양성률×건강비율
전체 양성두 경로의 합

양성확률

P(+)=P(+|D)P(D)+P(+|건강)P(건강)

6

베이즈 정리

사전확률에 증거의 가능도를 반영해 사후확률을 구합니다

P(B|A)=P(A|B)P(B)/P(A)입니다. 분자는 관심 원인과 증거가 함께 일어날 확률, 분모는 증거가 일어나는 모든 경로의 확률입니다.

요소
사전확률 P(B)증거 전 원인의 가능성
가능도 P(A|B)원인이 참일 때 증거 가능성
주변확률 P(A)모든 원인에서 증거 가능성
사후확률 P(B|A)증거 후 갱신된 가능성

베이즈는 정보 갱신 규칙입니다

사전확률이 낮으면 강한 검사 증거도 사후확률을 100% 가까이 올리지 못할 수 있습니다.

7

오즈 형태의 베이즈

사전오즈에 가능도비를 곱합니다

사후오즈=사전오즈×가능도비입니다. 양성 가능도비 LR+=민감도/(1−특이도)는 양성 결과가 질병 오즈를 몇 배 높이는지 나타냅니다.

지표해석
LR+민감도/(1−특이도)양성이 질병오즈를 높이는 배수
LR−(1−민감도)/특이도음성이 질병오즈에 주는 배수
사후오즈사전오즈×LR증거 후 오즈
8

계산은 어떻게 이루어지는가

자연빈도 표를 만들면 방향 혼동이 줄어듭니다

확률만 다루기 어렵다면 가상 1,000명 또는 10,000명을 놓고 질병·건강 인원과 검사결과를 순서대로 계산합니다.

단계하는 일
1원인과 증거 사건 정의
2사전확률·민감도·특이도 확인
3진양성·위양성 교집합 계산
4전체 양성 합산
5진양성/전체양성으로 사후확률 계산
6다른 유병률에서 민감도 분석
9

대표 사례

유병률 1%인 질병 검사를 1,000명에게 시행합니다

민감도 95%, 특이도 90%인 검사를 1,000명에게 적용합니다. 질병 10명 중 9.5명이 양성이고 건강 990명 중 99명이 위양성입니다.

집단인원양성
질병109.5
건강99099
전체1,000108.5

사후확률

P(질병|양성)=9.5/108.5≈8.8%입니다. 민감도 95%와 전혀 다른 값이며 낮은 유병률과 위양성이 원인입니다.

10

흔한 오해와 주의점

역확률·기저율·인과를 혼동하지 않습니다

P(증거|원인)을 P(원인|증거)로 바꾸어 읽는 검사의 오류가 가장 흔합니다. 또한 조건부확률의 차이는 연관성을 뜻할 뿐 원인효과를 자동으로 뜻하지 않습니다.

오해바른 판단
민감도=양성자의 질병확률유병률·특이도도 필요
정확한 검사면 기저율 무관희귀질병에서 위양성 영향 큼
P(A|B)=P(B|A)방향이 다른 확률
조건부 차이=인과교란·선택편향 가능
11

직접 해보기

유병률과 특이도가 양성예측도를 어떻게 바꾸는지 봅니다

민감도를 95%로 두고 유병률과 특이도를 바꾸어 양성자 중 실제 질병 비율을 확인합니다.

조건부확률·베이즈 정리 인터랙티브 랩

확률을 정한 뒤 시행을 반복해 이론확률과 실제 상대빈도가 가까워지는 과정을 확인하세요.

이론확률관측비율29/56

조작할 때 그래프의 위치·모양·오류 구조를 먼저 보세요.

민감도 95%에서 P(질병|양성)

양성예측도 40.2%

유병률 15.0%, 특이도 75.0%를 반영합니다.

확인할 것

한 조절값만 먼저 움직인 뒤 그래프의 어떤 부분이 변하고 무엇은 그대로인지 설명해보세요.

12

핵심 정리

조건부확률과 베이즈의 판단 규칙

요약은 아래 핵심 정리에서 확인합니다.

  • 조건부확률은 조건 사건 안에서 표본공간을 다시 제한한다.
  • P(A|B)와 P(B|A)는 일반적으로 다르다.
  • 독립이면 조건이 다른 사건의 확률을 바꾸지 않는다.
  • 전체확률법칙은 증거가 생기는 모든 경로를 합한다.
  • 베이즈 정리는 사전확률과 가능도로 사후확률을 갱신한다.
  • 검사 해석에는 민감도·특이도뿐 아니라 유병률이 필요하다.
13

더 깊이 알아보기

반복 증거와 확률모형으로 확장합니다

다음 연결

사건마다 숫자값을 대응시키면 확률변수가 되고, 각 값에 확률을 배분한 것이 확률분포입니다.

주제핵심 내용
가능도비검사결과가 오즈를 바꾸는 배수
Naive Bayes조건부 독립으로 다수 특징 결합
베이즈 네트워크조건부 의존성을 그래프로 표현
순차 갱신이전 사후분포를 다음 사전분포로 사용
선택편향조건화로 가짜 관계가 생기는 구조
다음: 확률변수·확률분포