๊ณ ์์ด์ ์ธ์ ๋ฐ์
์ธ๊ฐ์ ์ธ๊ณต์ ๊ฒฝ๋ง์ ๋ง๋ค ๋, ๋๋ฅผ ๊ตฌ์ฑํ๋ ๋ด๋ฐ๊ณผ ๊ทธ๊ฒ์ด ์ฐ๊ฒฐ๋ ๊ตฌ์กฐ๋ฅผ ์ฐธ๊ณ ํ๋ค. CNN ์ญ์, ๋์ ์ค์ ์๋๋ฐฉ์์ ๋ํด ์๊ฐ์ ๋ฐ์ ๋ง๋ค์ด์ง ์ ๊ฒฝ๋ง์ด๋ค. ์ ๊ฒฝ๊ณผํ์ Hubel๊ณผ Wiesel์ ํ ์คํ์์ ๊ณ ์์ด๊ฐ ํ๋ฉด์ ๋ฐ๋ผ๋ณผ ๋์ ๋ด๋ฐ์ ๋ฐ์์ ๊ด์ฐฐํ๋ค. ๊ทธ ๊ฒฐ๊ณผ, ํ๋ฉด์ ์ด๋ ๊ณณ์ด ๋ฐ๋๋๋์ ๋ฐ๋ผ ํ์ฑํ๋๋ ๋ด๋ฐ์ด ๋ค๋ฅธ ๊ฒ์ ์ ์ ์์๋ค. ์ฌ๊ธฐ์ ์๊ฐ์ ์ป์ด ํ๋ฉด์ ๊ตฌ์ญ๋ณ๋ก ๋ด๋ฐ์ด ๋์๋๋ ํํ์ ์ ๊ฒฝ๋ง์ ์๊ฐํด๋๊ณ , ์ด๊ฒ์ด CNN์ด๋ค.
์ปจ๋ฒ๋ฃจ์ ๋ ์ด์ด
5×5 ์ด๋ฏธ์ง๊ฐ ์ฃผ์ด์ก๋ค. ์ฐ๋ฆฌ๋ ์ด๊ฒ์ 'ํํฐ'๋ฅผ ๋์ฑ, 3×3์ฉ ๋ณผ ๊ฒ์ด๋ค. ์ด๋ฏธ์ง์์ ๊ฐ์ฅ ์ฒซ ์์น์ ํํฐ๋ฅผ ๋์๋ค. ํํฐ์๋ ์ด๋ฏธ์ง๋ฅผ ์ด๋ป๊ฒ ๋ณผ ๊ฒ์ธ์ง ์ด๋ค '๊ฐ์ค์น'๊ฐ ์ ์ฉ๋์ด ์๊ณ ์ด๊ฒ์ ํ ๋๋ก ์ด๋ฏธ์ง์์ ํ๋์ ๊ฐ์ ๊ฒฐ์ ํ ๊ฒ์ด๋ค. ๊ฒฐ์ ํ ๊ฐ์ ํ๋ฒ ๋ค๋ฌ์ด('ํ์ฑํจ์') ๋ค์ ์ด๋ฏธ์ง๋ฅผ ๋ง๋๋๋ฐ ์ฌ์ฉ๋๋ค. ๊ฒฐ์ ์ด ๋๋๋ฉด ํํฐ๋ฅผ ์ฎ๊ฒจ ๋ค์์นธ์ ๋ณผํ ๋ฐ ์ฎ๊ธฐ๋ '๋ณดํญ' ๋ํ ์ฐ๋ฆฌ๊ฐ ์กฐ์ ํ ์ ์๋ค. ๋ณดํญ๊น์ง ์ ํด์ ํ ๋ฐํด๋ฅผ ๋ชจ๋ ๋๊ณ ๋๋ฉด ํ๋์ ์๋ก์ด ์ด๋ฏธ์ง๊ฐ ๋ง๋ค์ด์ง๋ค. ์๋ฌด๋๋ 3×3์์ 1๊ฐ๋ก ๊ฐ์ ์ค์ด๋ค ๋ณด๋ ์๋กญ๊ฒ ๋ง๋ค์ด์ง ์ด๋ฏธ์ง๋ ํฌ๊ธฐ๊ฐ ์ค์ด๋ค ์๋ ์๋๋ฐ, ์ด๋ฅผ ์์น ์์ ๊ฒฝ์ฐ 0์ ํ ๋๋ฆฌ์ ์ ์ ํ ๋๋ฅด๊ณ (zero-padding), ํํฐ๋ง์ ์งํํ๋ฉด ๋๋ค.
์ด๋ฏธ์ง๋ฅผ ํ๋ ๋ง๋๋๋ฐ์์ ๊ทธ์น์ง ์๋๋ค. ์ฌ๋ฌ๊ฐ์ ๋ค๋ฅธ ๊ฐ์ค์น๋ฅผ ๊ฐ๋ ํํฐ๋ก ๊ฐ๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ ๋ค. ์ด๊ฒ์ ํ๋์ ์ธต์ผ๋ก ๋ฌถ์ด ์ปจ๋ฒ๋ฃจ์ ๋ ์ด์ด(Convolution Layer)๋ผ๊ณ ํ๋ค.
Max Pooling
์ด๋ฏธ์ง์ ํน์ง์ ๋ฝ์๋ด ๋ ์์ ์ด๋ฏธ์ง๋ก ์์ถ์ํค๋ ๊ณผ์ ์ Pooling์ด๋ผ๊ณ ํ๋ค. ์ฌ๋ฌ๊ฐ์ง ๋ฐฉ๋ฒ์ค ๊ฐ์ฅ ์์ฃผ ์ฌ์ฉ๋๋ Max Pooling์ ์ ํ ๋ฒ์ ๋ด์์ ๊ฐ์ฅ ํฐ ๊ฐ ํ๋๋ง ๊ณจ๋ผ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค.
CNN
ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง(Convolution Neural Network)์ ๊ฐ์ค์น๋ฅผ ๊ฐ์ง๊ณ ์๋ ํํฐ๊ฐ ๋ ธ๋ ์ญํ ์ ํ๋ฉฐ, ์ด๊ฒ์ด ๋ชจ์ฌ ๋ ์ด์ด๋ฅผ ๋ง๋ค๊ณ , ํ์ฑํจ์(ReLU), ๋งฅ์คํ๋ง(Max Pooling)๋ฑ์ ๊ณผ์ ์ ๊ฑฐ์ณ ์์ถ๋ ์ด๋ฏธ์ง๊ฐ ์์ฑ๋๋ค. ์ด ์ด๋ฏธ์ง๋ฅผ ์ผ๋ฐ์ ์ธ ์ธ๊ณต์ ๊ฒฝ๋ง(NN)์ ๋ฃ์ด Softmax๋ฅผ ํตํด ์ด๋ฏธ์ง์ ๋๋ฌผ์ด ์ด๋ค ๋๋ฌผ์ธ์ง ๊ตฌ๋ณํ ์๋ ์๊ณ , Logistic์ ํตํด ์ฌ๋์ธ์ง ์๋์ง ๊ตฌ๋ณํ ์๋ ์๋ ๊ฒ์ด๋ค. ์๋ ๊ณผ์ ์ ๋ณด๋ฉฐ CNN์ ๊ณผ์ ์ ์ ๋ฆฌํ๋ฉด ์ข์ ๋ฏ ํ๋ค.
https://www.youtube.com/watch?v=f0t-OCG79-U
์์ ๊ฒ์๋ฌผ์ ๋งํฌํ๋ '๋ชจ๋๋ฅผ ์ํ ๋ฅ๋ฌ๋' ๊ฐ์๋ฅผ ๋ฃ๊ณ ํ๊ธฐํ ๋
ธํธ์
์ถ๊ฐ์ ์ผ๋ก ๊ณต๋ถํ ๊ฒ์ ๋ํด ์์ฑํ ๊ฒ์๊ธ์
๋๋ค.
'๐ป > ML' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋จธ์ ๋ฌ๋] Ablation Study? (0) | 2020.11.20 |
---|---|
[๋จธ์ ๋ฌ๋] ๊ฐํํ์ต (0) | 2020.11.06 |
[๋ชจ๋๋ฅผ ์ํ ๋ฅ๋ฌ๋] ํ์ฑํจ์, ์ด๊ธฐํ, ์ ๊ทํ (0) | 2020.08.17 |
[๋ชจ๋๋ฅผ ์ํ ๋ฅ๋ฌ๋] ์ธ๊ณต์ ๊ฒฝ๋ง, ์ค์ฐจ์ญ์ ํ (0) | 2020.08.11 |
[๋ชจ๋๋ฅผ ์ํ ๋ฅ๋ฌ๋] ํ์ต๊ณ์, ๋ฐ์ดํฐ ํ์คํ, ๊ณผ์ ํฉ (0) | 2020.08.04 |