Summary | CNN Architectures

[ DL ] ๊ณ ๊ธ‰ ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ

๋น„์ „ ์‹œ์Šคํ…œ์„ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ Deep Learning for Vision Systems ์ „๊ณต ์ˆ˜์—…์„ ๋“ค์œผ๋ฉฐ ๋ฐฐ์šด ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜๊ณ ์ž ํ•œ๋‹ค.

๋ณธ ํฌ์ŠคํŠธ์—์„œ๋Š” ๊ณ ๊ธ‰ ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ Advanced CNN Architectures์— ๋Œ€ํ•ด ์ •๋ฆฌํ•˜๊ฒ ๋‹ค.

CNN์˜ ๋””์ž์ธ ํŒจํ„ด

CNN์„ ์ด์šฉํ•ด ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ์„ค๊ณ„ํ•  ๋•Œ ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํŒจํ„ด ๊ตฌ์กฐ๋ฅผ ๋”ฐ๋ฅธ๋‹ค.

1๏ธโƒฃ ์ฒซ ๋ฒˆ์งธ ํŒจํ„ด : ํŠน์ง• ์ถ”์ถœ๊ณผ ๋ถ„๋ฅ˜

  • ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง์€ ํฌ๊ฒŒ ํŠน์ง• ์ถ”์ถœ์„ ๋งก๋Š” ๋ถ€๋ถ„๊ณผ ๋ถ„๋ฅ˜๋ฅผ ๋งก๋Š” ๋ถ€๋ถ„์œผ๋กœ ๋‚˜๋‰จ
  • ํŠน์ง• ์ถ”์ถœ : ์ผ๋ จ์˜ ํ•ฉ์„ฑ๊ณฑ์ธต Conv
  • ๋ถ„๋ฅ˜ : ์ „๊ฒฐํ•ฉ์ธต FC
  • LeNet, AlexNet, ์ธ์…‰์…˜, ResNet ๋“ฑ

2๏ธโƒฃ ๋‘ ๋ฒˆ์งธ ํŒจํ„ด : ์ด๋ฏธ์ง€ ๊นŠ์ด ๐Ÿ”ผ, ์ด๋ฏธ์ง€ ํฌ๊ธฐ ๐Ÿ”ฝ

  • ๋ชจ๋“  ์ธต์˜ ์ž…๋ ฅ์€ ์ด๋ฏธ์ง€
  • ๊ฐ ์ธต์€ ์ด์ „ ์ธต์—์„œ ์ƒ์„ฑ๋œ ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€์— ํ•ฉ์„ฑ๊ณฑ ์—ฐ์‚ฐ์„ ์ ์šฉํ•จ
    • ์ž…๋ ฅ์ธต์—์„œ ๊นŠ์ด๊ฐ€ 1์ด๋ฉด ํšŒ์ƒ‰์กฐ (์ƒ‰์ƒ ์ฑ„๋„)
    • ์ดํ›„ ๊ณ„์ธต์—์„œ ๊นŠ์ด๋Š” ์ด์ „ ์ธต์—์„œ ์ถ”์ถœ๋œ ํŠน์ง•์„ ๋‚˜ํƒ€๋‚ด๋Š” ํŠน์ง• ๋งต์ด ๋จ
  • ๋ชจ๋“  ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง์—์„œ ํ•ฉ์„ฑ๊ณฑ์ธต์„ ์ง€๋‚  ๋•Œ๋งˆ๋‹ค ์ด๋ฏธ์ง€์˜ ๊นŠ์ด๊ฐ€ ์ฆ๊ฐ€ํ•˜๊ณ  ํฌ๊ธฐ๋Š” ๊ฐ์†Œํ•˜๋Š” ๊ฒฝํ–ฅ

3๏ธโƒฃ ์„ธ ๋ฒˆ์งธ ํŒจํ„ด : ์ „๊ฒฐํ•ฉ์ธต FC

  • ๋Œ€๋ถ€๋ถ„ ๋ชจ๋“  FC์ธต์€ ์œ ๋‹›์ˆ˜๊ฐ€ ๊ฐ™๊ฑฐ๋‚˜, ์œ ๋‹› ์ˆ˜๊ฐ€ ๊ฐ์†Œํ•˜๋Š” ๊ฒฝํ–ฅ
  • ์œ ๋‹›์ˆ˜๊ฐ€ ์ฆ๊ฐ€ํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ๊ฑฐ์˜ ์—†์Œ
  • ์ด์–ด์ง€๋Š” ๋ชจ๋“  FC์ธต์˜ ์œ ๋‹›์„ ๊ฐ™๊ฒŒ ํ•ด์„œ ์‹ ๊ฒฝ๋ง์˜ ํ•™์Šต ๋Šฅ๋ ฅ์ด ์ €ํ•ด๋˜๋Š” ํ˜„์ƒ์€ ๋ฐœ์ƒ๋˜์ง€ ์•Š์Œ


ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง ์‚ดํŽด๋ณด๊ธฐ


