Skip to content

문제 3 · 베이지안 결정 이론

문제 3 — 베이지안 결정 이론

입력 데이터 x에 대해 두 클래스 C1, C2 각각의 조건부 확률 밀도함수가 아래와 같다.

p(xC1)N(1,12),p(xC2)N(3,22)

클래스의 사전 확률은 p(C1)=0.4, p(C2)=0.6으로 주어지며 아래와 같이 손실 함수가 주어진다.

실제 / 예측C^1C^2
C105
C210

이 때, 최적 결정 규칙을 수식으로 정의하고, 최적 결정 경계를 구하기 위한 방정식을 세우시오.


이진 분류의 기대 손실expected loss을 이용해야 한다.

E[L]=kLkjp(Ckx)
풀이 및 해설

각 예측에 대한 기대 손실을 계산한다.

C^1로 예측하는 경우:

L(C1,C^1)p(C1x)+L(C2,C^1)p(C2x)=0p(C1x)+1p(C2x)=p(C2x)

C^2로 예측하는 경우:

L(C1,C^2)p(C1x)+L(C2,C^2)p(C2x)=5p(C1x)

최적 결정 규칙 — 기대 손실이 더 작은 쪽으로 결정하므로, C1으로 결정할 조건은

p(C2x)<5p(C1x)p(C2x)p(C1x)<5

결정 경계 — 베이즈 정리로 사후비를 우도·사전으로 바꾸고 밀도를 대입한다.

p(C2x)p(C1x)=p(xC2)p(C2)p(xC1)p(C1)=N(3,22)×0.6N(1,12)×0.4<5

양변에 로그를 취하고 정리하면 (경계는 등호):

 ln(0.75)(x3)28+(x1)22ln(5)<0 

이 부등식을 정리하면 이차식 3x22x(5+8ln50.75)=0이 되어, 두 경계점

x2.281,x2.948

을 얻는다. 분산이 작아 밀도가 뾰족한 C1이 중앙 구간을 지배하므로, 두 점 사이에서는 C1, 바깥에서는 C2 로 결정한다. (손실이 비대칭이라 경계가 두 밀도의 단순 교점과는 다르다는 점에 유의.)

👉 실습(Python)에서 결정 경계 재현하기

PDF