ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • ๐Ÿ€ 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

    ์ฆ๊ฑฐ ๋ณ€์ˆ˜๊ฐ€ ํ•ด๋‹น ์ƒํƒœ์—๋งŒ ์˜์กดํ•œ๋‹ค๋Š” ๊ฐ€์ •

     

Designed by Tistory.