#ConvNets #RECAP #CloudTrail
ํ•จ๊ป˜ ๊ณต์œ ํ•˜๊ณ  ์„ฑ์žฅํ•˜๋Š” ์—ฐ๊ตฌ ๋ฌธํ™”๋ฅผ ์ „ํŒŒํ•ด์š”
2023๋…„ 11์›” 6์ผ ๋ชจ๋‘๋ ˆํ„ฐ
created with Midjourney @DCVLAB
๋‹˜, ๋ชจ๋‘๋ ˆํ„ฐ๊ฐ€ ์™”์–ด์š”!
ํ• ๋กœ์œˆ์„ ์ฆ๊ธฐ๋Š” ์ž‘์€ ๋™๋ฌผ๋“ค, ๊ท€์—ฝ์ง€ ์•Š๋‚˜์š”?
์ปดํ“จํ„ฐ ๋น„์ „ ๋ถ„์•ผ๋ฅผ ์—ฐ๊ตฌํ•˜๋Š” DCV LAB์˜ ์ž‘ํ’ˆ์ด์—์š”.
์ด๋ฒˆ ์ฃผ๋„ ์†Œ์†Œํ•œ ํ–‰๋ณต ๋Š๋ผ๋Š” ํ•œ ์ฃผ ๋˜๊ธธ ๋ฐ”๋ž„๊ฒŒ์š”!๐Ÿˆ
์ด๋ฒˆ์ฃผ SW/AI ์†Œ์‹ 
  • ๋น„์ „ ํŠธ๋žœ์Šคํฌ๋จธ๊ฐ€ CNN๋ณด๋‹ค ๋›ฐ์–ด๋‚ ๊นŒ?
  • ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋ชจ๋ธ๋„ ๋ฐ์ดํ„ฐ์…‹์˜ 'ํ’ˆ์งˆ'์ด ์ค‘์š”ํ•˜๋‹ค
  • AWS S3 ์ €์žฅ์†Œ๋ฅผ ์œ„ํ•œ ๋žœ์„ฌ์›จ์–ด ์˜ˆ๋ฐฉ๋ฒ•
