-
๐ Ch06 Uncertainty ๐๐ฎ ํ๊ต ๊ณต๋ถ/๐ ์ธ๊ณต์ง๋ฅ๊ฐ๋ก 2025. 6. 25. 23:16
1. Uncertainty
Uncertainty
AI๋ ์ธ์์ ๋ํ ๋ถ๋ถ์ ์ธ ์ง์๋ง ๊ฐ์ง๊ณ ์์ด ๋ถํ์ค์ฑ์ด ์กด์ฌํจ
๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ์ฐ๋ฆฌ๋ ์ด๋ฌํ ์ํฉ์์ AI๊ฐ ์ต์ ์ ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ธฐ๋ฅผ ๋ฐ๋
Chance
๋ถํ์ค์ฑ์ ์ฌ๋ฌ ์ฌ๊ฑด๊ณผ ๊ฐ ์ฌ๊ฑด์ด ๋ฐ์ํ ๊ฐ๋ฅ์ฑ ๋๋ ํ๋ฅ ๋ก ํํ๋ ์ ์์
2. Probability
Possible Worlds ๊ฐ๋ฅํ ์ธ๊ณ๋ค
๋ชจ๋ ๊ฐ๋ฅํ ์ํฉ์ ์๋ฌธ์ ๊ทธ๋ฆฌ์ค ๋ฌธ์ ์ค๋ฉ๊ฐ( ๐ )๋ก ํํ๋๋ ์ธ๊ณ๋ก ์๊ฐํ ์ ์์
๐(๐) : ํน์ ์ธ๊ฒ์ ํ๋ฅ ์ ๋ํ๋
Axioms in Probability ํ๋ฅ ์ ๊ณต๋ฆฌ
0 : ๋ถ๊ฐ๋ฅํ ์ฌ๊ฑด
1 : ํ์คํ ๋ฐ์ํ๋ ์ด๋ฒคํธ
๊ฐ์ด ๋์์๋ก ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ์ด ๋์์ง
-
๋ชจ๋ ๊ฐ๋ฅํ ์ฌ๊ฑด์ ํ๋ฅ ์ ํฉ์ 1
Random Variables ๋๋ค ๋ณ์
์ํํ ์ ์๋ ๊ฐ๋ฅํ ๊ฐ์ ๋๋ฉ์ธ์ ๊ฐ๋ ํ๋ฅ ์ด๋ก ์ ๋ณ์
Unconditional Probability ๋ฌด์กฐ๊ฑด ํ๋ฅ
๋ค๋ฅธ ์ฆ๊ฑฐ๊ฐ ์๋ ํ ๋ช ์ ์ ๋ํ ๋ฏฟ์์ ์ ๋
Conditional Probability ์กฐ๊ฑด๋ถ ํ๋ฅ
์ด๋ฏธ ๋ฐํ์ง ์ฆ๊ฑฐ์ ๋ฐ๋ฅธ ์ด๋ค ๋ช ์ ์ ๋ํ ๋ฏฟ์์ ์ ๋
์ฌ๊ฑด b๊ฐ ๋ฐ์ํ๋ค๋ ๊ฒ์ ์๊ณ ์์ ๋ ์ฌ๊ฑด a๊ฐ ๋ฐ์ํ ํ๋ฅ
์ฐ๋ฆฌ๋ a์ b ๋ชจ๋ ์ฌ์ค์ธ ์ฌ๊ฑด์๋ง ๊ด์ฌ์ด ์์ง๋ง, ์ด๋ ์ฐ๋ฆฌ๊ฐ b๊ฐ ์ง์ค์ด๋ผ๊ณ ์๊ณ ์๋ ์ธ์์์๋ง ๊ฐ๋ฅ
Imdependence ๋ ๋ฆฝ
ํ ๊ฐ์ง ์ฌ๊ฑด์ด ๋ฐ์ํ๋ค๋ ์ง์์ด ๋ค๋ฅธ ์ฌ๊ฑด์ ํ๋ฅ ์ ์ํฅ์ ๋ฏธ์น์ง ์๋๋ค๋ ์ฌ์ค
Bayes' Rule ๋ฒ ์ด์ฆ ์ ๋ฆฌ
์ผ๋ฐ์ ์ผ๋ก ํ๋ฅ ๋ก ์์ ์กฐ๊ฑด๋ถ ๊ณ์ฐ์ ์ฌ์ฉ๋จ
Joint Probability ๊ณต๋ ํ๋ฅ
์ฌ๋ฌ ์ฌ๊ฑด์ด ๋ชจ๋ ๋ฐ์ํ ๊ฐ๋ฅ์ฑ
Probability Rules - Negation ๋ถ์
๋ชจ๋ ๊ฐ๋ฅ ์ธ๊ณ์ ํ๋ฅ ํฉ์ด 1์ด๋ผ๋ ์ฌ์ค์์ ๋์ด
P(¬a) = 1 - P(a)
Probability Rules - Inclusion-Exclusion ํฌํจ-๋ฐฐ์
Probability Rules - Marginalization ์ฃผ๋ณํ
Conditioning
marginalization๊ณผ ๋น์ทํ ๊ฐ๋
3. Bayesian Networks
Bayesian Networks
๋๋ค๋ณ์ ๊ฐ์ ์ข ์์ฑ์ ๋ํ๋ด๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ
-
๋ฐฉํฅ ๊ทธ๋ํ
๊ทธ๋ํ์ ๊ฐ ๋ ธ๋๋ ๋๋ค๋ณ์๋ฅผ ๋ํ๋
X->Y๋ก์ ํ์ดํ๋ X๊ฐ Y์ ๋ถ๋ชจ์์ ๋ํ๋ / Y์ ํ๋ฅ ๋ถํฌ๋ X์ ๊ฐ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง
๊ฐ ๋ ธ๋์๋ ํ๋ฅ ๋ถํฌ๊ฐ ์์
Inference ์ถ๋ก
ํ๋ฅ ์ ๊ธฐ์ดํ์ฌ ์๋ก์ด ์ ๋ณด๋ฅผ ์ถ๋ก ํ ์๋ ์์
ํ์คํ ์๋ก์ด ์ ๋ณด๋ฅผ ์ ์ ์์ง๋ง. ์ผ๋ถ ๊ฐ์ ๋ํ ํ๋ฅ ๋ถํฌ๋ฅผ ํ์ ํ ์ ์์
์ถ๋ก ์ ์์ฑ
Query X : qnsvhfmf rPtksgkf qustn
Evidence variables E : ์ด๋ฒคํธ e์ ๋ํ ๊ด์ฐฐ๋ ๋ณ์
Hidden variables Y : ์ฆ๊ฑฐ๊ฐ ์๊ณ query๊ฐ ์๋ ๋ณ์
Goal : P( X | e ) ๊ณ์ฐ
Inference by Enumeration ์ด๊ฑฐ์ ์ํ ์ถ๋ก
๊ด์ฐฐ๋ ์ฆ๊ฑฐ์ ๋ช ๊ฐ์ง ์จ๊ฒจ์ง ๋ณ์๊ฐ ์ฃผ์ด์ก์ ๋ ๋ณ์์ ํ๋ฅ ๋ถํฌ๋ฅผ ์ฐพ๋ ๊ณผ์
4. Approximate Inference
Approximate Inference ๊ทผ์ฌ์ ์ถ๋ก
๊ณ์ฐ ํ๋ฅ ์ ์ด๊ฑฐํ์ฌ ์ถ๋ก ํ๋ ๊ฒ์ ๋นํจ์จ์ , ํนํ ๋ชจ๋ธ์ ๋ง์ ๋ณ์๊ฐ ์๋ ๊ฒฝ์ฐ
-> ์ ํํ ์ถ๋ก ์ ํฌ๊ธฐํ๊ณ ๋๋ต์ ์ธ ์ถ๋ก ์ ์ ํํ๋ ๊ฒ์ด ๋ฐฉ๋ฒ
์์ฑ๋ ํ๋ฅ ์ ์ ํ๋๊ฐ ๋ค์ ๋จ์ด์ง์ง๋ง
์ด๋ฌํ ๋ถ์ ํ์ฑ์ ์ข ์ข ๋ฌด์ํ ์ ์์ / ํ์ฅ ๊ฐ๋ฅํ ํ๋ฅ ๊ณ์ฐ ๋ฐฉ๋ฒ ์ป์
Sampling ์ํ๋ง / ๊ฒฌ๋ณธ ์ถ์ถ
๊ทผ์ฌ์ ์ถ๋ก ์ ํ ๊ฐ์ง ๊ธฐ์
๊ฐ ๋ณ์๊ฐ ํ๋ฅ ๋ถํฌ์ ๋ฐ๋ฅธ ๊ฐ์ผ๋ก ์ํ๋ง๋จ
Rejection Sampling
๊ฐ์ง๊ณ ์๋ ์ฆ๊ฑฐ์ ์ผ์นํ์ง ์๋ ์ํ์ ๋ฒ๋ฆผ
์ฆ๊ฑฐ์ ํ๋ฅ ์ด ๊ทน๋๋ก ๋ฎ์ ๊ฒฝ์ฐ ๋นํจ์จ์ <- ๋ง์ ์ํ์ด ๋ฒ๋ ค์ง
Likelihood Weighting
evidence ๋ณ์์ ๊ฐ ๊ณ ์
๋ฒ ์ด์ง์ ๋คํธ์ํฌ์์์ ์กฐ๊ฑด๋ถ ํ๋ณธ ์ฌ์ฉํด non-evidence ๋ณ์๋ฅผ ์ํ๋ง
๊ฐ ์ํ์ ๋ํ ๊ฐ์ค์น๋ฅผ likelihood(๋ชจ๋ evidence์ ํ๋ฅ )์ ๋ฐ๋ผ ์ง์
5. Uncertainty over Time
Uncertainty over Time
์ง๊ธ๊น์ง ์๊ฐ์ ์ฐจ์์ ์ด๋ค ๋ฐฉ์์ผ๋ก๋ ํํ๋์ง ์์
BUT ๋ง์ ์์ ์ ์๊ฐ ์ฐจ์์ ์์กดํจ ex) ์์ธก
Xt๋ ํ์ฌ ์ด๋ฒคํธ Xt+1์ ๋ค์ ์ด๋ฒคํธ
Markov assumption ๋ง๋ฅด์ฝํ ๊ฐ์
ํ์ฌ ์ํ๊ฐ ์ ํํ ์์ ์ด์ ์ํ์๋ง ์์กดํ๋ค๋ ๊ฐ์
์ด๋ก ์ ์ผ๋ก, ์ฐ๋ฆฌ๋ ์ง๋ 1๋ ์ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํด ๋ด์ผ ๋ ์จ๋ฅผ ์์ธกํ ์ ์์ / ๊ทธ๋ฌ๋ ์ค์ ๋ก๋ ๋ถ๊ฐ๋ฅ
๋ง๋ฅด์ฝํ ๊ฐ์ ์ ์ฌ์ฉํด ์ด์ ์ํ๋ฅผ ์ ํ
Markov chain ๋ง๋ฅด์ฝํ ์ฒด์ธ
๊ฐ ๋ณ์์ ๋ถํฌ๊ฐ ๋ง๋ฅด์ฝํ ๊ฐ์ ์ ๋ฐ๋ฅด๋ ์์ ๋ณ์ ์ํ์ค
Transition Model ์ ํ ๋ชจ๋ธ
ํ์ฌ ์ด๋ฒคํธ์ ๊ฐ๋ฅํ ๊ฐ์ ๋ํ ๋ค์ ์ด๋ฒคํธ์ ํ๋ฅ ๋ถํฌ ์ง์
Hidden Markov Models ์๋ ๋ง๋ฅด์ฝํ ๋ชจ๋ธ
์จ๊ฒจ์ง ์ํ๋ฅผ ๊ฐ๋ ์์คํ ์ ๋ํ ๋ง๋ฅด์ฝํ ๋ชจ๋ธ์ ํ ์ ํ
AI๊ฐ ์ธ์์ ์ด๋ ์ ๋ ์ธก์ ํ ์ ์์ง๋ง ์ธ์์ ์ ํํ ์ํ์๋ ์ ๊ทผํ ์ ์๋ค๋ ๊ฒ์ ์๋ฏธ
Infer the weather
AI๋ ๋ ์จ(์จ๊ฒจ์ง ์ํ)๋ฅผ ์ถ๋ก ํ๊ณ ์ถ์ดํ์ง๋ง, ์ฐ์ฐ์ ๊ฐ์ ธ์จ ์ฌ๋์ ์๋ฅผ ๊ธฐ๋กํ๋ ์ค๋ด ์นด๋ฉ๋ผ์๋ง ์ ๊ทผ ๊ฐ๋ฅ
Sensor model
Sensor Markov Assumption
์ฆ๊ฑฐ ๋ณ์๊ฐ ํด๋น ์ํ์๋ง ์์กดํ๋ค๋ ๊ฐ์
'๐ฎ ํ๊ต ๊ณต๋ถ > ๐ ์ธ๊ณต์ง๋ฅ๊ฐ๋ก ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐ Ch08 (Supervised) Learning ๐ (0) 2025.06.28 ๐ Ch07 Optimization ๐ (0) 2025.06.27 ๐ Ch05 Knowledge ๐ (0) 2025.06.24 ๐ Ch04 Agent and Search ๐ (0) 2025.06.24 ๐ Ch03 Data Preprocessing ๐ (0) 2025.06.24