๐ ๋ณธ ๊ธ์ 2023.03 ์ ์์ฑํ paper review๋ฅผ ๋ค๋ฌ์ด ๋ฐํํ ์์นด์ด๋ธ ๊ธ์ ๋๋ค.
์์ฑ ๋น์ ์ปจํ ์คํธ: X:AI 4๊ธฐ Basic
์๋ณธ ๋ ผ๋ฌธ: https://arxiv.org/abs/1512.00567
๊น์ convolution network๋ ์ฃผ์ ์์ ์ด ๋์ด์ก์ต๋๋ค. ํ์ง๋ง ๋ชจ๋ธ ์ฌ์ด์ฆ๋ฅผ ํค์ฐ๋ ๊ฒ์ ์ฑ๋ฅ์ ๋์ด๋๋ฐ ์ผ์กฐํ ์ ์์ง๋ง ์ ์ ํ๋ผ๋ฏธํฐ์ ์ปดํจํ ํจ์จ์ฑ์ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์ ์ค์ํ๊ธฐ ๋๋ฌธ์ ๊ฐ๊ณผํด์๋ ์๋ฉ๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ์ ์ ํ ์ปจ๋ณผ๋ฃจ์ ์ฌ๊ตฌ์ฑ๊ณผ ์ ๊ทํ๋ฅผ ํตํด์ ๋คํธ์ํฌ๋ฅผ ํค์ฐ๋ฉฐ ์ฐ์ฐ๋์ ์ค์ด๋ ๋ฐฉ์์ ์ ์ํฉ๋๋ค.
2012๋ ImageNet๋ํ์์ AlexNet์ด ์ฑ๊ณต์ ์ด๋ค์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ ๊น๊ณ ๋์ ๋คํธ์ํฌ๋ฅผ ์ฌ์ฉํ VGGNet๊ณผ GoogleNet์ 2014๋ ILSVRC๋ํ์์ ๋์ ์ฑ์ ์ ๊ฑฐ๋์์ต๋๋ค.
VGGNet์ ๊ฒฝ์ฐ ๊ฐ๋จํ ๋ชจํ์ด์ง๋ง ๋ง์ ์์์ ํ์๋ก ํฉ๋๋ค. ๋ฐ๋ฉด GoogleNet์ ์ฑ๋ฅ์ ๋ณด์ฅํจ๊ณผ ๋์์ ๋ ์์ ์์์ ํ์๋ก ํ๊ณ , ์ด๋ AlexNet๋ณด๋ค 12๋ฐฐ ์ด์์ผ๋ก ์์ ์๋ชจ๋ฅผ ๊ฐ์์์ผฐ์ต๋๋ค.
GoogleNet 5M, AlexNet 60M, VGGNet 180M, ๊ทธ๋ฆฌ๊ณ Inception์ VGGNet๋ณด๋ค ์ปดํจํ ์์์ ์๋นํ ์ค์์ผ๋ฉฐ ๋ ๋์ ์ฑ๋ฅ์ ๋ณด์ฌ์ค๋๋ค. ์ด๋ฅผ ํตํด ๋ง์ ๋ฐ์ดํฐ๋ฅผ ํ์ต ์ํฌ ์ ์์ผ๋ฉฐ ๋ชจ๋ฐ์ผ ๊ธฐ๊ธฐ์์๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํด์ก์ต๋๋ค. ๋ค๋ฅธ ๋ฐฉ์์ผ๋ก๋ ์ปดํจํ ์์ ์๋ชจ๋ฅผ ์ค์ผ ์ ์์ง๋ง, ์ด๋ฌํ ๊ฒฝ์ฐ ๋ณต์กํ๋ฉฐ ๊ฒ๋ค๊ฐ Inception module์ ์ฌ์ฉํจ๊ณผ ๋์์๋ ์ฌ์ฉ์ด ๊ฐ๋ฅํฉ๋๋ค.
๋ค๋ง, ์ฐ๋ฆฌ์ ๋ชจ๋ธ์ด ๋ณต์กํด์ ์์ฉํ์ฌ ์ฌ์ฉํ๋ ๊ฒ์ ์ด๋ ค์ด ์ ์ด ์์ต๋๋ค. ์ด ๋ ผ๋ฌธ์์๋ ์ฐ๋ฆฌ์ ์ธ์ ์ ๋ชจ๋ธ๋ง์ ๋ค๋ฃจ๋ ๊ฒ์ด ์๋ ๋ค์ํ ๊ธฐ๋ฒ์ ๋ํด์ ํ๊ตฌํด ๋ณด๊ณ ์ ํฉ๋๋ค.
GoogleLeNet์์๋ ๋ง์ ๋ค์ํ ์ฐจ์ ๊ฐ์ ๊ธฐ๋ฒ์ด ์์๋ค. ์ด๋ ์ปจ๋ณผ๋ฃจ์ ์ฌ๊ตฌ์ถ์ ํตํด ํจ์จ์ฑ์ ์ป์๋ค. ์๋ฅผ ๋ค์ด 11conv์งํ ํ 33conv๋ฅผ ์งํํ๋ ๊ฒ์ด๋ค. ์ด ๋ ผ๋ฌธ์์๋ ๋์ฑ ๋ ๋ค์ํ ํจ์จ์ฑ์ ์ป๋ ๋ฐฉ์์ ์ ์ํ๋ค.
55 , 77 ํํฐ๋ ๋ง์ ์ปดํจํ ์์์ ์๊ตฌํ๋ค. ๊ทธ๋ฌ๋ 55 ์ปจ๋ณผ๋ฃจ์ ์ ๊ฒฝ์ฐ multi-layer ๋คํธ์ํฌ๋ฅผ ํตํด์ ๋ ์์ ํ๋ผ๋ฏธํฐ ์์ ๊ฐ์ ์์ํ์ ์ฐจ์์ด ๋์ค๋๋ก ๋ณํ์ํฌ ์ ์๋ค. 55์ ๊ฒฝ์ฐ 33์ ๋๊ฐ์ ์ปจ๋ณผ๋ฃจ์ ๋ ์ด์ด๋ก ์ฌ๊ตฌ์ถ ํ ์ ์๋ค. ์ด๋ด ๊ฒฝ์ฐ 55 = 25 โ 33 + 33 = 18 ๋ก 25 โ 18๋ก ์ปดํจํ ์์์ด ๊ฐ์ํ์ฌ ํจ์จ์ฑ์ ์ถ๊ตฌ ํ ์ ์๋ค. ๊ทธ๋ฆฌ๊ณ layer๋ฅผ ๋๊ฐ๋ก ๋๋๊ฒ ๋์ด activation ํจ์๋ฅผ ๋ ๋ฒ ์ ์ฉํด์ผ ํ๋๋ฐ ์ด ๋ Reluํจ์๋ฅผ ๋ ๋ฒ ์ ์ฉํ๋ ๊ฒ์ด ์ข์ ๊ฒ์ผ๋ก ๋ํ๋ฌ๋ค.


๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๋ ๊น์ ๋คํธ์ํฌ์์ ์ฑ๋ฅ์ ๋์ฌ์ฃผ๋ ๊ฒ์ผ๋ก ์๋ ค์ ธ์๋ค. ์๋์ ๋ชฉ์ ์ ๊ธฐ์ธ๊ธฐ ์์ค์ ๋ฐฉ์งํ๊ธฐ ์ํ์ฌ ์ ์ฉํ ๊ธฐ์ธ๊ธฐ ๊ฐ์ ์ ๋ฌํด์ฃผ๊ธฐ ์ํด ์ฌ์ฉ๋์ด์ก๋ค. ํฅ๋ฏธ๋กญ๊ฒ๋ ์ฐ๋ฆฌ๋ ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๊ฐ ์ด๊ธฐ ํ์ต์์ ๊ทธ๋ฌํ ์ญํ ์ ํ์ง ๋ชปํ๋ ๊ฒ์ ์์๋๋ค. ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๊ฐ ์๋ ์๋ ๋์ ์ฑ๋ฅ์ ๋ด๋ ๊ฒ์ผ๋ก ๋ณด์ฌ์ก๋ค. ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ๋ ๋ฉ์ธ ๋ถ๋ฅ๊ธฐ์ ์ ๊ทํ๋ฅผ ์งํํด์ฃผ๋ ๊ฒ์ฒ๋ผ ๋ณด์ฌ์ก๋ค.


๋ฐ๋ผ์, ์ฐ๋ฆฌ๋ ์์ ๊ฐ์ ๋ฐฉ์์ ์ ์ํ๋ค. ์ ๊ทธ๋ฆผ์ ์ฐ์ฐ๋์ ์ค์ด๊ณ ๋ณ๋ชฉํ์์ ํผํ ์ ์๋ ๋คํธ์ํฌ ๊ตฌ์กฐ๋ฅผ ์ ์ํ๋ค. ํ ์ชฝ์ convolution์ ๋ค๋ฅธ ํ์ชฝ์ pooling์ฐ์ฐ์ ์งํํ์ฌ ์ดํ ํฉ์น ๊ฒฐ๊ณผ๋ฌผ์ ์ถ๋ ฅํ๋ค.
โ ์ด๋ฌํ ๊ตฌ์กฐ๋ ๋ด ์๊ฐ์๋ ๊ฒฐ๊ตญ ์ปจ๋ณผ๋ฃจ์ ๊ณผ pooling์ ์์ฐจ์ ์ผ๋ก ์งํํ ๊ฒ์ด ์๋ ํ๋ฒ์ ์งํํจ์ผ๋ก์จ ๋ชจ๋ ์ฅ์ ์ ํฉ์น๋ค์์ ์ ๋ฐ์ ํจ๊ณผ๋ฅผ, ๋ชจ๋ ๋จ์ ์ ํฉ์น๋ค์์ ์ ๋ฐ์ ํจ๊ณผ๋ฅผ ๋ํ๋ด๋ ๊ฒ์ด ์๋๊ฐ๋ ์๊ฐ์ด ๋ ๋ค.