์—ด๋ฆฐ ์„ธ๋ฏธ๋‚˜: NVIDIA ์ ฏ์Šจ ๊ฐœ๋ฐœ์ž ๋ฐ‹์—…
๋น„์ „ ํŠธ๋žœ์Šคํฌ๋จธ๊ฐ€ CNN๋ณด๋‹ค ๋›ฐ์–ด๋‚ ๊นŒ?
์ด๋ฏธ์ง€๋ฅผ ์œ„ํ•œ ๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ์ƒ๊ฐํ•œ๋‹ค๋ฉด ์•„๋งˆ๋„ CNN(Convolutional Neural Network)์ด ๊ฐ€์žฅ ๋จผ์ € ๋– ์˜ค๋ฅผ ๊ฑฐ์˜ˆ์š”. ํ•˜์ง€๋งŒ ๋น„์ „ ํŠธ๋žœ์Šคํฌ๋จธ(Vision Transformer, ViT)๊ฐ€ ๋“ฑ์žฅํ•˜๊ณ , ์ง์ ‘ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๊ธฐ๋ณด๋‹ค๋Š” ๊ฑฐ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ์…‹์œผ๋กœ ์‚ฌ์ „ ํ•™์Šต๋œ ๋ชจ๋ธ์„ ๋งŽ์ด ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋‹ˆ CNN์˜ ์œ„์ƒ์ด ์˜ˆ์ „๋งŒํผ์€ ๋ชปํ•˜๊ฒŒ ๋˜์—ˆ์ฃ . ๋”ฅ๋งˆ์ธ๋“œ์˜ ์—ฐ๊ตฌํŒ€์€ ๋ชจ๋ธ ํ•™์Šต์— ๊ฐ™์€ ๋น„์šฉ์„ ์ผ์„ ๋•Œ, CNN์ด ์‚ฌ๋žŒ๋“ค์˜ ์ƒ๊ฐ์ฒ˜๋Ÿผ ViT๋ณด๋‹ค ์„ฑ๋Šฅ์ด ๋–จ์–ด์ง€๋Š”์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ์‹คํ—˜์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์…‹์€ ์•ฝ 40์–ต ์žฅ์˜ ์ด๋ฏธ์ง€๊ฐ€ ํฌํ•จ๋œ 'JFT-4B'๊ฐ€ ์‚ฌ์šฉ๋๊ณ , CNN ๋ชจ๋ธ์€ ๋‹ค์–‘ํ•œ ํฌ๊ธฐ์˜ NFNet(Normalizer-Free Network)์œผ๋กœ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๋„ท(ImageNet)์œผ๋กœ ์ด๋ฏธ์ง€ ๋ถ„๋ฅ˜ ํ…Œ์ŠคํŠธ๋ฅผ ์ง„ํ–‰ํ•œ ๊ฒฐ๊ณผ, TPU ์ฝ”์–ด ์‹œ๊ฐ„*๊ณผ ์˜ค๋‹ต๋ฅ  ์‚ฌ์ด์˜ ๊ด€๊ณ„๋Š” 'Scaling law**'๋ฅผ ๋งŒ์กฑํ•˜์˜€๊ณ , NFNet์„ ํŒŒ์ธํŠœ๋‹ํ–ˆ์„ ๊ฒฝ์šฐ ViT์™€๋„ ์„ฑ๋Šฅ์ด ๋น„์Šทํ–ˆ๋‹ค๊ณ  ํ•ด์š”. ๋ชจ๋ธ๋ณด๋‹ค ๋ฐ์ดํ„ฐ์™€ ์—ฐ์‚ฐ๋Ÿ‰์ด ์ค‘์š”ํ–ˆ๋˜ ๊ฑธ๊นŒ์š”?
*TPU ์ฝ”์–ด ์‹œ๊ฐ„(Core hours): TPU ๊ตฌ๋™ ์‹œ๊ฐ„ * ์ฝ”์–ด ์ˆ˜
**Scaling law: ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ๊ณผ ๋ชจ๋ธ์˜ ํฌ๊ธฐ(ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜), ๋ฐ์ดํ„ฐ์…‹ ํฌ๊ธฐ, ๊ณ„์‚ฐ๋Ÿ‰ ์‚ฌ์ด์—๋Š” ํŠน์ •ํ•œ ๊ด€๊ณ„๊ฐ€ ์žˆ๋‹ค๋Š” ์‚ฌ์‹ค์ด ์•Œ๋ ค์ ธ ์žˆ์–ด์š”(์˜คํ”ˆAI์˜ ๋…ผ๋ฌธ "Scaling Laws for Neural Language Models").
์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋ชจ๋ธ๋„ ๋ฐ์ดํ„ฐ์…‹์˜ 'ํ’ˆ์งˆ'์ด ์ค‘์š”ํ•˜๋‹ค
์ƒ์„ฑ ๋ชจ๋ธ๋กœ ์ด๋ฏธ์ง€๋ฅผ ๋งŒ๋“ค๋‹ค ๋ณด๋ฉด ๊ฒฐ๊ณผ ์ด๋ฏธ์ง€๊ฐ€ ํ…์ŠคํŠธ ํ”„๋กฌํ”„ํŠธ์˜ ์ผ๋ถ€๋ฅผ ๋ฐ˜์˜ํ•˜์ง€ ๋ชป ํ•˜๋Š” ์ผ์ด ๋น„์ผ๋น„์žฌํ•ด์š”. ์˜ˆ๋ฅผ ๋“ค์–ด ํŒŒ๋ž€์ƒ‰ ๊ฝƒ๊ณผ ์ดˆ๋ก์ƒ‰ ๊ฝƒ์„ ํ•˜๋‚˜์”ฉ ๊ทธ๋ฆฌ๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ํŒŒ๋ž€์ƒ‰๊ณผ ์ดˆ๋ก์ƒ‰์ด ์„ž์ธ ๊ฝƒ ์ด๋ฏธ์ง€๊ฐ€ ์ƒ์„ฑ๋˜๊ฑฐ๋‚˜ ๊ฝƒ์ด ๋‘ ์†ก์ด๊ฐ€ ์•„๋‹ ๋•Œ๊ฐ€ ์žˆ์ฃ . ์ด ๋…ผ๋ฌธ์€ ์›์ธ์„ ๋ฐ์ดํ„ฐ์…‹ ํ’ˆ์งˆ์—์„œ ์ฐพ๊ณ  ์žˆ๋Š”๋ฐ์š”. ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๋Š” ๋ฐ ์‚ฌ์šฉ๋œ 'LAION' ๋ฐ์ดํ„ฐ์…‹์€ ์ธํ„ฐ๋„ท์— ์—…๋กœ๋“œ๋œ ์ด๋ฏธ์ง€์™€ ๋Œ€์ฒด ํ…์ŠคํŠธ(Alt text)๋กœ ์ด๋ค„์ ธ ์žˆ๋Š”๋ฐ, ์ผ๋ฐ˜์ ์œผ๋กœ ๋Œ€์ฒด ํ…์ŠคํŠธ๋Š” ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ธํžˆ ๋ฌ˜์‚ฌํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ž˜ ์—†๊ธฐ ๋•Œ๋ฌธ์— ํ€„๋ฆฌํ‹ฐ๊ฐ€ ๋‚ฎ๋‹ค๋Š” ๋ฌธ์ œ๊ฐ€ ์žˆ์–ด์š”. ๊ทธ๋ž˜์„œ ๋…ผ๋ฌธ์—์„œ๋Š” ๋Œ€์ฒด ํ…์ŠคํŠธ ๋Œ€์‹  ์ด๋ฏธ์ง€ ์บก์…˜์„ ๋‹ค์‹œ ์ƒ์„ฑํ•˜์—ฌ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ค๋Š” ๋ฐฉ๋ฒ•์ธ 'RECAP'์„ ์ œ์•ˆํ•ฉ๋‹ˆ๋‹ค. LAION ๋ฐ์ดํ„ฐ์…‹์˜ ์ผ๋ถ€ ์ด๋ฏธ์ง€๋ฅผ ๋ฝ‘์•„์„œ ์‚ฌ๋žŒ์ด ์บก์…˜์„ ์ž‘์„ฑํ•œ ๋‹ค์Œ, 'PaLI'์™€ ๊ฐ™์€ ์บก์…˜ ์ƒ์„ฑ ๋ชจ๋ธ์„ ํŒŒ์ธํŠœ๋‹ํ•˜๊ณ ์š”. ์ด ๋ชจ๋ธ๋กœ ๋ฐ์ดํ„ฐ์…‹ ์ „์ฒด์˜ ์บก์…˜์„ ์ƒ์„ฑํ•˜๊ณ  ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ 'FID'์™€ ๊ฐ™์€ ์ง€ํ‘œ๋กœ ์ธก์ •ํ•œ ์ •๋Ÿ‰์  ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋๊ณ , ์‚ฌ๋žŒ๋“ค์—๊ฒŒ๋„ ๋” ๋‚˜์€ ํ‰๊ฐ€๋ฅผ ๋ฐ›์•˜๋‹ค๊ณ  ํ•ด์š”!
AWS S3 ์ €์žฅ์†Œ๋ฅผ ์œ„ํ•œ ๋žœ์„ฌ์›จ์–ด ์˜ˆ๋ฐฉ๋ฒ•
์˜ค๋Š˜๋‚  ๊ธฐ์—…์ด ์‚ฌ์šฉํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์•ฝ 60%๊ฐ€ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„์— ์ €์žฅ๋ผ ์žˆ๋‹ค๊ณ  ํ•ด์š”. ํŠนํžˆ ์•„๋งˆ์กด์˜ S3 ์„œ๋น„์Šค๋Š” ์—ฌ๋Ÿฌ ์ฃผ์š” ๊ธฐ์—…๋“ค์ด ๋ฐ์ดํ„ฐ ์ €์žฅ์„ ์œ„ํ•ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”๋ฐ์š”. S3 ์„œ๋ฒ„์—๋Š” ๊ทธ๋งŒํผ ๋ฏผ๊ฐํ•œ ์ •๋ณด๊ฐ€ ๋งŽ์ด ์ €์žฅ๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋žœ์„ฌ์›จ์–ด์™€ ๊ฐ™์€ ๊ณต๊ฒฉ์˜ ํ‘œ์ ์ด ๋˜๊ธฐ ์‰ฌ์›Œ์š”. ์ด ๊ธฐ์‚ฌ์—์„œ๋Š” S3 ์ €์žฅ์†Œ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๋žœ์„ฌ์›จ์–ด ๊ณต๊ฒฉ์„ ์˜ˆ๋ฐฉํ•˜๋Š” ๋ช‡ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ์ถ”์ฒœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ์„  ํด๋ผ์šฐ๋“œ์— ๋ˆ„๊ฐ€ ์–ด๋–ป๊ฒŒ ์ ‘๊ทผํ•˜๋Š”์ง€ ๊ธฐ๋กํ•˜๊ธฐ ์œ„ํ•ด, ์—ฌ์œ ๊ฐ€ ๋œ๋‹ค๋ฉด 'CloudTrail'๊ณผ ๊ฐ™์€ ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค๊ณ  ํ•˜๊ณ ์š”. ์ด์™ธ์—๋„ ๋žœ์„ฌ์›จ์–ด ๊ณต๊ฒฉ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ์ดํ•ดํ•˜๋Š” ๊ฒƒ, ์‚ฌ์šฉ์ž ๊ถŒํ•œ์„ ์ ์ ˆํ•˜๊ฒŒ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ, ๋ฐ์ดํ„ฐ ์ž ๊ธˆ(Lock) ๊ธฐ๋Šฅ์œผ๋กœ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ญ์ œ๋˜์ง€ ๋ชป ํ•˜๊ฒŒ ๋ณดํ˜ธํ•˜๋Š” ๊ฒƒ, ๋ณ„๋„์˜ ๋ฐฑ์—… ์ €์žฅ์†Œ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ ๋“ฑ์„ ์†Œ๊ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
์›น ๊ธฐ์ˆ  ์ ์œ ์œจ 1์œ„, ๋ฆฌ์•กํŠธ(React)๊ฐ€ ๋ญ๊ธธ๋ž˜?
์ „ ์„ธ๊ณ„ ์ „๋ฌธ ๊ฐœ๋ฐœ์ž๋“ค์ด ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋Š” ์›น ๊ธฐ์ˆ ๋กœ ๊ผฝํžˆ๋Š” JavaScript ๊ธฐ๋ฐ˜์˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฆฌ์•กํŠธ! ๊ฐœ๋ฐœ์ž๋“ค์ด ๋„๋Œ€์ฒด ์™œ ์ด๋ ‡๊ฒŒ ๋งŽ์ด ์“ฐ๋Š” ๊ฑธ๊นŒ์š”?๐Ÿค”
๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ & ์ปค๋ฎค๋‹ˆํ‹ฐ ์†Œ์‹
LAB ์—ฐ๊ตฌ์› ์ฐพ์•„์š”
์ถ”์ฒœ ํ–‰์‚ฌ) ์‹ค๋ฌด ํ’€์Šคํƒ ํ•ธ์ฆˆ์˜จ๋žฉ ์„ธ๋ฏธ๋‚˜ - ํ’€์Šคํƒ ๊ฐœ๋ฐœ์ž๋Š” ์–ด๋–ป๊ฒŒ ์ผํ• ๊นŒ?
๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ์—์„œ ์ƒˆ๋กญ๊ฒŒ ๋Ÿฐ์นญํ•œ ์„ฑ์žฅํ˜• SW/AI ๊ต์œก ํ”Œ๋žซํผ '์˜ค๋ฆ„์บ ํ”„'์˜ ๊ฐ•์ฐฝํ›ˆ ์ฃผ๊ฐ•์‚ฌ๊ฐ€ ๋ฌด๋ฃŒ ํ•ธ์ฆˆ์˜จ๋žฉ ์„ธ๋ฏธ๋‚˜๋ฅผ ์—ด์—ˆ์Šต๋‹ˆ๋‹ค๐Ÿค—. ๋ช‡ ์ž๋ฆฌ ์•ˆ ๋‚จ์•˜์œผ๋‹ˆ ์„œ๋‘๋ฅด์„ธ์š”!
์—ด๋ฆฐ ์„ธ๋ฏธ๋‚˜
๊ฐ•๋‚จ I NVIDIA ์ ฏ์Šจ ๊ฐœ๋ฐœ์ž ๋ฐ‹์—… x ๋ชจ๋‘ํŒ
  • ์ผ์‹œ: 11์›” 7์ผ ํ™”์š”์ผ 3PM - 6PM
  • ์žฅ์†Œ: ๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ ๊ฐ•๋‚จ์บ ํผ์Šค ๋ผ์šด์ง€ / ์˜จ๋ผ์ธ ์†ก์ถœ
  • ์—ฐ์‚ฌ: ํ•จํ ์šฉ(NVIDIA), ์ •๊ตฌํ˜•(NVIDIA), ์„œ์™„์„(NVIDIA), ๊น€ํƒœํ˜ธ(Nota.AI), ๊น€์šฉ๊ฐ(์˜ฌ์—์ด์•„์ด), ๊น€์ง„ํ‰(๊ธ€๋กœ๋ฒŒ๋ธŒ๋ฆฟ์ง€)
  • ๋‚ด์šฉ: LLM ๋ฐ ์ƒ์„ฑํ˜• AI ๋ถ„์•ผ NVIDIA Jetson ํ”Œ๋žซํผ ์—…๋ฐ์ดํŠธ ใƒป NVIDIA Metropolis ์†Œ๊ฐœ ใƒป Metropolis ์ดˆ์ฒญ ๋ฐœํ‘œ ใƒป ๋„คํŠธ์›Œํ‚น ใƒป ์ œํ’ˆ ์ „์‹œ
์˜ค๋Š˜๋„ ๋‹˜์˜ ์„ฑ์žฅ์„ ์‘์›ํ• ๊ฒŒ์š”!
์•—, ๋ ˆํ„ฐ๊ฐ€ ๋ฉ”์ผํ•จ์—์„œ ์•ˆ ๋ณด์ด๋‚˜์š”?
  • ์ŠคํŒธ๋ฉ”์ผํ•จ์—์„œ ์šธ๊ณ  ์žˆ์„์ง€๋„ ๋ชฐ๋ผ์š”. ์ฐพ์•„๊ฐ€ ํ™•์ธํ•ด ๋ณด์„ธ์š”!
  • ์ฃผ์†Œ๋ก์— ๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ ์ด๋ฉ”์ผ ์ฃผ์†Œ(modulabs01@gmail.com)๋ฅผ ์ถ”๊ฐ€ํ•ด ์ฃผ์„ธ์š”.
(์ฃผ)๋ชจ๋‘์˜์—ฐ๊ตฌ์†Œ
์„œ์šธ์‹œ ๊ฐ•๋‚จ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ 324(์—ญ์‚ผ๋””์˜ค์ŠˆํŽ˜๋ฆฌ์›€) 2F