본문으로 건너뛰기
118 / BAYES LAB
먼저 알아두면 좋아요 · 연결된 선수 절의 조건부확률·기대값·적분·미분·추정
단원 목록 (600) · 주변우도와 evidence
이해하는 속도로 읽으세요.개념도이론실험확인 문제
BUILD YOUR INTUITION

먼저 그림으로 이해하기

한 번에 한 단계씩 살펴보세요.

한 순서 표본의 주변확률을 적분과 순차 예측의 곱으로 각각 구합니다.

Evidence is the prior-averaged probability of ONE ordered sequence: first 6 successes then 2 failures. Count-event evidence would multiply by C(8,k).

080.105-5.529
가로: 관측 단계 · 세로: 누적 로그확률 · 파랑: 순차 예측 · 주황: 전체 MLE를 고정한 기준
stepobserved bitpredictive probability of bitcumulative log evidence
110.5-0.693
210.667-1.099
310.75-1.386
410.8-1.609
510.833-1.792
610.857-1.946
700.125-4.025
800.222-5.529

log ordered-data evidence = -5.529

고정 기준 예제의 그림과 수치입니다. 각 단계에서 같은 그림의 의미를 차례로 살펴보세요. 고정된 기준 예제이며 아래 실험의 설정과 독립적입니다.
1 / 4

고정 사건

순서를 구분하는 하나의 결과입니다.

x=(1,1,1,1,1,1,0,0)

실험에서 확인하기 →
이 단원 목차

모수 하나의 최적값과 모형 전체의 점수

MLE는 우도를 최대화하는 모수를 찾습니다. Evidence 또는 주변우도는 사전에 따라 모든 모수의 우도를 평균합니다. 최적 모수가 데이터를 잘 설명해도 그 주변 사전 질량이 작으면 평균은 낮을 수 있습니다. 두 연산은 다른 질문에 답합니다.

Z=p(x)=∫p(x∣θ)p(θ) dθ.Z=p(x)=\int p(x\mid\theta)p(\theta)\,d\theta.

Beta 모형에서 정확한 값 구하기

관측 수 n=8과 성공 수 k를 사용합니다. 사전 Beta(α,β) 아래 한 순서 표본의 evidence는 Beta 함수 비율입니다. k=6,α=β=1이면 Z=1/252≈0.003968, 자연로그 값은 약 −5.529입니다.

Z=B(α+k,β+n−k)B(α,β).Z=\frac{B(\alpha+k,\beta+n-k)}{B(\alpha,\beta)}.

같은 성공 수를 갖는 모든 순서를 합한 개수 사건의 확률은 조합계수 C(8,k)를 곱해야 합니다. 기본 예제에서 그 값은 1/9입니다. 그림과 수치에는 일관되게 하나의 순서 표본을 사용합니다.

순차 예측의 곱으로 다시 계산하기

관측을 하나씩 읽으며 그 직전 사후의 다음 관측 예측확률을 곱해도 같은 evidence를 얻습니다. 현재까지 성공 s, 실패 f를 봤다면 다음 성공확률은 (α+s)/(α+β+s+f)입니다. 다음 실패에는 반대쪽 분자를 사용합니다.

p(x)=∏i=1np(xi∣x1,…,xi−1),log⁡p(x)=∑ilog⁡p(xi∣x<i).p(x)=\prod_{i=1}^{n}p(x_i\mid x_1,\ldots,x_{i-1}),\qquad \log p(x)=\sum_i\log p(x_i\mid x_{<i}).

표는 성공들을 먼저 놓은 고정 순서를 사용합니다. 교환가능 모형이므로 중간 경로는 순서에 따라 달라도 마지막 곱은 같습니다. 파랑은 이 누적 로그 예측이고 주황은 전체 데이터의 MLE를 처음부터 고정해 같은 관측에 적용한 누적 로그우도입니다. 주황 기준은 미래를 미리 본 비교값이며 온라인 예측 절차가 아닙니다.

사전 민감도와 한계

사전 모수를 바꿔 evidence가 어떻게 달라지는지 보세요. Evidence는 모수에 대한 사전 평균이므로 사전 선택에 민감할 수 있습니다. 적절히 정규화되지 않은 부적절 사전은 임의의 상수를 남겨 일반적인 evidence 비교를 정의하지 못할 수 있습니다. 이 실습은 정규화된 적절한 Beta 사전만 사용합니다.

작은 값의 곱은 수치적으로 사라질 수 있어 로그합을 쓰는 이유도 이해해야 합니다. 여기서는 작은 정수 예제를 정확한 함수 비율과 순차 분해로 검산합니다.

확인 문제와 해설

  1. evidence와 최대 우도 중 어느 것이 더 클 수 있나요? 적절한 사전의 평균은 최대 우도를 넘지 않습니다.
  2. 관측 순서를 바꾸면 마지막 evidence가 달라지나요? 이 교환가능 모형에서는 같습니다.
  3. evidence가 모수의 확률인가요? 아니요. 모수를 적분한 데이터 사건의 확률입니다.

추가 읽기: Kevin P. Murphy, Probabilistic Machine Learning — author’s book page.

CHECK YOUR UNDERSTANDING

설명할 수 있나요?

실험 설정과 무관한 기준 예제를 묻습니다. 답을 고르고 설명을 확인해보세요.

1. 순서 사건과 개수 사건의 evidence는?
2. 정규화 상수가 임의인 부적절 사전으로 일반 evidence 비교가 가능한가요?

선택한 답과 학습 표시는 이 브라우저에 저장됩니다. 다시 풀거나 표시를 해제할 수 있습니다.