- Today
- Total
hye-log
[๋ถ์คํธ์บ ํ AI Tech]WEEK 01_DAY 04 ๋ณธ๋ฌธ
๐ ๊ฐ๋ณํ์ต
[8] ๋ฒ ์ด์ฆ ํต๊ณํ ๋ง๋ณด๊ธฐ
1. ์กฐ๊ฑด๋ถ ํ๋ฅ
1) P(A ∩ B) = P(B) P(A | B)
+ P(A | B) = P(A ∩ B) / P(B)
+ P(A | B) ๋ ์ฌ๊ฑด B๊ฐ ์ผ์ด๋ ์ํฉ์์ A๊ฐ ๋ฐ์ํ ํ๋ฅ
2) P(B | A) = P(A ∩ B) / P(A) = P(B) * P(A | B) / P(A)
+ A ๊ฐ ์ฃผ์ด์ก์ ๋ P(B)๋ก๋ถํฐ P(B | A)๋ฅผ ๊ณ์ฐํ๋ ๋ฐฉ๋ฒ์ ์ ๊ณต
3) P( θ | D ) = P( θ ) * P( D | θ ) / P( D )
P( θ | D ) : ์ฌํํ๋ฅ (posterior). ์๋ก ๊ด์ฐฐํ๋ ๋ฐ์ดํฐ์ธ D๊ฐ ์ฃผ์ด์ก์ ๋์ ํ๋ฅ
P( θ ) : ์ฌ์ ํ๋ฅ (prior)
P( D | θ ) : ๊ฐ๋ฅ๋(likehood). ๋ฐ์ดํฐ D๊ฐ ๊ด์ฐฐ๋ ํ๋ฅ
P( D ) : Evidence. ๋ฐ์ดํฐ D ์ ์ฒด์ ๋ถํฌ
(์) ์ด๋ค ์ง๋ณ์ ๋ฐ๋ณ๋ฅ 10%, ์ค์ ๊ฑธ๋ ธ์ ๋ ๊ฒ์ง๋ ํ๋ฅ 99%, ์ค์ ๊ฑธ๋ฆฌ์ง ์์์ ๋ ์ค๊ฒ์ง๋ ํ๋ฅ 1%๋ผ ํ ๋,
์ง๋ณ์ ๊ฑธ๋ ธ๋ค๊ณ ๊ฒฐ๊ณผ๊ฐ ๋์์ ๋ ์ ๋ง๋ก ์ง๋ณ์ ๊ฐ์ผ๋์์ ํ๋ฅ ์?
θ : ์ง๋ณ(๊ด์ฐฐ ๋ถ๊ฐ) / D : ํ ์คํธ ๊ฒฐ๊ณผ(๊ด์ฐฐ ๊ฐ๋ฅ)
P( θ ) = 0.1
P( D | θ ) = 0.99
P( D | ~θ ) = 0.01
P( D ) = ∑ P( D | θ ) P( θ ) = P( D | θ ) P( θ ) + P( D | ~θ ) P( ~θ ) = 0.99 * 0.1 + 0.01 * 0.9 = 0.108
P( θ | D ) = 0.1 * (0.99 / 0.108) ~= 0.916
4) ์๋ก์ด ๋ฐ์ดํฐ๊ฐ ๋ค์ด์์ ๋ ์์ ๊ณ์ฐํ ์ฌํํ๋ฅ ์ ์ฌ์ ํ๋ฅ ๋ก ์ฌ์ฉํ์ฌ ๊ฐฑ์ ๋ ์ฌํํ๋ฅ ์ ๊ณ์ฐํ ์ ์์
(์) ์ง๋ณ ํ์ ์ ๋ฐ์ ์ฌ๋์ด ๋ ๋ฒ์งธ ๊ฒ์ง์ ๋ฐ์์ ๋๋ ์์ฑ์ด ๋์์ ๋, ์ง์ง ์ง๋ณ์ ๊ฑธ๋ ธ์ ํ๋ฅ ์?
P( D* ) = 0.99 * 0.916 + 0.1 * 0.084 ~= 0.915
P( θ | D* ) = 0.916 * (0.99 / 0.915) = 1.081
2. ์ธ๊ณผ ๊ด๊ณ
1) ๋ฐ์ดํฐ ๋ถํฌ์ ๋ณํ์ ๊ฐ๊ฑดํ ์์ธก๋ชจํ์ ๋ง๋ค ๋ ํ์
2) ๋ ๊ฐ ์ด์์ ๋ณ์์ ์ํฅ์ ์ฃผ๋ ์ค์ฒฉ์์ธ(confounding factor)์ ํจ๊ณผ๋ฅผ ์ ๊ฑฐํ๊ณ ์ธ๊ณผ๊ด๊ณ๋ฅผ ๊ณ์ฐํด์ผ ํจ
[9] CNN ์ฒซ๊ฑธ์
1. Convolution ์ฐ์ฐ
1) ์ปค๋(kernel)์ ์ ๋ ฅ๋ฒกํฐ ์์์ ์์ง์ฌ๊ฐ๋ฉด์ ์ ํ๋ชจ๋ธ๊ณผ ํฉ์ฑํจ์๊ฐ ์ ์ฉ๋๋ ๊ตฌ์กฐ
2) ์ปค๋์ ์ด์ฉํด ๊ตญ์์ ์ผ๋ก ์ฆํญ ๋๋ ๊ฐ์์์ผ์ ์ ๋ณด๋ฅผ ์ถ์ถ, ํํฐ๋งํจ
2. 2์ฐจ์ Convolution ์ฐ์ฐ
1) ์ปค๋์ ์ ๋ ฅ ๋ฒกํฐ ์์์ ์์ง์ฌ๊ฐ๋ฉด์ ์ ํ๋ชจ๋ธ๊ณผ ํฉ์ฑํจ์๊ฐ ์ ์ฉ๋๋ ๊ตฌ์กฐ
2) ์ถ๋ ฅ ํฌ๊ธฐ ๊ณ์ฐ ๋ฐฉ๋ฒ
- ์ ๋ ฅ ํฌ๊ธฐ (H,W), ์ปค๋ ํฌ๊ธฐ(Kh, Kw), ์ถ๋ ฅ ํฌ๊ธฐ(Oh, Ow)
- Oh = H - Kh + 1 / Ow = W - Kw + 1
3) ์ฑ๋์ด ์ฌ๋ฌ ๊ฐ์ธ 2์ฐจ์ ์ ๋ ฅ์ convolution์ ์ฑ๋ ๊ฐ์๋งํผ ์ ์ฉ
4) ์ญ์ ํ๋ฅผ ๊ณ์ฐํ ๋๋ convolution ์ฐ์ฐ์ด ๋์ด
[10] RNN ์ฒซ๊ฑธ์
1. ์ํ์ค ๋ฐ์ดํฐ
1) ์๋ฆฌ, ๋ฌธ์์ด, ์ฃผ๊ฐ ๋ฑ๊ณผ ๊ฐ์ด ์๊ฐ ์์์ ๋ฐ๋ผ ๋์ด๋ ๋ฐ์ดํฐ
2) ๊ณผ๊ฑฐ ์ ๋ณด๋ ์๋ค ๋งฅ๋ฝ ์์ด ๋ฏธ๋๋ฅผ ์์ธกํ๊ฑฐ๋ ์์ฑํ๋ ๊ฒ์ ๋ถ๊ฐ -> ๊ณผ๊ฑฐ ์ ๋ณด๊ฐ ์์ค๋์ง ์๋ ๊ฒ์ด ์ค์
3) ์กฐ๊ฑด๋ถํ๋ฅ ์ ์ด์ฉ
- P(X1, ..., Xt) = P(Xt | X1, ..., Xt-1) * P(X1, ..., Xt-1) = ∏P(Xs | Xs-1, ..., X1)
4) ๊ฐ๋ณ์ ์ธ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ์ ์๋ ๋ชจ๋ธ์ด ํ์
5) AR(τ) : ์๊ธฐํ๊ท๋ชจ๋ธ(Autoregressive Model). ๊ณ ์ ๋ ๊ธธ์ด τ๋งํผ ์ํ์ค๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
6) ์ ์ฌ AR ๋ชจ๋ธ : ์ด์ ์ ๋ณด๋ฅผ ์ ์ธํ ๋๋จธ์ง ์ ๋ณด๋ค์ Ht๋ผ๋ ์ ์ฌ๋ณ์๋ก ์ธ์ฝ๋ฉํด์ ํ์ฉํ๋ ๊ฒฝ์ฐ
7) ์ ์ฌ๋ณ์ Ht๋ฅผ ์ ๊ฒฝ๋ง์ ํตํด ๋ฐ๋ณตํด์ ์ฌ์ฉํ์ฌ ์ํ์ค ๋ฐ์ดํฐ์ ํจํด์ ํ์ตํ๋ ๋ชจ๋ธ์ด RNN ์
2. RNN(Recurrent Neural Network)
1) ์ด์ ์์์ ์ ์ฌ๋ณ์์ ํ์ฌ์ ์ ๋ ฅ์ ํ์ฉํ์ฌ ๋ชจ๋ธ๋ง
2) RNN์ ์ญ์ ํ(BPTT, Backpropagation Through Time)
3. ๊ธฐ์ธ๊ธฐ ์์ค
1) ์ํ์ค ๊ธธ์ด๊ฐ ๊ธธ์ด์ง๋ฉด BPTT๋ฅผ ํตํ ์ญ์ ํ ์๊ณ ๋ฆฌ์ฆ ๊ณ์ฐ์ด ๋ถ์ํด์ง๋ฏ๋ก ๊ธธ์ด๋ฅผ ๋๋ ๊ฒ์ด ํ์ํจ(truncated BPTT)
2) Vanilla RNN์ ๊ธธ์ด๊ฐ ๊ธด ์ํ์ค๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ด๋ ค์ -> LSTM, GRU ๋ฑ์ฅ
๐ ์ค๋์ ํ๊ณ
๋ฒ์จ ๋ชฉ์์ผ์ด์! ์ค์ ์๋ ๋ค๋ฅธ ์ผ์ ์ด ์์ด์ ๋ฐ์ผ๋ฆฌ ์คํฌ๋ผํ๊ณ ๋ชจ๊ฐ๊ณต์ผ๋ก ํ๋ฃจ๋ฅผ ์์ํ๋ค! ํผ์ด์ธ์ ๋ ์๊ณ ๋ฆฌ์ฆ ํ ๋ฌธ์ ๋ฅผ ํจ๊ป ๋ณด๊ธฐ๋ก ํด์ ์ด์ ํ๋ค๊ฐ ์ ์ ํ๋ ธ๋ ๋ถ๋ถ ์ฐพ์๋ณด๊ณ ์ฝ๋ ์ ๋ฆฌํ๋๊ฑธ๋ก ์ค์ ์๊ฐ์ ๋ณด๋๋ค. ์ ์ฌ ๋จน๊ณ ์ด์ ์ ์ด์ด์ ํต๊ณํ ๋ฃ๋๋ฐ ํต๊ณํ์ ๋ค์ด๋ ๋ค์ด๋ ์ด๋ ต๋ค. ํด์ฆ ํธ๋๋ฐ ์ ์ ํ๋ฆฌ๋ ๋ฌธ์ ์์ด์ ์์ผ๋ก ์จ ๊ฐ๋ฉด์ ํ๋ค๊ฐ '์!' ํ๊ณ ์ ๋ต์ ์ฐพ์์ ๋๋ฌด ๊ธฐ๋ปค๋คใ .ใ CNN ๋ฃ๊ณ ์ ๋ฆฌํ๊ณ ๋ ์ฐพ์๋ณผ๋งํ ๋ด์ฉ ์๋์ง ์ ํ๋ธ๋ ๊ฒ์ํด๋ณด๊ณ ํ๋ค๋ณด๋ ๋ฒ์จ ํผ์ด์ธ์ ์๊ฐ... ์ค๋์ ๋ ธ์ ์ ์ ๋ฆฌํ ์ฝ๋ ๊ณต์ ํ๊ณ ์๋ก ์ฝ๋ ๋ฆฌ๋ทฐํ๋ค. ๊ฐ์ ๊ธฐ๋ฅ์ ํ๋ ํจ์์ฌ๋ ํ์ด์ฌ์ด๋ผ ์๊ฐ ์ด๊ณผ๊ฐ ๋๋ ๊ฒฝ์ฐ๊ฐ ์์ด์ reversed ์ฌ์ฉํ๊ธฐ* ์๋ก ๋ฐฐ์ ๋ค. ๋ง์คํฐ ํด๋์ค์์๋ AI Math ํํธ๋ฅผ ๋ด๋นํ์๋ ์์ฑ๋น ๋ง์คํฐ๋์ ์ธ์ ์ ๋ค์๋ค. ์ธ๊ณต์ง๋ฅ ๋ํ์๋ถํฐ ์ํ ๊ณต๋ถ๊น์ง, ๊ทธ๋ฆฌ๊ณ ๋ง์คํฐ๋์ ์ด๋ป๊ฒ ์ธ๊ณต์ง๋ฅ ๋ถ์ผ์ ๋น ์ง๊ฒ ๋์ จ๋์ง ๋ค์ ์ ์์ด์ ๋๋ฌด ์ข์๋ค. ์ฌ๋, ํนํ ์์ ์ ์ง์ ์ ๊ฐ์ง ์ฌ๋์ ๋ณด๋ฉด ์ ์ด ๊ธธ์ ์ ํํ๋์ง ๊ถ๊ธํ ๋๊ฐ ๋ง๋ค+_+ ๋ง์คํฐํด๋์ค ๋ฃ๊ณ RNN ๋๋จธ์ง ์์ ๋ฃ๊ณ ์ ๋ฆฌ๊น์ง ๋! ์ค๋์ ์กฐ๊ธ ์ผ์ฐ ์ ์ ์์ผ๋ ค๋๐ค
'Boostcourse > AI Tech 4๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ถ์คํธ์บ ํ AI Tech]WEEK 02_DAY 06 (1) | 2022.09.26 |
---|---|
[๋ถ์คํธ์บ ํ AI Tech]WEEK 01_DAY 05 (1) | 2022.09.23 |
[๋ถ์คํธ์บ ํ AI Tech]WEEK 01_DAY 03 (1) | 2022.09.21 |
[๋ถ์คํธ์บ ํ AI Tech]WEEK 01_DAY 02 (1) | 2022.09.21 |
[๋ถ์คํธ์บ ํ AI Tech]WEEK 01_DAY 01 (1) | 2022.09.20 |