๋ฅ๋ฌ๋ : CNN(ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง, Convolutional Neural Network), ์ปฌ๋ฌ์ฌ์ง ์๋ณํ๊ธฐ
CNN์ ์ปจ๋ณผ๋ฃจ์
๊ณ์ธต(convolutional layer)๊ณผ ํ๋ง ๊ณ์ธต(pooling layer)์ผ๋ก ๊ตฌ์ฑ๋ ์ ๊ฒฝ๋ง์ด๋ค. 1. ์ปจ๋ณผ๋ฃจ์
๊ณ์ธต์ ์
๋ ฅ ์ด๋ฏธ์ง์ ๋ํด ํํฐ(๋๋ ์ปค๋)๋ฅผ ์ฌ์ฉํ์ฌ ์
๋ ฅ ๋ฐ์ดํฐ๋ฅผ ๋ณํํ๋ ๊ณ์ธต์ด๋ค. ์ด ํํฐ๋ ์
๋ ฅ ์ด๋ฏธ์ง์ ํน์ ํจํด์ ๊ฐ์งํ๋ ์ญํ ์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ฐ์ฅ์๋ฆฌ, ์ง๊ฐ, ์์ ๋ฑ์ ๊ฐ์งํ ์ ์๋ค. 2. ํ๋ง ๊ณ์ธต์ ์ถ๋ ฅ์ ๊ณต๊ฐ ํฌ๊ธฐ๋ฅผ ์ค์ด๋ ์ญํ ์ ํ๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ต๋ ํ๋ง(max pooling)์ด๋ ํ๊ท ํ๋ง(average pooling)์ ์ฌ์ฉํ์ฌ ์ถ๋ ฅ์ ๊ฐ ์์ญ์์ ๊ฐ์ฅ ํฐ ๊ฐ ๋๋ ํ๊ท ๊ฐ์ผ๋ก ๋์ฒดํ๋ค. ์ด๋ ๊ณต๊ฐ ํด์๋๋ฅผ ๊ฐ์์ํค๊ณ , ๊ณ์ฐ๋์ ์ค์ด๋ฉฐ, ๋ถํ์ํ ์ ๋ณด๋ฅผ ์ ๊ฑฐํ์ฌ ํน์ง์ ๋ณด๋ค ๊ฐ์กฐํ๋ค. CNN์ ์ด๋ฌํ ์ปจ๋ณผ๋ฃจ์
๊ณ์ธต๊ณผ ํ๋ง ๊ณ์ธต์ ..