๐๋ค์ด๊ฐ๋ฉฐ
์ด๋ฒ ํฌ์คํ ์์๋ CNN ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง์ ๋ํด์ ํฌ์คํ ํฉ๋๋ค.
CNN ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง?
Convolutional Neural Networks์ ์ฝ์๋ก ๋ฅ๋ฌ๋์์ ์ฃผ๋ก ์์ ๋ฐ์ดํฐ ๋ฑ์ ์ฒ๋ฆฌํ ๋ ์ฐ์ด๋ ์ ๊ฒฝ๋ง์ด๋ค.
CNN ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง ์ด๋ฆ๋ง ๋ค์ด๋ ์ด๋ ค์ด ๊ฒ ๊ฐ์ CNN์ ๋จ์ธ์ปจ๋ ์ด๋ ต์ง ์๋ค.
์ฌ์ค CNN์ด ์ด๋ ต๋ค๊ณ ๋๊ปด์ง๋ ์ด์ ๋ CNN ๊ฐ๋ ์ด ์ด๋ ค์ด ๊ฒ ๋ณด๋จ CNN์ ์ ์ฌ์ฉํ๋์ง๋ฅผ ์์ธํ ๋ชจ๋ฅด๊ธฐ ๋๋ฌธ์ด๋ผ๊ณ ์๊ฐํ๋ค. ๋๋ฌธ์ CNN์ ๊ฐ๋ ์ ๋ฐ๋ก ์ค๋ช ํ๊ธฐ ๋ณด๋ค CNN์ ์ฌ์ฉํ๋ ์ด์ ์ ๋ํด ๋จผ์ ์ค๋ช ํ๊ณ ์ ํ๋ค.
CNN(ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง) ์ ์ฌ์ฉํ ๊น?
์ด๋ฏธ์ง๋ฑ ์์ ๋ฐ์ดํฐ๋ค์ ์ฃผ๋ก 2์ฐจ์(GrayScale), 3์ฐจ์(Color)์ ํํ๋ฅผ ์ด๋ฃฌ๋ค. ๊ธฐ์กด์ ์ผ๋ฐ DNN(๊น์ ์ ๊ฒฝ๋ง)์ 1์ฐจ์ ํํ์ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ flatten ์์ผ ์์ ๋ฐ์ดํฐ๋ค์ 1์ฐจ์ ๋ฐ์ดํฐ๋ก ๋ง๋ค์ด์ผ ํ๋๋ฐ ์ด ๊ณผ์ ์์ ์ด๋ฏธ์ง์ ๊ณต๊ฐ/์ง์ญ์ ์ ๋ณด(spatial/topolofical information)๊ฐ ์์ค๋๊ฒ ๋๋ค. ์ด๋ฌํ ๋ฌธ์ ์ ์์ ๊ณ ์๋ ํด๊ฒฐ์ฑ ์ด CNN์ด๋ค. CNN์ ๊ณต๊ฐ/์ง์ญ์ ์ ๋ณด๋ฅผ ์ ์งํ ์ฑ ํน์ฑ(feature)๋ค์ ์ถ์ถํ๋ค.
์กฐ๊ธ ๋ ์ฝ๊ฒ ์ค๋ช ํ๋ฉด ์๋ ์ซ์ 5๋ฅผ ๋ํ๋ด๋ ์ด๋ฏธ์ง๊ฐ ์๋ค๊ณ ํ ๋,
๊ธฐ์กด์ DNN์ ์๋ ์ด๋ฏธ์ง(Img A)์ ๊ฐ์ด flatten์ ๊ฑฐ์ ธ 1์ฐจ์์ผ๋ก ๋ง๋ค์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ง๋ค์ด ๋คํธ์ํฌ๋ฅผ ํต๊ณผํ๋ค.
๋ฐ๋ฉด CNN์ ์ด๋ฏธ์ง์ ์ด๋ฏธ์ง์ ๊ณต๊ฐ/์ง์ญ์ ์ ๋ณด(spatial/topolofical information)๊ฐ ์ ์ง๋ Img B ์ ์ฒด๊ฐ ๋คํธ์ํฌ๋ฅผ ํต๊ณผํ๋ค.
์ฌ๊ธฐ๊น์ง ์ดํดํ๋ค๋ฉด ์๋๋ฅผ ์์ธํ ๋ด๋ ์ข๋ค.
CNN(ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง)
์ผ์ชฝ ์ด๋ฏธ์ง์ ๊ฐ์ ์ด๋ ํ ์ ๋ ฅ ์ด๋ฏธ์ง๊ฐ ๋ค์ด์์ ๋, Feature Detector๋ฅผ ํตํด ํน์ง์ ๊ฐ์งํ๋ค. ์ด Detector๋ ์ผ๋ฐ์ ์ผ๋ก Kernel์ด๋ Filter๋ผ๊ณ ๋ถ๋ฅธ๋ค.
์ด๋ฌํ Kernel์ด ์ด๋ฏธ์ง์ ๋ชจ๋ ์์ญ์ ํ์ผ๋ฉด์ ํน์ง๋ค์ ๋ฝ๊ฒ ๋๊ณ ์ด๋ฅผ ๋ฐํ์ผ๋ก ํด๋น ์ ๋ ฅ์ ๋ํ Feature Map์ ๊ทธ๋ฆฌ๊ฒ ๋๋ค. ์ด๋ ์ด๋ฏธ์ง์ ํฝ์ ๊ณผ Kernel์ด ๊ณฑํ ๊ฒฐ๊ณผ๋ฅผ ํฉํ๊ฒ ๋๋๋ฐ ๋๋ฌธ์ ํฉ์ฑ(+)๊ณฑ(x)์ด๋ผ๋ ์ด๋ฆ์ด ๋ถ๊ฒ ๋ ๊ฒ์ด๋ค.
์ด๋ ๊ฒ ๋ง๋ค์ด์ง Feature Map์ ์๋ ์ ๋ ฅ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ฅผ ๋น๊ตํ๋ฉด ์์์ง ๊ฒ์ ์ ์ ์๋๋ฐ, ์์์ง Feature Map์ ์ํด ์ฐ์ฐ๋์ด ๊ฐ์ํ๊ณ ์ฐ์ฐ ์๋๊ฐ ์ฆ๊ฐํ๊ฒ ๋๋ค.
๐ํฌ์คํ ์ ๋ง์น๋ฉฐ
์ง๊ธ๊น์ง CNN(ํฉ์ฑ๊ณฑ ์ ๊ฒฝ๋ง)์ ๋ํด ์์๋ดค๋ค. ๊ธฐ์ด์ ์ธ ๋ด์ฉ์ด๋ผ ํฌ๊ฒ ์ด๋ ต์ง ์์์๊ฑฐ๋ผ ์๊ฐํ์ง๋ง ์ดํด๊ฐ ๋์ง ์๋๋ค๋ฉด ๋ค์ ํฌ์คํ ์ ์ฝ๊ธฐ ์ ๋ค์ ํ๋ฒ ์ฝ์ด ๋ณด๋ ๊ฒ์ ์ถ์ฒํ๋ค.
์๊ฒฌ๊ณผ ์ง๋ฌธ์ ์ธ์ ๋ ๊ฐ์ฌํฉ๋๋ค.
'ML & DL > Deep Learning' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[DL] Chain Rule์ด๋? (0) | 2023.09.22 |
---|---|
[DL] Backpropagation ์ญ์ ํ ์ดํดํ๊ธฐ (0) | 2023.09.21 |