🖇️ YOUTUBE
🗒️ MATERIAL
CS 188: Introduction to Artificial Intelligence, Fall 2018
🗓️ 2022-02-15
joint probability distribution에서 확률적 양을 계산하기
posterior probability, explanation(argmax)
enumeration: evidence, query*, hidden 변수 포함 모든 변수 $X_1, X_2,...X_n$ → query* 변수 $Q$ 구하기
다차원 배열로 확률이 원소
$P(X,Y)$에 관한 joint distribution 테이블 → 총 합계는 1, 각 확률 분포 파악 가능
$P(x,Y)$ 를 테이블에 골라 합 → $P(x)$
$P(Y|x)$를 고정된 변수 $x$에 대해 구할 수 있음
$P(Y|X)$는 모든 $x, y$에 대해서 $P(y|x)$를 구한 조건부 확률 테이블
$P(y|X)$는 고정된 변수 $y$, 모든 변수 $x$에 대해 구한 $P(y|x)$의 집합
로컬 CPT에 기록된 factor 통해 계산
알려진 값이 선택, 모든 종류의 factor 결합해 hidden 변수 제거, 마지막으로 정규화
DB join과 동일
join하는 변수에 대한 모든 factor를 가져와 새로운 facotr를 만든다.
$\forall r, t\,\,\,\,:\,\,\,\,P(r,t)=P(r) \,merge \,P(t|r)$
marginalization을 통해 factor를 골라내고, variable 값의 합을 구한다.
DB projection과 동일
다차원 배열 → 저차원 배열로 특정 변수에 대한 확률 합을 구해 marginalization 가능
변수 선택 → 변수 join → 곧바로 variable elimination(marginalize early)
Evidence
Ordering