Lecture 9: CNN Architectures
CNN Architectures
CNN์๋ ๋ค์ํ ๊ตฌ์กฐ๊ฐ ์กด์ฌํ๋ค. ์ ๋ช ํ ๊ตฌ์กฐ์๋ AlexNet, VGG, GoogLeNet, ResNet ๊ฐ ์๋ค. ์ด ๊ตฌ์กฐ๋ค์ ImageNet classification ๋ํ์์ ์ฐ์นํ ์ฐ๋ ์์๋๋ก ์ค๋ช ํ๊ฒ ๋ค.
์ฐธ๊ณ ์ฌํญ ์ด ๋จ์์ ๋ค๋ฃจ๋ฉด์ ๋ ์ด์ด์ ํ๋ผ๋ฏธํฐ์ ์ด ๊ฐ์๋ฅผ ๊ตฌํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ๊ฒ์ด๋ค. ๋ ์ด์ด์ ํ๋ผ๋ฏธํฐ ์ด ๊ฐ์๋ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌํ๋ค.
$(total \, parmeter) = (filter \, size)^2\times (number \, of\, channels)\times(number\, of\, filters)$
์ ๊ณต์์ ๊ฐ์ค์น ๊ฐ์ ๊ฐ์ง ๋ ์ด์ด์๋ง ์ ์ฉ์ด ๋๊ณ Maxpooling ๊ณผ ๊ฐ์ด ๊ฐ์ค์น ๊ฐ์ด ์กด์ฌํ์ง ์๋ ๋ ์ด์ด๋ ํ๋ผ๋ฏธํฐ์ ์ด ๊ฐ์๋ ๋ฌด์กฐ๊ฑด 0์ด๋ค.
LeNet-5
LeNet์ CNN์ ์ฒซ๋ฒ์งธ ๊ตฌ์กฐ์ด๋ค. ์ฒซ๋ฒ์งธ ๊ตฌ์กฐ์ธ ๋งํผ ์์ธ ์ธต ์๋ ์ ๊ณ , ํํฐ์ ํฌ๊ธฐ๋ ์ต์ ์ ๊ฒฐ๊ณผ๋ฅผ ์ํด ์ ํด์ง์ง ์์ ์ํ์ด๋ค.
AlexNet
AlexNet์ 2012๋ ImageNet classification ๋ํ์์ ์ฐ์นํ ๋๊ท๋ชจ ๊ตฌ์กฐ์ด๋ค. ์ด ๊ตฌ์กฐ๋ก ์ธํด ๋ค์ ๋ ์ค์ํ๊ฒ ์๊ฐ๋์๋ CNN ์ฐ๊ตฌ๊ฐ ๋ค์ ๋ถ๋ถ๊ฒ ๋์๋ค. ๋ค์์ AlexNet ๊ตฌ์กฐ์ ๋ชจ์ต์ด๋ค.
- ์ ๋ ฅ ์ด๋ฏธ์ง์ ํฌ๊ธฐ๋ 227x227x3 ์ด๋ค.
- ์ฒซ๋ฒ์งธ ๋ ์ด์ด์๋ 96๊ฐ์ 11x11 ํํฐ๊ฐ ์ ์ฉ๋์๋ค.
- ์ฒซ๋ฒ์งธ ๋ ์ด์ด์ ํ๋ผ๋ฏธํฐ์ ๊ฐ์๋ $(11\times 11 \times 3)*96 = 35000$(๊ฐ) ์ด๋ค.
- ๋๋ฒ์งธ ๋ ์ด์ด๋ Maxpooling ๋ ์ด์ด๋ก, ํ๋ผ๋ฏธํฐ์ ๊ฐ์๋ 0์ด๋ค.
- ์ธ๋ฒ์งธ ๋ ์ด์ด๋ ์ ๊ทํ ๋ ์ด์ด๋ก, ํ๋ผ๋ฏธํฐ์ ๊ฐ์๋ ๋ง์ฐฌ๊ฐ์ง๋ก 0์ด๋ค.
- ๋ค์์ ํํฐ, Maxpooling, ์ ๊ทํ ๋ ์ด์ด๋ฅผ ๋ฐ๋ณต์ ์ผ๋ก ์ ์ฉ์์ผ ๋ํ๋ธ AlexNet์ ์ ์ฒด ๊ตฌ์กฐ์ด๋ค.
- 2012๋ ์๋ ๋ชจ๋ธ์ ํ๋ จ์ ์ํ GPU์ ์ฑ๋ฅ์ด ์ข์ง ๋ชปํ ๋์ด๋ฏ๋ก ๋ชจ๋ธ์ ํฌ๊ธฐ๋ฅผ 2๊ฐ๋ก ๋๋ ํ ๊ฐ์ ํ๋ จ์์ผฐ๋ค.
- AlexNet์์ ์ผ๋ถ ๋ ์ด์ด์ ํํฐ์ ๊ฐ์๋ฅผ ๋ณ๊ฒฝํ ZFNet ์ด ์๋ค.
VGGNet
VGGNet์ ๊ธฐ๋ณธ์ ์ธ CNN๊ตฌ์กฐ์์ ํํฐ์ ํฌ๊ธฐ๋ฅผ ์๊ฒํ๊ณ ์ธต์ ๋ ๊น๊ฒ ์์ ์ฑ๋ฅ์ ๋น์ฝ์ ์ผ๋ก ํฅ์์ํจ ๊ตฌ์กฐ์ด๋ค. 2014๋ ImageNet classification ๋ํ์์ ์ฐ์นํ ๊ตฌ์กฐ์ด๋ค.
- ํํฐ์ ํฌ๊ธฐ๋ฅผ ์๊ฒ ์ค์ ํ ์ด์ ๋ ๋ฌด์์ผ๊น? 3๊ฐ์ $3\times3$ ํํฐ ์ฌ์ด์ฆ๋ฅผ ๊ฐ์ง ๋ ์ด์ด๋ ํ๊ฐ์ $7\times7$ ํํฐ ์ฌ์ด์ฆ๋ฅผ ๊ฐ์ง ๋ ์ด์ด์ ๊ฐ๋ค. ๋ฐ๋ผ์, ๋ชจ๋ธ์ ๋น์ ํ์ฑ์ ์ถ๊ฐํ๋ฉด์ ๊น๊ฒ ์์ ์ ์๊ฒ๋๋ค.
- ์ด๋ฏธ์ง๋น ๋ฉ๋ชจ๋ฆฌ์ 96MB ๋ฅผ ์ฐจ์งํ๋ ๋งค์ฐ ๋ฌด๊ฑฐ์ด ๋ชจ๋ธ์ด๋ค.
- VGG16๊ณผ VGG19๋ ๊ฐ๊ฐ 16๊ฐ, 19๊ฐ์ ๋ ์ด์ด๋ฅผ ๊ฐ์ง๊ณ ์๋ค. VGG19์ ์ธต ์๊ฐ ๋ ๋ง์ง๋ง ์ฑ๋ฅ์ VGG16๊ณผ ํฐ ์ฐจ์ด๊ฐ ์๋ค.
GoogLeNet
GoogLeNet์ ๊ธฐ๋ณธ์ ์ธ CNN๊ตฌ์กฐ์์ ์ธต์ ๋ ๊น๊ฒ ์๊ณ ๊ณ์ฐ์ ํจ์จ์ฑ์ ์ฆ๊ฐ์ํจ ๋ชจ๋ธ์ด๋ค. ์ฑ๋ฅ์ VGGNet๊ณผ ๋น์ทํ๋ฉฐ, VGGNet๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก 2014๋ ImageNet classification ๋ํ์์ ์ฐ์นํ ๊ตฌ์กฐ์ด๋ค.
- ์ ๊ทธ๋ฆผ์ ํตํด ์ ์ ์๋ฏ์ด GoogLeNet์๋ Inception module ์ด๋ผ๋ ๋ ํนํ ํน์ง์ด ์กด์ฌํ๋ค. Inception module ์ ์ฌ๋ฌ๊ฐ์ ๋ค๋ฅธ ์ฌ์ด์ฆ์ ํํฐ์ pooling ์ ๋ณํํ์ฌ ๊ธฐ์กด ๋ ์ด์ด์ ์ ์ฉํ์ฌ ๊ณ์ฐํ๊ณ ๊ณ์ฐํ ๊ฐ์ ์ฐ๊ฒฐํ์ฌ ์ถ๋ ฅํ๋ ๊ตฌ์กฐ์ด๋ค. ๊ทธ๋ฌ๋ ์ด๋ ๊ฒ ๊ณ์ฐ์ ๋ณํํ ์ ๊ณ์ฐ๋์ด ์์ฒญ๋๊ฒ ๋์ด๋๋ค๋ ๋จ์ ์ด ์กด์ฌํ๊ธฐ ๋๋ฌธ์ ๊ธฐ์กด ๋ ์ด์ด์ ์ฐจ์์ ์ค์ฌ์ฃผ๋ bottleneck ๋ ์ด์ด๋ฅผ ์ ์ฉํด์ผ ํ๋ค. ์ด ๋ ์ด์ด๋ฅผ ์ ์ฉํ ์ ๊ณ์ฐ๋์ ์ ๋ฐ ์ด์์ผ๋ก ์ค์ด๋ ๋ค. ์๋ ์ฌ์ง์์ ์ผ์ชฝ์ ์ผ๋ฐ Inception module, ์ค๋ฅธ์ชฝ์ bottleneck ๋ ์ด์ด๋ฅผ ์ ์ฉํ Inception module์ด๋ค.
- ์ด 22๊ฐ์ ๊ฐ์ค์น ๊ฐ์ ๊ฐ์ง ๋ ์ด์ด๊ฐ ์กด์ฌํ๋ค.
- ๋ง์ง๋ง ๋ ์ด์ด๊ฐ Fully Connected ๋ ์ด์ด๊ฐ ์๋๋ค.
- AlexNet๋ณด๋ค 12๋ฐฐ๋ ์ ์ ํ๋ผ๋ฏธํฐ๋ฅผ ๊ฐ์ง๊ณ ์๋ค.
ResNet
ResNet์ 2015๋ ImageNet classification ๋ํ์์ ์ฐ์นํ ๊ตฌ์กฐ์ด๋ค. ๋ฐ๋ก ์ ๋ ๋์ ์ฐ์นํ VGG, GoogleNet๊ณผ ๋น๊ตํด ์์ฒญ๋ ์ฑ๋ฅ์ ํฅ์์ ๋ถ๋ฌ์จ ๋ชจ๋ธ์ด๋ค
์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด residual block ์ด๋ผ๋ ๊ฐ๋ ์ด ๋์จ๋ค. ํ๋ฒ ์์ธํ ์์๋ณด์.
Residual block
๋ชจ๋ธ์ ์ธต์ ๋จ์ํ ๊น๊ฒ๋ง ์๋๋ค๊ณ ํด์ ๋ชจ๋ธ์ ์ฑ๋ฅ์ด ์ข์์ง๋ ๊ฒ์ ์๋๋ค. ์๋์ ๊ทธ๋ํ๋ฅผ ํ๋ฒ ์ฐธ๊ณ ํด๋ณด์.
์ด์ฒ๋ผ ํ๋ จ๊ณผ ํ ์คํธ ๋ฐ์ดํฐ ๋ชจ๋ 56๊ฐ์ ์ธต์ ๊ฐ์ง ๋ชจ๋ธ์ด 20๊ฐ์ ์ธต์ ๊ฐ์ง ๋ ์ด์ด๋ณด๋ค ์ข์ง ์์ ์ฑ๋ฅ์ ๋ณด์ด๊ณ ์์์ ์ ์ ์๋ค. ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊ณ ์๋ ๊ฒ์ด Residual block ์ธ๋ฐ, ์๋ฆฌ๋ ๋ค์๊ณผ ๊ฐ๋ค.
์ผ์ชฝ ๊ตฌ์กฐ๋ ์ผ๋ฐ์ ์ธ plain ๋ ์ด์ด์ด๊ณ , ์ค๋ฅธ์ชฝ ๊ตฌ์กฐ๋ residual block ์ด๋ค. ๋ ๋ ์ด์ด์ ์ฐจ์ด์ ์ ํ ๊ฐ์ง์ธ๋ฐ, ๊ณ์ฐํ๋ ๋์์ ์ ๋ ฅ ๊ฐ์ ๋ํ ์ ๋ณด๊ฐ ์ฃผ์ด์ง์ง ์๋๊ฐ(plain ๋ ์ด์ด) ์๋๋ฉด ๊ณ์ฐํ๋ ๋์์ ์ ๋ ฅ ๊ฐ์ ๋ํ ์ ๋ณด๊ฐ ์ฃผ์ด์ง๋๊ฐ(residual block) ์ด๋ค.
์์ ๊ทธ๋ํ๋ฅผ ๋ค์ ํ๋ฒ ๋ณด์. $x$๋ ์
๋ ฅ๊ฐ, $H(x)$๋ ๊ณ์ฐ๊ณผ์ ์ ํตํด ์ป์ ์ต์ข
๊ฐ์ด๊ณ $F(x)$๋ ๋ชจ๋ ๋ ์ด์ด์ ๊ณ์ฐ๊ณผ์ ์ ์ด์นญํ ํจ์์ด๋ค.
plain ๋ ์ด์ด๋ ์
๋ ฅ ๊ฐ์ ๋ํ ์ ๋ณด๊ฐ ์ฃผ์ด์ง์ง ์์ผ๋ฏ๋ก $H(x)=F(x)$ ๊ฐ ๋์ง๋ง residual block์ ์
๋ ฅ ๊ฐ์ ๋ํ ์ ๋ณด๊ฐ ์ฃผ์ด์ง๋ฏ๋ก $H(x)=F(x)+x$ ๊ฐ ๋๋ค. ์ฆ, residual block์ ๊ธฐ์กด์ ํ์ตํ ์ ๋ณด๋ฅผ ๋ณด์กดํ๊ณ , ๊ฑฐ๊ธฐ์ ์ถ๊ฐ์ ์ธ ๊ณ์ฐ๋ง์ ์ค์ํ๋ฏ๋ก plain ๋ ์ด์ด๋ณด๋ค ์ฐ์ฐ๋์ด ํจ์ฌ ๋ ์ค์ด๋ค๊ฒ ๋๋ค.
์ ๊ณผ์ ์ ์ดํดํ๊ธฐ ํ๋ค๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ ๋น์ ๋ฅผ ํ๋ฒ ์๊ฐํด๋ณด์.
์ฐธ์กฐ: https://itrepo.tistory.com/36
- ์คํ๋ถ์ด ๋ถ๊ฐ๋ฅํ ์ํ
- ์คํ๋ถ์ด ๊ฐ๋ฅํ ์ํ
1์ ๊ฒฝ์ฐ์๋ ์ํ์ ๋ฒ์๊ฐ ๋ง์์ง์๋ก(=์ธต์ด ๊น์ด์ง๊ณ ํ์ตํด์ผ ํ ์์ด ๋ง์์ง๋ฉด) ๊ณต๋ถํ๊ธฐ๊ฐ ์ด๋ ค์์ง ๊ฒ์ด๋ค. ๋ฐ๋ฉด 2์ ๊ฒฝ์ฐ์๋ ์ด๋ฏธ ๋ฐฐ์ ๋ ๋ด์ฉ($x$)๊ฐ ์ฃผ์ด์ง๊ธฐ ๋๋ฌธ์ ์ถ๊ฐ์ ์ผ๋ก ํ์ตํ ๋ด์ฉ๋ง์ ๊ณต๋ถํ ๊ฒ์ด๋ค.
ResNet์ ๋ํ ์ค๋ช ์ ๋ง์ ํ๋๋ก ํ๊ฒ ๋ค.
- 2๊ฐ์ 3x3 convolutional ๋ ์ด์ด๋ก ์ด๋ฃจ์ด์ง residual block์ ๋งค์ฐ ๊น๊ฒ ์์ ๋ชจ๋ธ์ด๋ค.
- ๋ง์ง๋ง์ 1000๊ฐ์ ํด๋์ค๋ก ๋ถ๋ฅํ๋ Fully Connected ๋ ์ด์ด ์ธ์ Fully Connected ๋ ์ด์ด๊ฐ ์กด์ฌํ์ง ์๋๋ค.
- ๋ ์ด์ด์ ์ด ๊ฐ์๋ 34, 50, 101, 152 ๊ฐ์ด๋ค.
- ์ฐ์ฐ๋์ ๋ ์ค์ด๊ธฐ ์ํด GoogLeNet์ ์ฌ์ฉ๋ bottleneck ๋ ์ด์ด๋ฅผ ์ฌ์ฉํ๊ธฐ๋ ํ๋ค.
Comparing the models
๋ค์์ ์ง๊ธ๊น์ง ๋ฐฐ์ด ๊ตฌ์กฐ๋ฅผ ๊ทธ๋ํ๋ฅผ ํตํด ๋น๊ตํ ๊ฒ์ด๋ค.
- ์ค๋ฅธ์ชฝ ๊ทธ๋ํ์์ ์์ ํฌ๊ธฐ๋ ๋ชจ๋ธ์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ ๋ํ๋ธ๋ค.
- VGG16,19์ ํจ์จ์ฑ์ด ๊ฐ์ฅ ๋ฎ๋ค (์์ ํฌ๊ธฐ๊ฐ ๊ฐ์ฅ ํฌ๋ค).
- GoogLeNet์ ํจ์จ์ฑ์ด ๊ฐ์ฅ ๋๋ค (์์ ํฌ๊ธฐ๊ฐ ๊ฐ์ฅ ์๋ค).
- AlexNet์ ์ ํ๋๊ฐ ๊ฐ์ฅ ๋จ์ด์ง๋ค.
- ResNet์ ์ ๋นํ ํจ์จ์ฑ+๊ฐ์ฅ ๋์ ์ ํ๋๋ก ์ฑ๋ฅ์ด ์ ์ผ ์ข์ ๋ชจ๋ธ์ด๋ค.
๋ค์์ ๊ตฌ์กฐ๋ฅผ ํ๋ จ ์๊ฐ๊ณผ ํ๋ จ์ ํ์ํ ์ ๋ ฅ์ ์์ ๋น๊ตํ ๊ทธ๋ํ์ด๋ค.
Extra architectures
ImageNet classification ๋ํ์์ ์ฐ์นํ ๊ตฌ์กฐ์ธ์ ๋ค์ํ ๋ ผ๋ฌธ ๋ฑ์์ ์ฐ๊ตฌํ ๊ตฌ์กฐ์ ๋ํด ๊ฐ๋จํ๊ฒ ์ค๋ช ํ๋๋ก ํ๊ฒ ๋ค.
Network in Network (NiN)
๊ธฐ๋ณธ์ ์ธ convolutional layer ์์ micronetwork๋ฅผ ์ถ๊ฐํด ๋ ์์ธํ ํน์ง์ ํ์ตํ ์ ์๊ฒ ๋ง๋ ๋ชจ๋ธ์ด๋ค. bottleneck ๋ ์ด์ด์ ์ ๊ตฌ์๊ฒฉ์ด ๋๋ ๋ชจ๋ธ์ด๋ค.
Improving ResNet
ResNet์ด ๊ฐ์ฅ ์ต๊ทผ์ ์ฐ์นํ ๊ตฌ์กฐ์ธ๋งํผ ResNet์ ์ฑ๋ฅ์ ๋ฐ์ ํ๊ธฐ ์ํ ๋ง์ ์ฐ๊ตฌ๊ฐ ์๋ ๋์๋ค.
- Identity Mappings in Deep Residual Networks
residual block์์ ๊ณ์ฐํ ๋ ๋ ์ง์ ์ ์ผ๋ก ๊ธฐ์กด ์ ๋ณด์ ๋ํด ์๋ ค์ค๋ค.
2. Wide Residual Networks
ResNet์์ ๋ ์ด์ด์ ์๋ณด๋ค residual block๊ฐ ๋ ์ค์ํ๋ค๊ณ ์๊ฐํด F๊ฐ์ ํํฐ๊ฐ ์๋ F x k ๊ฐ์ ํํฐ๋ฅผ ์ฌ์ฉํด residual block์ ๋ ๋๊ฒ ๋ง๋ ๋ชจ๋ธ์ด๋ค. ์ด๋ ๊ฒ ํด์ ๋ง๋ 50๊ฐ์ ๋ ์ด์ด๋ฅผ ๊ฐ์ง ๋ชจ๋ธ์ด ๊ธฐ์กด์ 152๊ฐ์ ๋ ์ด์ด๋ฅผ ๊ฐ์ง ๋ชจ๋ธ๋ณด๋ค ๋ ์ข์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค.
3. Aggregated Residual Transformations for Deep Neural Networks (ResNeXt)
Inception module๊ณผ ๋น์ทํ๊ฒ residual block์ ์ฌ๋ฌ๊ฐ์ ํํฐ๋ฅผ ๋ณํํ์ฌ ์ ์ฉํ์ฌ residual block์ ๋ ๋๊ฒ ๋ง๋ ๋ชจ๋ธ์ด๋ค.
4. Deep Networks with Stochastic Depth
๊ณ์ฐํ ์๋ก gradient ๊ฐ์ด ์ค์ด๋๋ ๊ฒ์ ๋ง๊ธฐ ์ํด ํ๋ จ์ ๋๋คํ๊ฒ ๋ ์ด์ด๋ฅผ ๋๋กญํ์ฌ ๋ ์ด์ด ์๋ฅผ ์ค์ธ ๋ชจ๋ธ์ด๋ค. ๋จ, ํ ์คํธ ํ ๋๋ ๋ ์ด์ด๋ฅผ ๋๋กญํ์ง ์์ ๋ชจ๋ธ์ ์ด์ฉํ๋ค.
Beyond ResNet
๋ค์ ์ค๋ช ํ๋ ๋ชจ๋ธ๋ค์ ResNet์ ์ค์ํ ์์์ธ residual block์ ์ฌ์ฉํ์ง ์์๋ค.
- FractalNet: Ultra-Deep Neural Networks without Residuals
์์ ์ธต๊ณผ ๊น์ ์ธต์ด ๋ณํํ์ฌ ์กด์ฌํด ํ๋ จ์์ ๋๋คํ๊ฒ ๋ ์ด์ด๋ฅผ ๋๋กญํ์ฌ ๋ ์ด์ด ์๋ฅผ ์ค์ธ๋ค. ๋จ, ํ ์คํธ ํ ๋๋ ๋ ์ด์ด๋ฅผ ๋๋กญํ์ง ์์ ๋ชจ๋ธ์ ์ด์ฉํ๋ค.
2. Densely Connected Convolutional Networks (DenseNet)
๋ ์ด์ด ์ฌ์ด์ Dense block์ด๋ผ๋ ๋ณ๋์ block์ด ์กด์ฌํ๋๋ฐ, ์ด block ์์ ์๋ ๋ ์ด์ด๋ค์ ๋ค์ ๋ ์ด์ด๋ค๊ณผ ์ฐ๊ฒฐ๋์ด ์๋ค. ์ด๋ ๊ฒ ํจ์ผ๋ก์จ ๊ณ์ฐํ ์๋ก gradient ๊ฐ์ด ์ค์ด๋๋ ํ์์ ๋ฐฉ์งํ ์ ์๊ณ , ๋ ์์ธํ ํน์ง์ ํ์ตํ ์ ์๋ค.
3. SqueezeNet
squeezeNet์ AlexNet๊ณผ ๋น์ทํ ์์ค์ ์ ํ๋๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ 50๋ฐฐ๋ ์ ์ ์์ ํ๋ผ๋ฏธํฐ๋ฅผ ์๊ตฌํ๊ณ 0.5MB์ ์ฉ๋์ ๊ฐ์ง๊ณ ์๋ค. 1x1์ ํฌ๊ธฐ์ธ ํํฐ๋ฅผ ๊ฐ์ง squeeze ๋ ์ด์ด์ ๋ ํฐ ํํฐ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง expand ๋ ์ด์ด๋ก ๊ตฌ์ฑ๋์ด ์๋ค.
Summary
- VGG, GoogLeNet, ResNet ๋ชจ๋ ๋๋ฆฌ ์ฐ์ด๋ ๋ชจ๋ธ์ด๋ค.
- ์ด์ค ResNet์ด ๊ฐ์ฅ ์ข์ ์ฑ๋ฅ์ ๋ณด์ธ๋ค.
- ๋ ๊น๊ฒ ๋ชจ๋ธ์ ์์ผ๋ฉด์ ์ฑ๋ฅ์ ๋์ด๋ ๋ฐฉํฅ์ผ๋ก ์ฐ๊ตฌ๊ฐ ์งํ๋๊ณ ์๋ค.
- ๋ ์ด์ด๋ฅผ ์ด๋ป๊ฒ ๋์์ธํ๊ณ gradient flow๋ฅผ ์ด๋ป๊ฒ ํฅ์์ํฌ์ง์ ๋ํด ์ฐ๊ตฌ๊ฐ ์งํ๋๊ณ ์๋ค.
Comments