🖇️ YOUTUBE
🗒️ MATERIAL
CS 188: Introduction to Artificial Intelligence, Fall 2018
🗓️ 2022-02-14
변수를 각 노드로 표시한 방향, acyclic 그래프로 노드당 CPT를 통해 조건부 확률 표시
특정 조건을 전제한 상태의 joint distirbution을 파악하기 쉽다.
N개의 불리언 변수의 joint distribtuion: $2^N$ ↔ k개의 부모를 가지는 N개 노드의 BN: $O(N2^{k+1})$
BN의 경우 음수의 경우까지 포함해서 $2^k *2$
full joint distribution을 계산할 때 BN을 통해 공간 절약 가능, local CPT 활용이 더 쉬움
(조건적) 독립은 분포(distribution)의 특징
Z가 주어질 때 X, Y 독립적임을 알기 위해 Z의 확률 분포 필요
chain rule(변수들과의 관계 표현)을 통해 BN의 조건부 독립을 가정할 수 있음
BN 그래프를 고를 때 만들어진 가정을 이해하기 위한 모델링
evidence Z가 주어질 때 특정 노드 X, Y의 독립성 여부를 증명할 수 있음
X → Y → Z: X, Z는 Y를 통해 연결되어 있는 반례 존재
Reachability: evidence 노드를 음영 처리한 뒤 그래프 상의 경로 확인
경로가 active한지 inactive한지 구분할 수 있음
d-separation을 통해 확인 → shaded된 노드를 제외하고 노드가 연결되는 경로가 존재하는가?
경로가 하나라도 존재할 때 두 노드 간의 독립성은 보장할 수 없음 ↔ 모든 경로가 존재하지 않을 때 독립적이라고 보장할 수 있음
d-separation을 통해 BN의 특정 노드 간의 독립 여부를 확인할 수 있음 → active path 확인
조건부 독립을 이루는 모든 리스트를 확인할 수 있음
$\{X\perp Z|Y\}, \,\,\,\,\,\{X\perp Z|Y\}, \,\,\,\, \{X\perp Z\},\,\,\,\,\{\}$
Review