์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

์ฒ˜์Œํ•˜๋Š” ๋”ฅ๋Ÿฌ๋‹๊ณผ ํŒŒ์ดํ† ์น˜(Pytorch) ๋ถ€ํŠธ์บ ํ”„ (์‰ฝ๊ฒŒ! ๊ธฐ๋ณธ๋ถ€ํ„ฐ ์ฑ—GPT ํ•ต์‹ฌ ํŠธ๋žœ์Šคํฌ๋จธ๊นŒ์ง€) [๋ฐ์ดํ„ฐ๋ถ„์„/๊ณผํ•™ Part3]

๊ฐ•์‚ฌ๊ฐ€ ์ฒ˜์Œ ๋”ฅ๋Ÿฌ๋‹์„ ์ตํ˜”์„ ๋•Œ ์‹คํŒจํ–ˆ๋˜ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ๋”ฅ๋Ÿฌ๋‹ ์ดํ•ด์— ํ•„์š”ํ•œ ์ˆ˜ํ•™, ์ด๋ก , ํŒŒ์ดํ† ์น˜ ๊ธฐ๋ฐ˜ ๊ตฌํ˜„, ์ „์ดํ•™์Šต, GPT ํ•ต์‹ฌ ํŠธ๋žœ์Šคํฌ๋จธ๊นŒ์ง€ ์ฐจ๊ทผ์ฐจ๊ทผ ์ตํž ์ˆ˜ ์žˆ๋„๋ก ์ƒˆ๋กญ๊ฒŒ ๊พธ๋ฏผ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ƒˆ์†Œ์‹