๐Ÿ“Œ LeNet -5

  • 1998๋…„ ๋ฅด์ฟค ์—ฐ๊ตฌ์ง„ ๋ฐœํ‘œ
  • ์ง๊ด€์ ์ธ ๊ตฌ์กฐ
  • ๊ฐ€์ค‘์น˜๋ฅผ ๊ฐ€์ง„ 5๊ฐœ์˜ ์ธต > ๋ชจ๋ธ์˜ ๊ณ„์‚ฐ ๋ณต์žก๋„์™€ ์ง๊ฒฐ
    • 3๊ฐœ์˜ ํ•ฉ์„ฑ๊ณฑ์ธต
    • 2๊ฐœ์˜ ์ „๊ฒฐํ•ฉ์ธต
    • pooling ์ธต์€ ๊ฐ€์ค‘์น˜๋ฅผ ๊ฐ€์ง€์ง€ ์•Š์Œ
  • 1998๋…„ ๋‹น์‹œ, ReLU๋Š” ๋ฐœ๊ฒฌ๋˜๊ธฐ ์ด์ „ > tanh์™€ sigmoid ํ•จ์ˆ˜๋ฅผ ์“ฐ๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ด์—ˆ์Œ

  • ๊ฐ ํ•ฉ์„ฑ์ธต์˜ ํ•„ํ„ฐ ์ˆ˜
    • 6 > 16 > 120
  • ๊ฐ ํ•ฉ์„ฑ์ธต์˜ ์ปค๋„ ํฌ๊ธฐ
    • 5 x 5
  • Pooling ์ธต AveragePooling
    • ์ˆ˜์šฉ ์˜์—ญ ํฌ๊ธฐ : 2 x 2
  • ํ™œ์„ฑํ™” ํ•จ์ˆ˜ Tanh ํ•จ์ˆ˜