์ฐ๋ฆฌ์ ์ด๋ฌํ ๊ตฌ์กฐ๋ GoogleNet์ด๋ VGG๋ณด๋ค ํจ์ฌ ๋ ํจ์จ์ ์์ ๋ณด์ด๊ณ ์๋ค.

์ฐ๋ฆฌ๋ barch size๋ฅผ 32๋ก ํ๊ณ 100epoch์ผ๋ก ํ์ต์ ์งํํ์๋ค. ๊ทธ๋ฆฌ๊ณ stochastic gradient๋ฅผ ์ฌ์ฉํ์๊ณ , 0.9์ decay๊ฐ์ ๊ฐ์ง๋ momentum์ ์ฌ์ฉํ๋ค. ๊ทธ๋ฆฌ๊ณ RMSProp์ 0.9 decay, ์ฑ์ค๋ก = 1๋ก ์ค์ ํ์์ ๋ ๊ฐ์ฅ ์ข์ ์ฑ๋ฅ์ ์ป์๋ค. ์ฐ๋ฆฌ๋ learning rate๋ฅผ 0.04๋ก ์ฌ์ฉํ๊ณ 2์ํญ์ ํ์ตํ ๋๋ง๋ค 0.94๋ฅผ learning rate์ ๊ณฑํ์ฌ ์ฌ์ฉํ๋ค.
์ ํ์ ์ธ ๋น์ ๋คํธ์ํฌ ๋ฌธ์ ๋ object detection์ด๋ค. ์ด๋์ ๋ฌธ์ ๋ object๊ฐ ์๊ฑฐ๋ ์๋์ ์ผ๋ก ์ ํด์๋์ธ ๊ฒฝ์ฐ์ด๋ค. ์ด๋ ์๋ฌธ์ ์ ๋ฎ์ ํด์๋์ input์ด ๋ค์ด์์ ๋ ์ด๋ป๊ฒ ๋ค๋ฃจ์ด์ผํ๋๊ฐ์ด๋ค. ๋ณดํต ๋์ ํด์๋๊ฐ ๋ค์ด์ค๊ฒ ๋ ๊ฒฝ์ฐ ๋์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค. ๊ทธ๋ฌ๋ ํด์๋๊ฐ ์ฆ๊ฐํ์ ๋์ ๋ชจ๋ธ์ด ์ปค์ง์ ๋ฐ๋ฆ์ ๋ํ ์ฑ๋ฅ ํฅ์์ธ์ง ๊ตฌ๋ถํ๋ ๊ฒ์ ์ค์ํ๋ค.
๋ง์ฝ ๋ชจ๋ธ์ ๋ณ๊ฒฝ ์์ด ํด์๋๋ง ๋ณ๊ฒฝํ ๊ฒฝ์ฐ ๋ชจ๋ธ์ ๋์ฑ ์ด๋ ค์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ผด์ด ๋๋ค. ๋ฌผ๋ก ์ด๋ฌํ ๊ฒฝ์ฐ ์ ์ ๊ณ์ฐ์ผ๋ก ์ฑ๋ฅ์ ๋น์ฐํ ์์ข์ ๊ฒ์ด๋ค. ๋ค๋ง, ์ด๋ฌํ ํ์์ ์ ํํ ํ๊ฐํ๊ธฐ ์ํด์ ๋ชจ๋ธ์ด ์ฃผ๋ ์ ๋งคํ ํํธ๋ฅผ ์ดํด๋ณผ ํ์๊ฐ ์๋ค. ๊ฐ์ฅ ์ฃผ๋ ์๋ฌธ์ ๊ณ์ฐ๋์ด ๊ฐ์ ๊ฒฝ์ฐ ๋์ ํด์๋ input์ ์ผ๋ง๋ ์ ํ๋์ ์ํฅ์ ๋ผ์น ๊น์ด๋ค.



์ฐ๋ฆฌ๋ convolution networks ์์ ๋ ๊น์ ๋ชจ๋ธ์ ๋ง๋ค ์ ์๋ ๋ช๊ฐ์ง ๋ฐฉ์์ ์ ์ํ์๋ค. ์ด๋ฌํ ๋ฐฉ์์ ๋ ๋์ ์ฑ๋ฅ๊ณผ ๋ฎ์ ์ฐ์ฐ๋์ ๊ฐ์ง๋ค. ๋ํ, ๋ณด์กฐ ๋ถ๋ฅ๊ธฐ, label-smoothing ๋ฐฉ์์ ์๋์ ์ผ๋ก ์ ์ ๋ฐ์ดํฐ์ ์์ ์ข์ ์ฑ๋ฅ์ ์ผ๊ธฐํ๋ค.
๐ ๊ด๋ จ ๊ธ