21 ๊ฐœ

  • ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

    ๋‹ค๋ฆ„์ด ์•„๋‹ˆ๋ผ ๋”ฅ๋Ÿฌ๋‹ ๊ฐ•์˜์—์„œ ์ˆ˜์ • ์‚ฌํ•ญ์ด ์žˆ์–ด์„œ ๊ฐ€๋ณ๊ฒŒ ๊ณต์œ ๋ฅผ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    CNN์œผ๋กœ MNIST ๋ถ„๋ฅ˜ ๋ฌธ์ œ ์ ์šฉํ•ด๋ณด๊ธฐ ์ฑ•ํ„ฐ์—์„œ ํ…Œ์ŠคํŠธ ํ‰๊ฐ€ ์‹œ test_loss๋ฅผ ๊ณ„์‚ฐํ•˜๋Š” ๋ถ€๋ถ„์— ์˜ค๋ฅ˜๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถˆํŽธ์„ ๋“œ๋ ค ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ด€๋ จ ์ž๋ฃŒ๋ฅผ ๋‹ค์Œ ๋งฅ๋ฝ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋ฅผ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

    nn.NLLLoss()๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ reduction='mean' ์„ค์ •์ด ์ ์šฉ๋˜์–ด ์žˆ์–ด์„œ, ๊ฐ ๋ฏธ๋‹ˆ๋ฐฐ์น˜์—์„œ ํ•ด๋‹น ๋ฐฐ์น˜ ๋‚ด ์ƒ˜ํ”Œ๋“ค์˜ ํ‰๊ท  loss๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ for๋ฌธ์„ ํ†ตํ•ด ๋ˆ„์ ๋œ test_loss๋Š” "๋ฏธ๋‹ˆ๋ฐฐ์น˜ ํ‰๊ท ๊ฐ’๋“ค์˜ ํ•ฉ"์ด ๋ฉ๋‹ˆ๋‹ค.

    ๊ธฐ์กด ์ฝ”๋“œ์—์„œ๋Š” ์ด ๊ฐ’์„ ์ „์ฒด ์ƒ˜ํ”Œ ์ˆ˜(len(test_batches.dataset), ์˜ˆ: 10000)๋กœ ๋‚˜๋ˆ„์—ˆ๋Š”๋ฐ, ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์‹ค์ œ loss๋ณด๋‹ค ํ›จ์”ฌ ์ž‘์€ ๊ฐ’์ด ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค. ์˜ฌ๋ฐ”๋ฅธ ๊ณ„์‚ฐ์„ ์œ„ํ•ด์„œ๋Š” ๋ฏธ๋‹ˆ๋ฐฐ์น˜ ์ˆ˜(len(test_batches), ์˜ˆ: 79)๋กœ ๋‚˜๋ˆ ์•ผ ํ•ฉ๋‹ˆ๋‹ค.

    ์ฆ‰, ๋ฏธ๋‹ˆ๋ฐฐ์น˜ ํ‰๊ท ๋“ค์˜ ํ•ฉ์ด๋ฏ€๋กœ ๋ฏธ๋‹ˆ๋ฐฐ์น˜ ์ˆ˜๋กœ ๋‚˜๋ˆ ์•ผ ์ „์ฒด ํ‰๊ท  loss๊ฐ€ ์ •ํ™•ํ•˜๊ฒŒ ๊ณ„์‚ฐ๋ฉ๋‹ˆ๋‹ค.

    ์ˆ˜์ •๋œ ํŒŒ์ผ:

    • 12_CNN_MNIST.ipynb

    • 12_CNN_MNIST_GPU.ipynb

    • 12_CNN_MNIST_GPU_DROPOUT.ipynb

    ํ•ด๋‹น ์ฃผํ”ผํ„ฐ๋…ธํŠธ๋ถ ์ž๋ฃŒ๋ฅผ ์ˆ˜์ • ์™„๋ฃŒํ–ˆ์œผ๋‹ˆ, ์ˆ˜์—…์ž๋ฃŒ๋ฅผ ๋‹ค์‹œ ๋‹ค์šด๋ฐ›์œผ์‹œ๋ฉด ์ˆ˜์ •๋œ ์ฝ”๋“œ๋กœ ํ•™์Šตํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    0
  • ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

    ๋‹ค๋ฆ„์ด ์•„๋‹ˆ๋ผ, ์‹ ๊ทœ ๊ฐ•์˜๋ฅผ ์˜คํ”ˆํ•˜์—ฌ ๊ฐ€๋ณ๊ฒŒ ๊ณต์œ ๋ฅผ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

     

     

    ๋ณธ ๊ฐ•์˜๋Š” ๊ฐœ๋ฐœ์ž๋‚˜ ๋ฐ์ดํ„ฐ ์ „๋ฌธ ์ปค๋ฆฌ์–ด๋ฅผ ์ค€๋น„ํ•˜์‹œ๊ฑฐ๋‚˜ ํ˜„์—…์—์„œ ํ™œ๋™ํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ๋ฐ˜๋“œ์‹œ ์•Œ์•„์•ผ ํ•˜๋Š” ์ปดํ“จํ„ฐ๊ณตํ•™(CS ์ง€์‹)์˜ ํ•ต์‹ฌ์„ ์ฒด๊ณ„์ ์œผ๋กœ ์ •๋ฆฌํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ์ปดํ“จํ„ฐ๊ณตํ•™(CS ์ง€์‹)์˜ ์—ฌ๋Ÿฌ ๊ณผ๋ชฉ ์ค‘์—์„œ๋„ ํŠนํžˆ ์ค‘์š”ํ•œ ์ปดํ“จํ„ฐ๊ตฌ์กฐ, ์šด์˜์ฒด์ œ, ๋„คํŠธ์›Œํฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ•™์Šตํ•˜์‹ค ์ˆ˜ ์žˆ๋„๋ก ์„ธ ๊ณผ๋ชฉ์„ ํ•˜๋‚˜์˜ ๊ฐ•์˜๋กœ ๊ตฌ์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ๊ธฐ์ˆ ๋ฉด์ ‘ ๋Œ€๋น„๋ฅผ ์œ„ํ•ด ๊ฐ ๊ณผ๋ชฉ์˜ ํ•ต์‹ฌ ๊ธฐ์ˆ ๋ฉด์ ‘ ๋ฌธํ•ญ๊ณผ, ํŠน๋ณ„ํ•œ ๋‹ต๋ณ€ ๋ฐฉ๋ฒ•, ๋ชจ๋ฒ” ๋‹ต์•ˆ๋„ ํฌํ•จํ•˜์˜€์Šต๋‹ˆ๋‹ค.

    ์ปดํ“จํ„ฐ๊ณตํ•™ ์ง€์‹์€ ๊ฐœ๋ฐœ ๋ฐ ๋ฐ์ดํ„ฐ ๋ถ„์•ผ์˜ ํ•„์ˆ˜ ๊ธฐ๋ฐ˜ ์ง€์‹์ž„์—๋„ ๊ทธ ์ค‘์š”์„ฑ์ด ๊ฐ„๊ณผ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค. ์ € ์—ญ์‹œ ์ฃผ๋ณ€ ์ง€์ธ์ด๋‚˜ ๊ฐ€์กฑ์—๊ฒŒ ๊ฐœ๋ฐœ์ž ๋˜๋Š” ๋ฐ์ดํ„ฐ ์ „๋ฌธ ๋ถ„์•ผ๋ฅผ ์ค€๋น„ํ•œ๋‹ค๋ฉด ๊ผญ ์ตํžˆ๋ผ๊ณ  ๊ฐ•์กฐํ•  ๋งŒํผ ์ค‘์žฅ๊ธฐ์ ์œผ๋กœ ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•œ ์ด๋ก ์ž…๋‹ˆ๋‹ค.

    ๊ทธ๋Ÿฌ๋‚˜ ๊ฐœ๋ณ„ ๊ณผ๋ชฉ์œผ๋กœ ์ •๋ฆฌํ•˜๋ ค๋ฉด ๋ถ„๋Ÿ‰์ด ๋งŽ์•„ ์–ด๋ ค์›€์„ ๊ฒช๋Š” ๋ถ„๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์–ด๋ ค์›€์„ ํ•ด์†Œํ•˜๊ธฐ ์œ„ํ•ด ์˜จ๋ผ์ธ ๊ฐ•์˜ ํ˜•ํƒœ๋กœ ๊น”๋”ํ•˜๊ฒŒ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค. ํ•ต์‹ฌ ๊ฐœ๋…์€ ๊นŠ์ด ์žˆ๊ฒŒ ๋‹ค๋ฃจ๋ฉด์„œ๋„, ๋ช…ํ™•ํ•œ ์ดํ•ด๋ฅผ ๋•๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ์„ค๋ช… ๋ฐฉ์‹์„ ํ™œ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค.

    ์ด๋ฏธ 5๋…„์ „๋ถ€ํ„ฐ ์—ฌ๋Ÿฌ ์ฐจ๋ก€ ์ƒˆ๋กœ ์ž‘์—…ํ•˜๋ฉด์„œ, ์ˆ˜๋งŒ ๋ช…์˜ ์ˆ˜๊ฐ•์ƒ์ด ์„ ํƒํ–ˆ๊ณ , ๊ตญ๋‚ด ์œ ์ˆ˜์˜ IT ๊ธฐ์—…์—์„œ๋„ ์‹ ์ž…์‚ฌ์› ๊ต์œก ์ž๋ฃŒ๋กœ ํ™œ์šฉํ•˜๋Š” ๊ฒ€์ฆ๋œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ์— ๋‹ค์‹œ ์ƒˆ๋กœ ์ž‘์—…์„ ํ•˜์—ฌ ๋ณด๋‹ค ๊ฐœ์„ ํ•˜์—ฌ ์˜คํ”ˆ ํ•œ ๊ฒƒ์ธ๋ฐ์š”. ์•„๋ฌด์ชผ๋ก ๊ผญ ๋„์›€์ด ๋˜์…จ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

    ์‹ ๊ทœ ์˜คํ”ˆ ํ• ์ธ๋„ ๋„ฃ์–ด๋†“์•˜์Šต๋‹ˆ๋‹ค.

     

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ ๋“œ๋ฆผ

     

    0
  • ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

    ๊ฐ•์˜๋ฅผ ๋ฆฌ๋‰ด์–ผํ•˜์—ฌ ๊ฐ€๋ณ๊ฒŒ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ง์ „์— ๋ฆฌ๋‰ด์–ผํ•œ ๋‹ค์Œ ๊ฐ•์˜๋“ค์— ์ด์–ด์„œ

    ๋‹ค์Œ ๊ฐ•์˜๋ฅผ ๋ฆฌ๋‰ด์–ผํ•˜์˜€์Šต๋‹ˆ๋‹ค.

    ๊ธฐ์กด ํŒŒ์ด์ฌ ๋ฐฑ์—”๋“œ์™€ ์›น๊ธฐ์ˆ  ๋ถ€ํŠธ์บ ํ”„ ๊ฐ•์˜๋ช…๋„ ๋ณธ๊ฒฉ์ ์ธ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ๊ผญ ์ดํ•ดํ•ด์•ผํ•  ํ•ต์‹ฌ ์›น๊ธฐ์ˆ  ๊ฐœ๋…, ์ค‘๊ธ‰ ํŒŒ์ด์ฌ ๋ฌธ๋ฒ•, ๋ฐฑ์—”๋“œ ๊ธฐ์ดˆ๋ฅผ ์ •๋ฆฌํ•œ ๊ฐ•์˜ ์ทจ์ง€์— ๋งž๊ฒŒ ๋ณ€๊ฒฝํ•˜์˜€๊ณ ์š”. ์ตœ์‹  ํŠธ๋ Œ๋“œ์™€ ๊ฐ€์žฅ ๋น ๋ฅธ ํ’€์Šคํƒ ๊ฐœ๋ฐœ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๋ฐ˜์˜ํ•˜์—ฌ ๊ฐ•์˜ ๋‚ด์šฉ์„ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

    ๋ณธ ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ์‹ค์ „ ๊ฐœ๋ฐœ์— ํ•„์ˆ˜์ ์ธ ํŒŒ์ด์ฌ ์ค‘๊ธ‰ ๋ฌธ๋ฒ•(์ค‘๊ธ‰ ๊ฐ์ฒด์ง€ํ–ฅ ํฌํ•จ)๊ณผ ์›น/์•ฑ ํ•ต์‹ฌ ๊ฐœ๋…, ์ตœ์‹  ํ’€์Šคํƒ ์•„ํ‚คํ…์ฒ˜๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํ•™์Šตํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ ์ˆ˜๊ฐ•ํ•˜์…จ๋˜ ๋ถ„๋“ค๋„ ๊ทธ๋Œ€๋กœ ๋‹ค์‹œ ๋“ค์œผ์‹ค ์ˆ˜ ์žˆ๊ณ ์š”. ์—…๋ฐ์ดํŠธ๋œ ์˜์ƒ์€ ์ฑ•ํ„ฐ๋ช…์— (์—…๋ฐ์ดํŠธ)๋ฅผ ํ‘œ๊ธฐํ•˜์—ฌ, ์ด๋ฏธ ํ•™์Šต์„ ํ•˜์‹  ๋ถ„๋“ค๋„ ์—…๋ฐ์ดํŠธ๋œ ๋ถ€๋ถ„๋งŒ ํ™•์ธ์ด ๊ฐ€๋Šฅํ•˜๋„๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์•ž์œผ๋กœ๋„ ์ง€์†์ ์ธ ์—…๋ฐ์ดํŠธ๋กœ ๋งŒ์กฑ์Šค๋Ÿฐ ํ•™์Šต ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๋ณธ ๊ฐ•์˜์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ดํ›„์—๋„ ๋‹ค๋ฅธ ๊ฐ•์˜๋“ค๋„ ๊พธ์ค€ํžˆ ๊ฐœ์„ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    ์•„๋ฌด์ชผ๋ก ๊ด€๋ จ ๊ฐ•์˜๋„ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    0
  • ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

    ๊ฐ•์˜๋ฅผ ๋ฆฌ๋‰ด์–ผํ•˜์—ฌ ๊ฐ€๋ณ๊ฒŒ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    ์ง์ „์— ๋ฆฌ๋‰ด์–ผํ•œ ๋‹ค์Œ ๊ฐ•์˜์— ์ด์–ด์„œ
    [๋ฆฌ๋‰ด์–ผ] ์ฒ˜์Œํ•˜๋Š” ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„ (์‰ฝ๊ฒŒ! ์ „์ฒ˜๋ฆฌ, pandas, ์‹œ๊ฐํ™” ์ „๊ณผ์ • ์ตํžˆ๊ธฐ) [๋ฐ์ดํ„ฐ๋ถ„์„/๊ณผํ•™ Part1]

    ๋‹ค์Œ ๊ฐ•์˜๋ฅผ ๋ฆฌ๋‰ด์–ผํ•˜์˜€์Šต๋‹ˆ๋‹ค.

    [๋ฆฌ๋‰ด์–ผ] ์ฒ˜์Œํ•˜๋Š” ํŒŒ์ด์ฌ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ถ€ํŠธ์บ ํ”„ (์‰ฝ๊ฒŒ! ์‹ค์ œ ์บ๊ธ€ ๋ฌธ์ œ ํ’€๋ฉฐ ์ •๋ฆฌํ•˜๊ธฐ) [๋ฐ์ดํ„ฐ๋ถ„์„/๊ณผํ•™ Part2]

     

    ๊ธฐ์กด ๊ฐ•์˜์—์„œ ๋ถ€์กฑํ•ด๋ณด์˜€๋˜ ๋ถ€๋ถ„๋„ ๊ฐœ์„ ํ•˜๊ณ , ์ตœ์‹  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋งž์ถ”์–ด ๊ฐœ์„ ์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋˜ ๋ณด๋‹ค ์‹ค๋ฌด์ ์ธ ๊ด€์ ์—์„œ ์ด์•ผ๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ฐ•์˜๋ฅผ ๊ฐœ์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ ์ˆ˜๊ฐ•ํ•˜์…จ๋˜ ๋ถ„๋“ค๋„ ๊ทธ๋Œ€๋กœ ๋‹ค์‹œ ๋“ค์œผ์‹ค ์ˆ˜ ์žˆ๊ณ ์š”.

    ๋ณธ ๊ฐ•์˜์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ์ดํ›„์—๋„ ๋‹ค๋ฅธ ๊ฐ•์˜๋“ค๋„ ๊พธ์ค€ํžˆ ๊ฐœ์„ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    ์•„๋ฌด์ชผ๋ก ๊ด€๋ จ ๊ฐ•์˜๋„ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

     

    0
  • ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

    ๊ฐ•์˜๋ฅผ ๋ฆฌ๋‰ด์–ผํ•˜์—ฌ ๊ฐ€๋ณ๊ฒŒ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

     

    ๊ทธ๋™์•ˆ ๋งŽ์€ ๋ถ„๋“ค์ด ์ˆ˜๊ฐ•ํ•ด์ฃผ์‹œ๊ณ , ์ข‹๊ฒŒ ๋ด์ฃผ์…จ๋˜ ๊ฐ•์˜์ธ๋ฐ์š”. ๋‹ค์Œ ํŒŒ์ด์ฌ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์ฒ˜๋ฆฌํ•˜๊ณ , ๋ถ„์„ํ•˜๊ณ , ์‹œ๊ฐํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๋‹ด์€ ๋‹ค์Œ ๊ฐ•์˜๋ฅผ ์ƒˆ๋กญ๊ฒŒ ๋ฆฌ๋‰ด์–ผ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด ๊ฐ•์˜์—์„œ ๋ถ€์กฑํ•ด๋ณด์˜€๋˜ ๋ถ€๋ถ„๋„ ๊ฐœ์„ ํ•˜๊ณ , ๋ฐ์ดํ„ฐ ๋ถ„์•ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฒ„์ „๋ณ„ ๋ฌธ๋ฒ•์ด ๋‹ค๋ฅธ ๊ฒฝ์šฐ๋„ ์žˆ๋Š”๋ฐ์š”. ์ตœ์‹  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋งž์ถ”์–ด ๊ฐœ์„ ํ•˜์˜€๊ณ ์š”. ๋˜ ๋ณด๋‹ค ์‹ค๋ฌด์ ์ธ ๊ด€์ ์—์„œ ์ด์•ผ๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ๊ฐ•์˜๋ฅผ ๊ฐœ์„ ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ ์ˆ˜๊ฐ•ํ•˜์…จ๋˜ ๋ถ„๋“ค๋„ ๊ทธ๋Œ€๋กœ ๋‹ค์‹œ ๋“ค์œผ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    [๋ฆฌ๋‰ด์–ผ] ์ฒ˜์Œํ•˜๋Š” ํŒŒ์ด์ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„ (์‰ฝ๊ฒŒ! ์ „์ฒ˜๋ฆฌ, pandas, ์‹œ๊ฐํ™” ์ „๊ณผ์ • ์ตํžˆ๊ธฐ) [๋ฐ์ดํ„ฐ๋ถ„์„/๊ณผํ•™ Part1]

     

    ๋ณธ ๊ฐ•์˜์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ, ๋‹ค์Œ ๊ฐ•์˜๋„ ์ด๋ฒˆ๋‹ฌ ๋ง์„ ๋ชฉํ‘œ๋กœ ๋ฆฌ๋‰ด์–ผํ•  ์˜ˆ์ •์ด๋ฉฐ, ์ดํ›„ ๋‹ค๋ฅธ ๊ฐ•์˜๋„ ๊พธ์ค€ํžˆ ๊ฐœ์„ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    ์ฒ˜์Œํ•˜๋Š” ํŒŒ์ด์ฌ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ถ€ํŠธ์บ ํ”„ (์‰ฝ๊ฒŒ! ์‹ค์ œ ์บ๊ธ€ ๋ฌธ์ œ ํ’€๋ฉฐ ์ •๋ฆฌํ•˜๊ธฐ) [๋ฐ์ดํ„ฐ๋ถ„์„/๊ณผํ•™ Part2]

     

    ์•„๋ฌด์ชผ๋ก ๊ด€๋ จ ๊ฐ•์˜์— ๊ด€์‹ฌ์žˆ์œผ์‹  ๋ถ„๋“ค์ด ๊ผญ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.
    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

     

    0
  • ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

    ๋Šฆ์—ˆ์ง€๋งŒ ์ƒˆํ•ด ๋ณต ๋งŽ์ด ๋ฐ›์œผ์„ธ์š”. ๋‹ค๋ฆ„์ด ์•„๋‹ˆ๋ผ, ๋ฐ์ดํ„ฐ ๊ด€๋ จ ์ปค๋ฆฌ์–ด (๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€, ๋ฐ์ดํ„ฐ ์‚ฌ์ด์–ธํ‹ฐ์ŠคํŠธ๋“ฑ) ์— ๋Œ€ํ•ด ๋น„์ „๊ณต์ž๋ถ„๋“ค์€ ๊ฐ์ž ์–ด๋–ค ๋ฐฉํ–ฅ์œผ๋กœ ์ค€๋น„ํ•ด๊ฐ€๋ฉด ์ข‹์„์ง€ ๊ณ ๋ฏผํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด ๋งŽ๋”๋ผ๊ณ ์š”.

    ๊ทธ๋ž˜์„œ ๋น„์ „๊ณต์ž ์ง์žฅ์ธ, ๋Œ€ํ•™์ƒ (์‹ ์ž…, 3~4ํ•™๋…„), ์กธ์—…์ƒ (์ทจ์ค€์ƒ) ๋ถ„๋“ค์ด ์ƒํ™ฉ๋ณ„๋กœ ๊ฐ€์žฅ ๋น ๋ฅธ ์ค€๋น„ ๋ฐฉ๋ฒ•์„ ์œ ํˆฌ๋ธŒ ์˜์ƒ์œผ๋กœ ๋งŒ๋“ค์–ด๋ณด์•˜์Šต๋‹ˆ๋‹ค.

    แ„‰แ…ณแ†ฏแ„…แ…กแ„‹แ…ตแ„ƒแ…ณ3.png

    ๊ฐœ์ธ์ ์œผ๋กœ ๋ฐ์ดํ„ฐ ๋ถ„์•ผ๋Š” ๋ฐ์ดํ„ฐ ์ปค๋ฆฌ์–ด ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ, ์ตœ๊ทผ ํ™”๋‘๊ฐ€ ๋˜๊ณ  ์žˆ๋Š” AI ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ AI ์„œ๋น„์Šค ๊ฐœ๋ฐœ ๋ถ„์•ผ๊นŒ์ง€๋„ ์ค€๋น„ํ•  ์ˆ˜ ์žˆ๋Š” ์ข‹์€ ๋ถ„์•ผ๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. ํ˜น์‹œ๋ผ๋„ ๊ด€์‹ฌ์ด ์žˆ์œผ์‹  ๋ถ„๋“ค์€ ๊ด€๋ จ ์˜์ƒ์ด ๋„์›€์ด ๋˜๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    0
  • ์•ˆ๋…•ํ•˜์„ธ์š”. ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ์ž…๋‹ˆ๋‹ค.

     

    ๋‹ค๋ฆ„์ด ์•„๋‹ˆ๋ผ ์ตœ๊ทผ PyTorch ๋ฒ„์ „์—์„œ ์ฝ”๋“œ ์ƒ์— ๋™์ž‘์ด ์กฐ๊ธˆ ๋‹ค๋ฅด๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์ด ์žˆ์–ด์„œ ๊ณต์œ ๋ฅผ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    ์ตœ๊ทผ PyTorch ๋ฒ„์ „์—์„œ๋Š” FloatTensor() ๋กœ ํ…์„œ ์ž‘์„ฑ์‹œ, ๊ฐ ํ…์„œ๋ฅผ ๋žœ๋คํ•œ ๊ฐ’์ด ์•„๋‹Œ, 0์œผ๋กœ ์ดˆ๊ธฐํ™”ํ•ฉ๋‹ˆ๋‹ค.

    (๋‚ด๋ถ€ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹นํ•˜๋˜ ๊ฐ’์„ ๋”ฐ๋กœ โ€œ0โ€์ด๋‚˜ ๋žœ๋ค๊ฐ’์œผ๋กœ ์ดˆ๊ธฐํ™”ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—, ๋ฌด์ž‘์œ„๋กœ ๋ณด์ด๋Š” ๊ฐ’(์‹ค์ œ๋กœ๋Š” ๋ฉ”๋ชจ๋ฆฌ์— ๋‚จ์•„ ์žˆ๋˜ ์“ฐ๋ ˆ๊ธฐ? ๊ฐ’)์ด ๋“ค์–ด๊ฐ„ ๊ฒƒ์ด์—ˆ๋Š”๋ฐ, ์ด๋ฅผ ์ตœ์‹  ๋ฒ„์ „์—์„œ๋Š” ๊ฐ•์ œ๋กœ 0์œผ๋กœ ์ดˆ๊ธฐํ™”ํ•˜๋„๋ก ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.)

    ๋”ฐ๋ผ์„œ ํŠน์ • ๊ฐ’์„ ์ž„์˜๋กœ ์ง€์ •ํ•ด์„œ ํ…์„œ๋ฅผ ๋งŒ๋“ค์ง€ ์•Š๊ณ , ๋‹จ์ˆœ ํ…์„œ ์ƒ์„ฑ์‹œ์—๋Š” ๊ฐ ํ…์„œ ์ถœ๋ ฅ์‹œ ๋žœ๋ค ๊ฐ’์ด ์•„๋‹Œ, ์ดˆ๊ธฐ๊ฐ’์œผ๋กœ 0์ด ์ง€์ •๋˜์–ด, ์ถœ๋ ฅํ–ˆ์„ ๋•Œ 0์œผ๋กœ ๋‚˜์˜ค๊ฒŒ ๋˜์—ˆ์œผ๋ฉฐ, ์ด๋Š” ์ •์ƒ์ž‘๋™์ด๋ฏ€๋กœ ์ด ๋ถ€๋ถ„๋งŒ ์ฐธ๊ณ ํ•ด๋ณด์‹œ๋ฉด ์ข‹์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

    ํ•ด๋‹น ๋ถ€๋ถ„์€ ์ฝ”๋“œ ์ž๋ฃŒ์—๋„ ๊ธˆ์ผ ์„ค๋ช…์„ ๋„ฃ์–ด ์ „์ฒด ์ž๋ฃŒ ์—…๋ฐ์ดํŠธํ•˜์˜€์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ Dave Lee ๋“œ๋ฆผ

    0
  • ์•ˆ๋…•ํ•˜์„ธ์š”, ์ž”์žฌ๋ฏธ์ฝ”๋”ฉ์˜ Dave Lee์ž…๋‹ˆ๋‹ค.

    ๋‹ค๋ฆ„์ด์•„๋‹ˆ๋ผ ์ด๋ฒˆ์— SQL ํ•™์Šต์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๋กœ๋“œ๋งต์„ ์ค€๋น„ํ•˜์—ฌ ์—ฌ๋Ÿฌ๋ถ„๊ป˜ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค!

    SQL์€ ๋ฐ์ดํ„ฐ์™€ ๊ฐœ๋ฐœ ๋ถ„์•ผ ๋ชจ๋‘์—์„œ ํ•„์ˆ˜์ ์ธ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ตœ๊ทผ์—๋Š” SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋„ ๋Š˜์–ด๋‚˜๊ณ  ์žˆ๋Š”๋ฐ์š”, ์ƒ๊ฐ๋ณด๋‹ค ๋‹ค์–‘ํ•œ ๋ฌธ๋ฒ•๊ณผ ๊ฐœ๋…์„ ์กฐํ•ฉํ•˜์—ฌ ์›ํ•˜๋Š” ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ์ผ์ด ์‰ฝ์ง€ ์•Š๋‹ค๋Š” ๋ถ„๋“ค์ด ๋งŽ์Šต๋‹ˆ๋‹ค. SQL์„ ํšจ๊ณผ์ ์œผ๋กœ ๋งˆ์Šคํ„ฐํ•˜๋ ค๋ฉด, ์‹ค์ œ ๋ฌธ์ œ๋ฅผ ํ’€๋ฉฐ ๋‹ค์–‘ํ•œ ์ฟผ๋ฆฌ ์ž‘์„ฑ ๊ฒฝํ—˜์„ ์Œ“๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ๋น ๋ฅธ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

    ์ด ๋กœ๋“œ๋งต์—์„œ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ธฐ์ดˆ ๊ฐœ๋…๋ถ€ํ„ฐ ๊ธฐ๋ณธ ๋ฐ ์ค‘๊ณ ๊ธ‰ SQL ๋ฌธ๋ฒ•์„ ๋‹ค๋ฃจ๊ณ , 101๊ฐœ์˜ ์‹ค์ „ ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด SQL์„ ์ฒด๊ณ„์ ์œผ๋กœ ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ ๋‘ ๊ฐ•์˜๋ฅผ ๋ฌถ์–ด 30% ํ• ์ธ๊นŒ์ง€ ์ ์šฉํ–ˆ์œผ๋‹ˆ, SQL์„ ํ™•์‹คํ•˜๊ฒŒ ๋‹ค์ง€๊ณ  ์‹ถ์€ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    • [2024 ๋ฆฌ๋‰ด์–ผ] ์ฒ˜์Œํ•˜๋Š” SQL๊ณผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(MySQL) ๋ถ€ํŠธ์บ ํ”„ [์ž…๋ฌธ๋ถ€ํ„ฐ ํ™œ์šฉ๊นŒ์ง€]

    • [2024 ์‹ ๊ทœ๊ฐ•์˜] ์ค‘๊ณ ๊ธ‰ SQL๊ณผ ์‹ค์ „ ๋ฐ์ดํ„ฐ ๋ถ„์„ 101 ๋ฌธ์ œ ํ’€์ด [๋ฐ์ดํ„ฐ๋ถ„์„/๊ณผํ•™ Part1]

    SQL์„ ์ฒด๊ณ„์ ์œผ๋กœ ์ •๋ฆฌํ•˜๊ณ ์ž ํ•˜์‹œ๋Š” ๋ถ„๋“ค๊ป˜ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    0

์›” โ‚ฉ16,500

5๊ฐœ์›” ํ• ๋ถ€ ์‹œ

โ‚ฉ82,500