๐Ÿ“Œ AlexNet

  • ์•Œ๋ ‰์Šคํฌ๋ฆฌ์ฒดํ”„์Šคํ‚ค ์—ฐ๊ตฌ์ง„
  • LeNet์ด MNIST์— ๋Œ€ํ•ด์„œ๋Š” AlexNet๋ณด๋‹ค๋Š” ๋†’์€ ์„ฑ๋Šฅ์„ ๋ณด์ž„
  • AlexNet์€ MNIST๋ณด๋‹ค ๋ณต์žก๋„๊ฐ€ ๋†’์€ ์ด๋ฏธ์ง€๋„ท ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•ด ์ œ์•ˆ๋จ
  • ๐Ÿ† 2012, ILSVRC
  • 120๋งŒ ์žฅ์˜ ์ด๋ฏธ์ง€, 1000 ํด๋ž˜์Šค
  • CV์—์„œ ๋ณธ๊ฒฉ์ ์œผ๋กœ ๋”ฅ๋Ÿฌ๋‹์„ ์ตœ์ดˆ๋กœ ๋„์ž…ํ•˜์—ฌ ํ•ฉ์„ฑ๊ณฑ ์‹ ๊ฒฝ๋ง์˜ ์‘์šฉ์ด ํ™•์‚ฐ๋˜๋Š” ๊ณ„๊ธฐ๊ฐ€ ๋˜์—ˆ์Œ
    • ์ด์ „์—๋Š” ์Œ์„ฑ ์ธ์‹ ๋“ฑ ์†Œ์ˆ˜ ๋ถ„์•ผ์—์„œ๋งŒ ๋”ฅ๋Ÿฌ๋‹ ์ ์šฉ๋˜๊ณ  ์žˆ์—ˆ์Œ

  • ๊ฐ€์ค‘์น˜๋ฅผ ๊ฐ€์ง„ 8๊ฐœ์˜ ์ธต
    • 5๊ฐœ์˜ ํ•ฉ์„ฑ๊ณฑ์ธต
    • 3๊ฐœ์˜ ์ „๊ฒฐํ•ฉ์ธต
  • ํ•ช์„ฑ๊ณฑ์ธต์˜ ํ•„ํ„ฐ ํฌ๊ธฐ : 11 x 11, 5 x 5, 3 x 3
  • MaxPooling ์‚ฌ์šฉ
  • ๊ณผ์ ํ•ฉ ๋ฐฉ์ง€๋ฅผ ์œ„ํ•œ Dropout 0.5
    • Dropout์„ ํ†ตํ•ด ๋น„ํ™œ์„ฑํ™”๋œ ๋‰ด๋Ÿฐ์€ ์ˆœ๋ฐ˜ํ–ฅ + ์—ญ์ „ํŒŒ ๊ณ„์‚ฐ์—์„œ ๋ชจ๋‘ ๋ฐฐ์ œ
    • ๋‰ด๋Ÿฐ ๊ฐ„์˜ ์ƒํ˜ธ ์ ์‘ ๋ฐฉ์ง€
    • ๋‹ค์–‘ํ•œ ์กฐํ•ฉ์˜ ๋‰ด๋Ÿฐ์— ๋„์›€์„ ์ฃผ๋Š” ์œ ์šฉํ•œ ํŠน์ง• ํ•™์Šต
  • ํ™œ์„ฑํ™”ํ•จ์ˆ˜ ReLU
    • ํ•™์Šต ์‹œ๊ฐ„ ๋‹จ์ถ•
    • ๊ธฐ์šธ๊ธฐ ์†Œ์‹ค ๋ฌธ์ œ ํ•ด๊ฒฐ
  • ๋ฐ์ดํ„ฐ ๊ฐ•ํ™”
  • ๊ตญ์†Œ ์‘๋‹ต ์ •๊ทœํ™” Local response normalization
    • ๊ฐ€์ค‘์น˜๊ฐ€ ๋นจ๋ฆฌ ์ˆ˜๋ ด๋˜๋„๋ก
    • BN๊ณผ ๋‹ค๋ฆ„
  • ๊ฐ€์ค‘์น˜ ๊ทœ์ œํ™”
    • 0.00005์˜ ๊ฐ€์ค‘์น˜ ๊ฐ์‡  ์ ์šฉ
  • ๋‹ค์ค‘ GPU ์‚ฌ์šฉ
    • 2๊ฐœ์˜ GPU์— ์‹ ๊ฒฝ๋ง์„ ๋‚˜๋ˆ  ๋‹ด์•„ ํ•™์Šตํ•˜๋Š” ๋ณต์žกํ•œ ๋ฐฉ์‹
    • ๊ฐ ์ธต์„ ๋‘ GPU ๋ฉ”๋ชจ๋ฆฌ์— ๋ถ„๋ฆฌํ•˜๊ณ , GPU๊ฐ€ ์„œ๋กœ ํ†ต์‹ ํ•˜๋„๋ก


๐Ÿ“Œ VGGNet

  • 2014, ์˜ฅ์Šคํผ๋“œ ๋Œ€ํ•™ VGG ์—ฐ๊ตฌ ๊ทธ๋ฃน ์ œ์•ˆ
  • AlexNet๋ณด๋‹ค ๊นŠ์ด ์žˆ๋Š” ์‹ ๊ฒฝ๋ง
  • AlexNet๋ณด๋‹ค ํŒŒ๋ผ๋ฏธํ„ฐ ๊ฐœ์ˆ˜ ์ ์Œ โ–ถ๏ธ ์—ฐ์‚ฐํšจ์œจ์„ฑ ๐Ÿ‘
  • ์ƒˆ๋กœ ๊ณ ์•ˆ๋œ ์š”์†Œ ์—†์ด LeNet๊ณผ AlexNet๊ณผ ๋™์ผ (์‹ ๊ฒฝ๋ง ์ธต์ˆ˜๋งŒ ๋” ๋งŽ์Œ)

  • ๊ฐ€์ค‘์น˜๋ฅผ ๊ฐ€์ง„ ์ธต 16๊ฐœ๋กœ ๊ตฌ์„ฑ
    • ํ•ฉ์„ฑ๊ณฑ์ธต 13๊ฐœ
    • ์ „๊ฒฐํ•ฉ์ธต 3๊ฐœ
    • ๋ชจ๋“  ์ธต์˜ ํ•˜์ดํผํŒŒ๋ผ๋ฏธํ„ฐ๊ฐ€ ๋™์ผํ•˜๊ฒŒ ์„ค์ • > ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๋‹ค !
  • ์‹ ๊ฒฝ๋ง์˜ ๊ตฌ์กฐ๋ฅผ ๋‹จ์ˆœํ™”์‹œํ‚ด
  • VGGNet์—์„œ ํ•ฉ์„ฑ๊ณฑ์ธต์˜ ํ•„ํ„ฐ ํฌ๊ธฐ๋ฅผ 3 x 3์œผ๋กœ ์ค„์˜€์Œ
    • AlexNet๋ณด๋‹ค ๋” ์„ธ๋ฐ€ํ•œ ํŠน์ง•์„ ์ถ”์ถœํ•˜๊ธฐ ์œ„ํ•ด

