3์ฐจ์ ๋ฐ์ดํฐ์ ํฉ์ฑ๊ณฑ ์ฐ์ฐ - ๊ฐ์ค์น์ ํธํฅ
์ด๋ฏธ์ง๋ ์ธ๋ก, ๊ฐ๋ก, ์ฑ๋์ 3์ฐจ์ ๋ฐ์ดํฐ์ด๋ค
์ด๋ฏธ์ง์ ๊ฐ์ 3์ฐจ์ ๋ฐ์ดํฐ์ ํฉ์ฑ๊ณฑ ์ฐ์ฐ์ ์ดํด๋ณด๊ฒ ๋ค
2์ฐจ์์ผ ๋์ ๋น๊ตํ๋ฉด, ๊ธธ์ด ๋ฐฉํฅ(์ฑ๋ ๋ฐฉํฅ)์ผ๋ก ํน์ง ๋งต์ด ๋์ด๋ฌ์ต๋๋ค.
์ฑ๋์ชฝ์ผ๋ก ํน์ง ๋งต์ด ์ฌ๋ฌ ๊ฐ ์๋ค๋ฉด
์ ๋ ฅ ๋ฐ์ดํฐ์ ํํฐ์ ํฉ์ฑ๊ณฑ ์ฐ์ฐ์ ์ฑ๋๋ง๋ค ์ํํ๊ณ ,
๊ทธ ๊ฒฐ๊ณผ๋ฅผ ๋ํด์ ํ๋์ ์ถ๋ ฅ์ ์ป์ต๋๋ค.
3์ฐจ์์ ํฉ์ฑ๊ณฑ ์ฐ์ฐ์์ ์ฃผ์ํ ์ ์
์ ๋ ฅ ๋ฐ์ดํฐ์ ์ฑ๋ ์์ ํํฐ์ ์ฑ๋ ์๊ฐ ๊ฐ์์ผ ํ๋ค๋ ๊ฒ์ ๋๋ค.
ํํธ, ํํฐ ์์ฒด์ ํฌ๊ธฐ๋ ์ํ๋ ๊ฐ์ผ๋ก ์ค์ ํ ์ ์์ต๋๋ค.
๋จ, ๋ชจ๋ ์ฑ๋์ ํํฐ๊ฐ ๊ฐ์ ํฌ๊ธฐ์ฌ์ผ ํฉ๋๋ค.
์ด ์์์๋ ํํฐ์ ํฌ๊ธฐ๊ฐ (3,3)์ด์ง๋ง, ์ํ๋ค๋ฉด (2,2)๋ (1,1), (5,5) ๋ฑ์ผ๋ก ์ค์ ํด๋ ๋ฉ๋๋ค.
์ ๊ทธ๋ฆผ์์๋ ์ถ๋ ฅ ๋ฐ์ดํฐ๊ฐ ํ ์ฅ์ ํน์ง๋งต์ด๊ณ ์ด๋ ์ฑ๋์ด 1๊ฐ์ธ ํน์ง ๋งต์ ์๋ฏธํ๋ค
๊ทธ๋ผ ํฉ์ฑ๊ณฑ ์ฐ์ฐ์ ์ถ๋ ฅ์ผ๋ก ๋ค์์ ์ฑ๋์ ๋ด๋ณด๋ด๋ ค๋ฉด ํํฐ (๊ฐ์ค์น)๋ฅผ ๋ค์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ค.
์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ํํฐ์ ๊ฐ์๊ฐ FN๊ฐ์ด๋ฉด ์ถ๋ ฅ ํน์ง๋งต์ ๊ฐฏ์๋ FN๊ฐ๊ฐ ์์ฑ๋๋ค
๊ทธ๋ฆฌ๊ณ ๊ทธ FN๊ฐ์ ๋งต์ ๋ชจ์ผ๋ฉด ํ์ (FN, OH, OW)์ธ ๋ธ๋ก์ด ์์ฑ๋๋ค
์ด ์์ฑ๋ ๋ธ๋ก์ ๋ค์ ๊ณ์ธต์ผ๋ก ๋๊ธฐ๊ฒ ๋ค๋ ๊ฒ์ด CNN์ ์ฒ๋ฆฌ ํ๋ฆ์ด๋ค
ํฉ์ฑ๊ณฑ ์ฐ์ฐ์์๋ ํํฐ์ ์๋ ๊ณ ๋ คํด์ผํ๋ค
๊ทธ๋ฐ ์ด์ ๋ก ํํฐ์ ๊ฐ์ค์น ๋ฐ์ดํฐ๋ 4์ฐจ์ ๋ฐ์ดํฐ์ด๋ฉฐ (์ถ๋ ฅ ์ฑ๋ ์, ์ ๋ ฅ ์ฑ๋ ์, ๋์ด, ๋๋น) ์์ผ๋ก ์๋๋ค
์๋ฅผ ๋ค์ด ์ฑ๋ ์ 3, ํฌ๊ธฐ 5x5์ธ ํํฐ๊ฐ 20๊ฐ ์์ผ๋ฉด (20,3,5,5)๋ก ์๋๋ค.
ํฉ์ฑ๊ณฑ ์ฐ์ฐ์์๋ ํธํฅ์ด ์ฐ์ ๋๋ค.
์ ๊ทธ๋ฆผ์์ ๋ณด๋ฏ ํธํฅ์ ์ฑ๋ ํ๋์ ๊ฐ์ ํ๋์ฉ์ผ๋ก ๊ตฌ์ฑํฉ๋๋ค.
ํ์์ด ๋ค๋ฅธ ๋ธ๋ก์ ๋ง์
์ ๋ํ์ด์ ๋ธ๋ก๋์บ์คํธ ๊ธฐ๋ฅ์ผ๋ก ์ฝ๊ฒ ๊ตฌํํ ์ ์์ต๋๋ค.
์ฐธ๊ณ : https://deep-learning-study.tistory.com/181
CNN ์ ์ฒด ๊ตฌ์ฑ
CNN์ ์ ์ฒด์ ์ธ ๊ตฌ์ฑ์ ๋ค์๊ณผ ๊ฐ๋ค.
CNN์ ํฌ๊ฒ 2๋จ๊ณ๋ก ๋๋ ์ง๋๋ฐ
์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ ํน์ง ์ถ์ถ(Feature Extraction) ๊ทธ๋ฆฌ๊ณ ๋ ๋ฒ์งธ ๋จ๊ณ๋ ๋ถ๋ฅ (Classification)์ด๋ค.
ํน์ง ์ถ์ถ ๋จ๊ณ๋
์ ๋ ฅ ๋ฐ์ดํฐ(input)์ ๊ณ ์ ํ ํน์ง (invariance)์ ์ฐพ๋ ๋จ๊ณ์ด๋ค
๋ถ๋ฅ ๋จ๊ณ๋
์ถ์ถ๋ ํน์ง์ ์ด์ฉํ์ฌ Class๋ฅผ ์ ํํ๋ ๋จ๊ณ์ด๋ค
ํน์ง ์ถ์ถ ๋จ๊ณ (Feature Extraction)
Convolution ๊ณผ Pooling์ ๋ฐ๋ณตํ๋ฉด์ ์ด๋ฏธ์ง์ feautre๋ฅผ ์ถ์ถํจ
Input : ์ด๋ฏธ์ง
Convolution Layer : ํํฐ๋ฅผ ํตํด ์ด๋ฏธ์ง์ ํน์ง ์ถ์ถ
Pooling Layer : ํน์ง์ ๊ฐํ์ํค๊ณ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ์ค์ (sub-sampling)
์ด๋ฏธ์ง ๋ถ๋ฅ ๋จ๊ณ (Image Classification)
Flatten Layer : ๋ฐ์ดํฐ ํ์
์ FC ๋คํธ์ํฌ ํํ๋ก ๋ณ๊ฒฝ, ์
๋ ฅ ๋ฐ์ดํฐ์ shape ๋ณ๊ฒฝ๋ง ์ํ
Softmax Layer : Classification ์ํ
Output : ์ธ์ ๊ฒฐ๊ณผ
https://casa-de-feel.tistory.com/38
https://hong-zone17.tistory.com/77
https://velog.io/@wltn39/CNN-%EC%8A%A4%ED%85%9D%EB%B3%84-%EA%B3%B5%EB%B6%80-1