๋ชฉ๋กdepthwise convolution (3)

SJ_Koding

ConvNeXt (A ConvNet for the 2020s, facebook) ๋…ผ๋ฌธ ๋ฆฌ๋ทฐ

- ๋ถ€์ œ: ConvNeXt ์ดํ•ดํ•˜๊ธฐ ์ตœ์ข… - Image Classification model์„ ํ•™์Šตํ•  ์ƒํ™ฉ์ด ์ƒ๊ฒจ์„œ ConvNeXt๋ฅผ ์‚ฌ์šฉํ•ด๋ดค๋Š”๋ฐ ์„ฑ๋Šฅ์ด ์ •๋ง ์ข‹๊ฒŒ ๋‚˜์™”๋‹ค. ๋Œ€์ฒด ์ด ๋ชจ๋ธ์ด ๋ญ๊ธธ๋ž˜? ํ•˜๊ณ  ๋ดค๋”๋‹ˆ Facebook์ด ๋ฐœํ‘œํ•œ ๋…ผ๋ฌธ์ด์–ด์„œ ํฅ๋ฏธ๊ฐ€ ์ƒ๊ฒจ ์ด ๋…ผ๋ฌธ์„ ๊ณต๋ถ€ํ•˜๊ฒŒ๋˜์—ˆ๋‹ค. ๋…ผ๋ฌธ์„ ์ฝ์œผ๋ฉด์„œ ์ •๋ง CNN์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ•˜๊ธฐ ์ข‹์€ ๋…ผ๋ฌธ์ด๋ผ๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค. ๋˜, ๋…ผ๋ฌธ๊ตฌ์„ฑ์ด ์ •๋ง ์žฌ๋ฐŒ๋‹ค. ์—ฐ๊ตฌ์— ๋”ฐ๋ฅธ ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์ˆœ์ฐจ์ ์œผ๋กœ ๋ฐฐ์น˜ํ•˜์—ฌ ๋งˆ์น˜ ํ•จ๊ป˜ ์—ฐ๊ตฌ๋ฅผ ํ•œ ๊ฒƒ๊ณผ ๊ฐ™์€ ๋Š๋‚Œ์„ ์ค€๋‹ค. ์–ด๋–ค ๋‚ด์šฉ์ด๊ธธ๋ž˜? extreme ์š”์•ฝ: CNN๊ณ„์—ด ๋ชจ๋ธ(ResNet50์‚ฌ์šฉ)์„ ์ตœ์‹ ์— ์•Œ๋ ค์ง„ ๊ธฐ๋ฒ•์„ ์ ์šฉํ•˜๋ฉด์„œ ๊ทนํ•œ์œผ๋กœ ๋Œ์–ด์˜ฌ๋ ค๋ณด์ž~! ๋Œ€์‹ , pure CNN์œผ๋กœ. ์„ฑ๊ณต~! Abstract 2020๋…„๋Œ€, Vision Task์—์„œ..

Deep Learning 2024. 4. 4. 13:46
manifold์™€ Inverted Bottleneck์˜ ์„ค๋ช…

- ๋ถ€์ œ: ConvNeXt์ดํ•ดํ•˜๊ธฐ 5ํŽธ- (๋ณธ ํฌ์ŠคํŒ…์€ https://gaussian37.github.io ๊น€์ง„์†” ์—ฐ๊ตฌ์›๋‹˜์˜ MobileNet V2 ๋ธ”๋กœ๊ทธ ๊ธ€์„ ์ ๊ทน ์ฐธ๊ณ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.) ์ผ๋ฐ˜์ ์ธ Bottleneck๊ตฌ์กฐ๋Š” ์•„๋ž˜ ํฌ์ŠคํŒ…์—์„œ ๋‹ค๋ค˜๋‹ค. Bottleneck ๊ตฌ์กฐ(resnet)์˜ ์„ค๋ช… ๋ฐ Pytorch ์˜ˆ์‹œ ๋ถ€์ œ: - ConvNeXt ์ดํ•ดํ•˜๊ธฐ 2ํŽธ - Bottleneck์ด๋ž€ ์šฉ์–ด ์ž์ฒด๋Š” ๋ณ‘๋ชฉํ˜„์ƒ์„ ์˜๋ฏธํ•œ๋‹ค. ์ •๋ง ๋งŽ์€ ๋ถ„์•ผ์—์„œ ์“ฐ์ด๋Š” ๋ง์ด๋‹ค. ์‹œ์Šคํ…œ ๋ถ„์•ผ์—์„œ์˜ ๋ณ‘๋ชฉํ˜„์ƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ •์˜๋œ๋‹ค. - ์‹œ์Šคํ…œ ๋‚ด์—์„œ ์ „์ฒด์  sjkoding.tistory.com Manifold CNN์—์„œ manifold๊ฐœ๋…์€ ๋ฐ์ดํ„ฐ๊ฐ€ ์กด์žฌํ•˜๋Š” ๊ณ ์ฐจ์› ๊ณต๊ฐ„ ๋‚ด์—์„œ์˜ ์ €์ฐจ์›์  '๊ตฌ์กฐ'๋ฅผ ์˜๋ฏธํ•œ๋‹ค. CNN์„ ํฌํ•จํ•œ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ๋“ค..

Deep Learning 2024. 4. 4. 11:28