โญ๏ธ ์ˆ˜์šฉ์˜์—ญ์˜ ํฌ๊ธฐ๊ฐ€ ๊ฐ™์„ ๋•Œ

์ˆ˜์šฉ์˜์—ญ : ์ถœ๋ ฅ์˜ ํ•œ ์ ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋Š” ์ž…๋ ฅ ์ด๋ฏธ์ง€์˜ ๋ฒ”์œ„

ํฌ๊ธฐ๊ฐ€ ํฐ ํ•˜๋‚˜์˜ ์ปค๋„๋ณด๋‹ค ํฌ๊ธฐ๊ฐ€ ์ž‘์€ ์ปค๋„์„ ์—ฌ๋Ÿฌ ๊ฐœ ์Œ“์€ ์ชฝ์ด ์„ฑ๋Šฅ์ด ๋” ์ข‹๋‹ค.

์ปค๋„์„ ์—ฌ๋Ÿฌ ๊ฐœ ์Œ“์œผ๋ฉด์„œ ๋น„์„ ํ˜•์ธต์„ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ ๐ŸŸฐ ์‹ ๊ฒฝ๋ง์˜ ์ธต์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ

์‹ ๊ฒฝ๋ง์˜ ์ธต์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ๊ณผ ๊ฐ™์€ ํšจ๊ณผ๋ฅผ ๋‚ด๋ฉด์„œ ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜๋Š” ์–ต์ œํ•˜์—ฌ ๋” ๋‚ฎ์€ ๋น„์šฉ์œผ๋กœ ๋” ๋ณต์žกํ•œ ํŠน์ง•์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋‹ค.

โžก๏ธ ์ธต์ˆ˜๋ฅผ ๋Š˜๋ฆฌ๊ณ  ํ•ฉ์„ฑ๊ณฑ ํ•„ํ„ฐ์˜ ํฌ๊ธฐ๋ฅผ ์ค„์ด๋ฉด์„œ ๊ทœ์ œํ™”์™€ ๊ฐ™์€ ํšจ๊ณผ ๋ฐœ์ƒ โญ๏ธ


๐Ÿ“Œ ์ธ์…‰์…˜๊ณผ GoogLeNet

  • 2014, ๊ตฌ๊ธ€ ๋ฐœํ‘œ
  • ์‹ ๊ฒฝ๋ง ๋‚ด๋ถ€์ ์œผ๋กœ ๊ณ„์‚ฐ ์ž์›์˜ ํšจ์œจ์„ ๋†’์˜€์Œ

  • ์ž…์…‰์…˜ ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ๋ฅผ ๊ตฌํ˜„ํ•œ GoogLeNet์€ 22๊ฐœ ์ธต์œผ๋กœ ๊ตฌ์„ฑ
    • VGGNet๋ณด๋‹ค ์ธต์ˆ˜๊ฐ€ ๋งŽ์Œ
    • ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜๋Š” VGGNet์˜ 1/12์— ๋ถˆ๊ฐ€ํ•จ
    • VGGNet : 1์–ต 3800๋งŒ ๊ฐœ, GoogLeNet : 1300๋งŒ ๊ฐœ

์ธ์…‰์…˜ ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ

๊ตฌ๊ธ€์€ AlexNet, VGGNet์—์„œ ๋”ฐ์˜จ ๊ณ ์ „์  CNN ๊ตฌ์กฐ ๋”ฐ๋ฅด์ง€๋งŒ ์ธ์…‰์…˜ ๋ชจ๋“ˆ์ด๋ผ๋Š” ์ƒˆ๋กœ์šด ์š”์†Œ ๋„์ž…ํ•˜์˜€๋‹ค.

๊ธฐ์กด ์‹ ๊ฒฝ๋ง ๊ตฌ์กฐ๋“ค์€ ๊ฐ ์ธต๋งˆ๋‹ค ํ•ฉ์„ฑ๊ณฑ์ธต์˜ ์ปค๋„ ํฌ๊ธฐ, ํ’€๋ง์ธต์˜ ๋ฐฐ์น˜ ๋“ฑ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์‹œํ–‰์ฐฉ์˜ค๋ฅผ ๊ฑฐ์ณ์•ผํ–ˆ๋‹ค.

์ธ์…‰์…˜์—์„œ๋Š” ์ด๋“ค์„ ์ง์ ‘ ๊ฒฐ์ •ํ•˜๋Š” ๋Œ€์‹  ๋ธ”๋ก ์ „์ฒด์— ๋˜‘๊ฐ™์€ ์„ค์ • (์ธ์…‰์…˜ ๋ชจ๋“ˆ)์„ ์ ์šฉํ–ˆ๋‹ค. ์ด๋ฅผ ์ ์šฉํ•ด ๊ตฌ์„ฑํ•œ ๋ชจ๋ธ์ด ๋ฐ”๋กœ GoogLeNet์ด๋‹ค.

๊ธฐ์กด ๋ฐฉ์‹์—์„œ๋Š” ํ•ฉ์„ฑ๊ณฑ์ธต๊ณผ ํ’€๋ง์ธต์„ ๋ฒˆ๊ฐˆ์•„ ์Œ“์•˜๋‹ค๋ฉด, ์ธ์…‰์…˜ ๊ตฌ์กฐ์—์„œ๋Š” ์˜ค๋ฅธ์ชฝ๊ณผ ๊ฐ™์ด ์ž…์…‰์…˜ ๋ชจ๋“ˆ๊ณผ ํ’€๋ง์ธต์„ ์Œ“์•„ ํŠน์ง• ์ถ”์ถœ๊ธฐ๋ฅผ ๊ตฌ์„ฑํ•˜์˜€๋‹ค.

  • ์ธ์…‰์…˜ ๋ชจ๋“ˆ์˜ ๊ตฌ์„ฑ
    • 1 x 1 ํ•ฉ์„ฑ๊ณฑ์ธต, 3 x 3 ํ•ฉ์„ฑ๊ณฑ์ธต, 5 x 5 ํ•ฉ์„ฑ๊ณฑ์ธต, 3 x 3 ์ตœ๋Œ€ํ’€๋ง์ธต
    • ๊ฐ ์ธต์˜ ์ถœ๋ ฅ โ–ถ๏ธ ์—ฐ์ ‘ ์ฒ˜๋ฆฌ cnocatenation๋ฅผ ํ†ตํ•ด ํ•˜๋‚˜์˜ ์ถœ๋ ฅ์œผ๋กœ ํ•ฉ์ณ์ง โ–ถ๏ธ ๋‹ค์Œ ๋‹จ๊ณ„์˜ ์ž…๋ ฅ
  • ์ฐจ์› ์ถ•์†Œ ์ ์šฉ
    • ๋‹จ์ˆœ ์ธ์…‰์…˜ ๋ชจ๋“ˆ์€ ํฌ๊ธฐ๊ฐ€ ํฐ ํ•„ํ„ฐ๋ฅผ ํฌํ•จํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ณ„์‚ฐ ๋น„์šฉ์ด ํผ
    • 1 x 1 ํ•ฉ์„ฑ๊ณฑ์ธต์„ ๋„์ž…ํ•˜๋ฉด
    • ์ž…๋ ฅ์˜ ๊นŠ์ด๋ฅผ ์ถ•์†Œํ•˜๊ณ  ์—ฐ์‚ฐ๋Ÿ‰์„ ์ค„์ผ ์ˆ˜ ์žˆ์Œ
    • ๋ณ‘๋ชฉ์ธต์ด๋ผ๊ณ ๋„ ํ•จ
    • ํ•ฉ์„ฑ๊ณฑ์ธต ์•ž / ์ตœ๋Œ€ํ’€๋ง์ธต ๋’ค

GoogLeNet ๊ตฌ์กฐ

๐Ÿ“Œ ResNet Residual Neural Network

  • 2015, ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ๋ฆฌ์„œ์น˜ ํŒ€ ์ œ์•ˆ
  • ์ž”์ฐจ ๋ชจ๋“ˆ + ์Šคํ‚ต ์—ฐ๊ฒฐ
  • ์€๋‹‰์ธต > ๊ฐ•ํ•œ ๋ฐฐ์น˜ ์ •๊ทœํ™” ์ ์šฉ
    • ๋ฐฐ์น˜ ์ •๊ทœํ™”๊ฐ€ ๊ฐ•ํ•˜๊ฒŒ ์ ์šฉ๋˜์–ด ๋ณต์žก๋„๋ฅผ ํ›จ์”ฌ ๋‚ฎ์ถœ ์ˆ˜ ์žˆ์Œ
    • ์‹ ๊ฒฝ๋ง์ด ์ง€๋‚˜์น˜๊ฒŒ ๊นŠ์–ด์ง€๋ฉด ๊ณผ์ ํ•ฉ ๋ฐœ์ƒ
    • ResNet์€ ๋ฐฐ์น˜์ •๊ทœํ™”๋ฅผ ํ†ตํ•ด ๊ณผ์ ํ•ฉ ๋ฌธ์ œ ํ•ด๊ฒฐ ๐Ÿ’ก


  • ์Šคํ‚ต ์—ฐ๊ฒฐ
    • ๋’ค์ชฝ์˜ ๊ธฐ์šธ๊ธฐ๋ฅผ ์•ž์ชฝ ์ธต์— ์ง์ ‘ ์ „๋‹ฌํ•˜๋Š” ๋ณ„๋„์˜ ๊ฒฝ๋กœ ์ถ”๊ฐ€
    • activation ํ†ต๊ณผํ•˜๊ธฐ ์ „ ์ •๋ณด๋„ ํ•จ๊ป˜ ๋„ฃ์–ด์คŒ
    • ํ•ญ๋“ฑ ํ•จ์ˆ˜๋ฅผ ํ•™์Šตํ•  ์ˆ˜ ์žˆ์–ด ์ธต์ด ์Œ“์—ฌ๋„ ์•ž์ชฝ ์ธต๋ณด๋‹ค ์„ฑ๋Šฅ์ด ํ•˜๋ฝํ•˜์ง€ ์•Š์Œ
  • ์ž”์ฐจ ๋ธ”๋ก
    • ํ•ฉ์„ฑ๊ณฑ์ธต + ์Šคํ‚ต ์—ฐ๊ฒฐ ์ถ”๊ฐ€
    • ์ž”์ฐจ ๋ธ”๋ก์—๋Š” ํ’€๋ง์ธต์ด ์—†์Œ
    • ์ฃผ ๊ฒฝ๋กœ์™€ ์ง€๋ฆ„๊ธธ ๊ฒฝ๋กœ๋กœ ์ „๋‹ฌ๋˜๋Š” ์ •๋ณด์˜ ์ฐจ์›์ด ๋™์ผํ•ด์•ผ ์—ฐ์‚ฐ ๊ฐ€๋Šฅ
    • ์ง€๋ฆ„๊ธธ ๊ฒฝ๋กœ
      • ์ž…๋ ฅ์„ ์ฃผ ๊ฒฝ๋กœ์˜ ReLU ์ž…๋ ฅ ์ „์œผ๋กœ
    • ์ฃผ ๊ฒฝ๋กœ
      • ์ผ๋ จ์˜ ํ•ฉ์„ฑ๊ณฑ ์—ฐ์‚ฐ ๋ฐ ํ™œ์„ฑํ™” ํ•จ์ˆ˜
      • ๊ฐ ํ•™์„ฑ๊ณฑ ์ธต๋งˆ๋‹ค ๋ฐฐ์น˜ ์ •๊ทœํ™” ์ ์šฉ โ–ถ๏ธ ๊ณผ์ ํ•ฉ ๋ฐฉ์ง€ + ํ•™์Šต ์†๋„ ํ–ฅ์ƒ
        • [ Conv + BN + ReLU ] x 3
 

Related Posts



๐Ÿ’™ You need to log in to GitHub to write comments. ๐Ÿ’™
If you can't see comments, please refresh page(F5).