Rescale ๋ฏธํŒ… ์˜ˆ์•ฝ

10๋Œ€ ์ตœ๊ณ ์˜ ๋จธ์‹  ๋Ÿฌ๋‹ ์†Œํ”„ํŠธ์›จ์–ด(2026๋…„ XNUMX์›”)

๋ฒ ์ŠคํŠธ

10๋Œ€ ์ตœ๊ณ ์˜ ๋จธ์‹  ๋Ÿฌ๋‹ ์†Œํ”„ํŠธ์›จ์–ด(2026๋…„ XNUMX์›”)

mm

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

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

์ด ๊ธฐ์‚ฌ์—์„œ๋Š” ์ฃผ์š” ๊ธฐ๊ณ„ ํ•™์Šต ์†Œํ”„ํŠธ์›จ์–ด ์˜ต์…˜์„ ์‚ดํŽด๋ณด๊ณ  ํ•ด๋‹น ์˜ต์…˜์˜ ์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ์žฅ์ ์„ ๊ฐ•์กฐํ•ฉ๋‹ˆ๋‹ค.

1. Azure ๊ธฐ๊ณ„ ํ•™์Šต 

Azure ๊ธฐ๊ณ„ ํ•™์Šต์ด๋ž€ ๋ฌด์—‡์ž…๋‹ˆ๊นŒ? | ํ•˜๋‚˜์˜ ๊ฐœ๋ฐœ ์งˆ๋ฌธ

Microsoft Azure๋Š” Azure Machine Learning์ด๋ผ๋Š” ๊ธฐ๊ณ„ ํ•™์Šต์„ ์œ„ํ•œ ํฌ๊ด„์ ์ธ ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๊ณ„ ํ•™์Šต ์ˆ˜๋ช…์ฃผ๊ธฐ๋ฅผ ์œ„ํ•œ ์—”๋“œ ํˆฌ ์—”๋“œ ์†”๋ฃจ์…˜์„ ์ œ๊ณตํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž, ML ์—”์ง€๋‹ˆ์–ด ๋ฐ ๊ฐœ๋ฐœ์ž๊ฐ€ ๊ธฐ๊ณ„ ํ•™์Šต ๋ชจ๋ธ์„ ๋Œ€๊ทœ๋ชจ๋กœ ๊ตฌ์ถ•, ๊ต์œก, ๋ฐฐํฌ ๋ฐ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. Azure Machine Learning์€ ๋‹ค๋ฅธ Azure ์„œ๋น„์Šค์™€ ํ†ตํ•ฉ๋˜๊ณ  ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ง€์›ํ•˜๋ฏ€๋กœ ML ํ”„๋กœ์ ํŠธ๋ฅผ ์œ„ํ•œ ๋‹ค์–‘ํ•˜๊ณ  ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

Azure Machine Learning์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์— ์•ก์„ธ์Šคํ•˜์—ฌ ์›Œํฌํ”Œ๋กœ๋ฅผ ๊ฐ„์†Œํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณต์œ  ๋…ธํŠธ๋ถ ๋ฐ ์‹คํ—˜ ์ถ”์ ๊ณผ ๊ฐ™์€ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒ€์ด ML ํ”„๋กœ์ ํŠธ์—์„œ ํ•จ๊ป˜ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋Š” ํ˜‘์—… ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์ด ํ”Œ๋žซํผ์€ ์ •ํ™•ํ•œ ๋ชจ๋ธ์„ ์‹ ์†ํ•˜๊ฒŒ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ž๋™ํ™”๋œ ๊ธฐ๊ณ„ ํ•™์Šต ๊ธฐ๋Šฅ, ๋ชจ๋ธ ๊ด€๋ฆฌ ๋ฐ ๋ฐฐํฌ๋ฅผ ์œ„ํ•œ MLOps ๊ธฐ๋Šฅ, ๋ชจ๋ธ์ด ๊ณต์ •ํ•˜๊ณ  ํˆฌ๋ช…ํ•˜๋„๋ก ๋ณด์žฅํ•˜๋Š” ์ฑ…์ž„ ์žˆ๋Š” AI ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Azure Machine Learning์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • PyTorch, TensorFlow, scikit-learn๊ณผ ๊ฐ™์€ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ์ง€์›
  • ๊ด‘๋ฒ”์œ„ํ•œ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ์ „๋ฌธ ์ง€์‹ ์—†์ด๋„ ๊ณ ํ’ˆ์งˆ ๋ชจ๋ธ์„ ๋น ๋ฅด๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ์ž๋™ํ™”๋œ ๊ธฐ๊ณ„ ํ•™์Šต
  • ํ˜‘์—…, ์žฌํ˜„์„ฑ, ํšจ์œจ์ ์ธ ๋ชจ๋ธ ๋ฐฐํฌ ๋ฐ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์œ„ํ•œ MLOps ๋„๊ตฌ
  • ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๋ณด์•ˆ์„ ์œ„ํ•ด ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ, Azure Key Vault, ์ปจํ…Œ์ด๋„ˆ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ ๋“ฑ Azure ๋ณด์•ˆ ๊ธฐ๋Šฅ๊ณผ ํ†ตํ•ฉ
  • ํ›ˆ๋ จ ๋ฐ ์ถ”๋ก  ์›Œํฌ๋กœ๋“œ๋ฅผ ์œ„ํ•œ CPU ๋ฐ GPU ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ํฌํ•จํ•œ ์œ ์—ฐํ•œ ์ปดํ“จํŒ… ์˜ต์…˜

Microsoft Azure ๋ฐฉ๋ฌธ โ†’

2. ๊ตฌ๊ธ€ ํด๋ผ์šฐ๋“œ ๋ฒ„ํ…์Šค AI

Vertex AI Studio ์†Œ๊ฐœ

Google Cloud Vertex AI๋Š” ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ๋ฐฐํฌํ•˜๊ธฐ ์œ„ํ•œ ํฌ๊ด„์ ์ธ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. Google์˜ AI ์„œ๋น„์Šค๋ฅผ ๊ฐ„์†Œํ™”๋œ ์—”๋“œ ํˆฌ ์—”๋“œ ํ™˜๊ฒฝ์œผ๋กœ ํ†ตํ•ฉํ•˜์—ฌ ๋จธ์‹ ๋Ÿฌ๋‹ ์›Œํฌํ”Œ๋กœ๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. Vertex AI๋Š” Gemini์™€ ๊ฐ™์€ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ ๊ฐœ๋ฐœ์— ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ–ˆ๋˜ TPU ๋ฐ ํŠธ๋žœ์Šคํฌ๋จธ ์•„ํ‚คํ…์ฒ˜์™€ ๊ฐ™์€ Google์˜ ์ตœ์ฒจ๋‹จ ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค.

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

Google Cloud Vertex AI์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€, ์˜ค๋””์˜ค, ๋น„๋””์˜ค ์ฒ˜๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ์ตœ์ฒจ๋‹จ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ๋ชจ๋ธ Gemini
  • ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ AutoML์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์ตœ์†Œํ•œ์˜ ์ฝ”๋”ฉ ๊ฒฝํ—˜์œผ๋กœ ๊ณ ํ’ˆ์งˆ ๋ชจ๋ธ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • PyTorch, TensorFlow, XGBoost์™€ ๊ฐ™์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์ง€์›ํ•˜๋Š” ์ „๋ฌธ๊ฐ€๋ฅผ ์œ„ํ•œ ๋งž์ถคํ˜• ๋ชจ๋ธ ๊ต์œก
  • ํ›ˆ๋ จ๋œ ๋ชจ๋ธ์„ ์‹ค์‹œ๊ฐ„ API๋กœ ๋˜๋Š” ์ผ๊ด„ ์˜ˆ์ธก์„ ์œ„ํ•ด ์›ํ™œํ•˜๊ฒŒ ๋ฐฐํฌ
  • ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ Cloud Storage ๋ฐ ๋ฆฌ์†Œ์Šค ์ง‘์•ฝ์ ์ธ ๊ต์œก์„ ์œ„ํ•œ Compute Engine๊ณผ ๊ฐ™์€ Google Cloud ์„œ๋น„์Šค์™€์˜ ํ†ตํ•ฉ

Cloud Vertex ๋ฐฉ๋ฌธ โ†’

3. ์•„๋งˆ์กด ์„ธ์ด์ง€ ๋ฉ”์ด์ปค

Amazon SageMaker Studio ์†Œ๊ฐœ | ์•„๋งˆ์กด ์›น ์„œ๋น„์Šค

Amazon SageMaker๋Š” ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž์™€ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ชจ๋“  ๊ทœ๋ชจ์˜ ๊ธฐ๊ณ„ ํ•™์Šต ๋ชจ๋ธ์„ ๋น ๋ฅด๊ณ  ์‰ฝ๊ฒŒ ๊ตฌ์ถ•, ๊ต์œก ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์™„์ „๊ด€๋ฆฌํ˜• ๊ธฐ๊ณ„ ํ•™์Šต ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ํƒ์ƒ‰ ๋ฐ ๋ถ„์„์„ ์œ„ํ•ด ๋ฐ์ดํ„ฐ ์†Œ์Šค์— ์‰ฝ๊ฒŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋Š” ํ†ตํ•ฉ Jupyter ์ €์ž‘ ๋…ธํŠธ๋ถ ์ธ์Šคํ„ด์Šค๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ PyTorch, TensorFlow ๋ฐ scikit-learn๊ณผ ๊ฐ™์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ธฐ๊ณ„ ํ•™์Šต ๋ชจ๋ธ์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

SageMaker์˜ ์ฃผ์š” ๊ฐ•์  ์ค‘ ํ•˜๋‚˜๋Š” ๋ฐ์ดํ„ฐ ์ค€๋น„๋ถ€ํ„ฐ ๋ชจ๋ธ ๊ตฌ์ถ•, ํ•™์Šต, ํŠœ๋‹, ๋ฐฐํฌ๊นŒ์ง€ ๋จธ์‹ ๋Ÿฌ๋‹ ์›Œํฌํ”Œ๋กœ ์ „์ฒด๋ฅผ ์ง€์›ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ค€๋น„๋ฅผ ์œ„ํ•œ SageMaker Data Wrangler, ๋ชจ๋ธ ๋ฐ˜๋ณต ์ถ”์ ์„ ์œ„ํ•œ SageMaker Experiments, ํ•™์Šต ๋ฌธ์ œ ์‹๋ณ„์„ ์œ„ํ•œ SageMaker Debugger, ๊ฐœ๋… ๋“œ๋ฆฌํ”„ํŠธ ๊ฐ์ง€๋ฅผ ์œ„ํ•œ SageMaker Model Monitor ๋“ฑ ๊ฐ ๋‹จ๊ณ„์— ๋งž์ถฐ ํŠน๋ณ„ํžˆ ๊ฐœ๋ฐœ๋œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. SageMaker๋Š” ๋˜ํ•œ ์ž๋™ ๋ชจ๋ธ ๊ตฌ์ถ•์„ ์œ„ํ•œ Autopilot, ๋ชจ๋ธ ์„ค๋ช… ๋ฐ ํŽธํ–ฅ ๊ฐ์ง€๋ฅผ ์œ„ํ•œ SageMaker Clarify์™€ ๊ฐ™์€ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Amazon SageMaker์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋ฐ์ดํ„ฐ ๋ผ๋ฒจ๋ง ๋ฐ ์ค€๋น„๋ถ€ํ„ฐ ๋ชจ๋ธ ๊ตฌ์ถ•, ๊ต์œก, ํŠœ๋‹, ๋ฐฐํฌ, ๋ชจ๋‹ˆํ„ฐ๋ง๊นŒ์ง€ ์ „์ฒด ML ์›Œํฌํ”Œ๋กœ๋ฅผ ํฌ๊ด„ํ•˜๋Š” ๊ด‘๋ฒ”์œ„ํ•œ ML ๋„๊ตฌ ์„ธํŠธ
  • ๋ชจ๋“  ๊ทœ๋ชจ์˜ ๊ต์œก ๋ฐ ์ถ”๋ก  ์›Œํฌ๋กœ๋“œ๋ฅผ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์›ํ™œํ•˜๊ฒŒ ํ™•์žฅ๋˜๋Š” ์™„์ „ ๊ด€๋ฆฌํ˜• ์ธํ”„๋ผ
  • PyTorch, TensorFlow, scikit-learn ๋“ฑ๊ณผ ๊ฐ™์€ ๋„๋ฆฌ ์‚ฌ์šฉ๋˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ ์ง€์›
  • ๊ด‘๋ฒ”์œ„ํ•œ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ์ „๋ฌธ ์ง€์‹ ์—†์ด๋„ ๊ณ ํ’ˆ์งˆ ๋ชจ๋ธ์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•œ SageMaker Autopilot์„ ํ†ตํ•œ ์ž๋™ํ™”๋œ ๊ธฐ๊ณ„ ํ•™์Šต
  • Amazon DataZone๊ณผ ํ†ตํ•ฉํ•˜์—ฌ ์ธํ”„๋ผ, ๋ฐ์ดํ„ฐ ์ž์‚ฐ ๋ฐ ML ํ”„๋กœ์ ํŠธ ์ „๋ฐ˜์— ๊ฑธ์ณ ML ๊ฑฐ๋ฒ„๋„Œ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค.

SageMaker ๋ฐฉ๋ฌธ โ†’

4. ํŒŒ์ด ํ† ์น˜

๊ณต์‹ PyTorch ๋‹คํ๋ฉ˜ํ„ฐ๋ฆฌ: AI ํ˜๋ช… ๊ฐ•ํ™”

PyTorch๋Š” ํŽ˜์ด์Šค๋ถ AI ์—ฐ๊ตฌ์‹ค(ํ˜„์žฌ Meta)์—์„œ ๊ฐœ๋ฐœํ•œ ์˜คํ”ˆ์†Œ์Šค ๋จธ์‹ ๋Ÿฌ๋‹ ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ๋™์  ๊ณ„์‚ฐ ๊ทธ๋ž˜ํ”„๋ฅผ ํ†ตํ•ด ์‹ ๊ฒฝ๋ง ๋ฐ ๊ธฐํƒ€ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ์œ ์—ฐํ•˜๊ณ  ํšจ์œจ์ ์œผ๋กœ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ์œ ๋ช…ํ•ฉ๋‹ˆ๋‹ค. PyTorch๋Š” ์‚ฌ์šฉ์„ฑ๊ณผ ์†๋„์— ์ค‘์ ์„ ๋‘๊ณ  ๋ชจ๋ธ ๊ตฌ์ถ• ๋ฐ ํ•™์Šต์„ ์œ„ํ•œ ๊ณ ์ˆ˜์ค€ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

PyTorch์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

PyTorch ๋ฐฉ๋ฌธํ•˜๊ธฐ โ†’

5. ๋‹คํ…Œ ์ฟ 

AI ๋ฐ ๋จธ์‹ ๋Ÿฌ๋‹์„ ์œ„ํ•œ Dataiku

Dataiku๋Š” ์กฐ์ง์ด ๋Œ€๊ทœ๋ชจ๋กœ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ๋ฐ AI ํ”„๋กœ์ ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•˜๋Š” ์„ ๋„์ ์ธ AI ๋ฐ ๊ธฐ๊ณ„ ํ•™์Šต ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ „๋ฌธ๊ฐ€๊ฐ€ AI ๋ฐ ๋ถ„์„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์„ค๊ณ„, ๋ฐฐํฌ, ํ†ต์ œ ๋ฐ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ํ˜‘์—… ์—”๋“œ ํˆฌ ์—”๋“œ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

Dataiku์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

๋ฐ์ดํ„ฐ์ด์ฟ  ๋ฐฉ๋ฌธํ•˜๊ธฐ โ†’

6. ์‹ ๊ฒฝ ๋””์ž์ด๋„ˆ

๊ธฐ๊ณ„ ํ•™์Šต์˜ ํ›ˆ๋ จ, ๊ฒ€์ฆ ๋ฐ ํ…Œ์ŠคํŠธ ์ƒ˜ํ”Œ

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

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

Neural Designer์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

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

์‹ ๊ฒฝ ๋””์ž์ด๋„ˆ ๋ฐฉ๋ฌธ โ†’

7. ์•„๋‚˜์ฝ˜๋‹ค

Anaconda๋กœ ํ˜์‹ ์„ ์‹คํ˜„ํ•˜์„ธ์š”

Anaconda๋Š” ๋ฐ์ดํ„ฐ ๊ณผํ•™, ๊ธฐ๊ณ„ ํ•™์Šต ๋ฐ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ Python ๋ฐ R ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ์ธ๊ธฐ ์žˆ๋Š” ์˜คํ”ˆ ์†Œ์Šค ๋ฐฐํฌํŒ์ž…๋‹ˆ๋‹ค. NumPy, pandas, scikit-learn ๋ฐ TensorFlow์™€ ๊ฐ™์€ ์ธ๊ธฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ํฌํ•จํ•˜์—ฌ 7,500๊ฐœ ์ด์ƒ์˜ ํŒจํ‚ค์ง€๋กœ ๊ตฌ์„ฑ๋œ ํฌ๊ด„์ ์ธ ์ปฌ๋ ‰์…˜์„ ์ œ๊ณตํ•˜์—ฌ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋ฐ ๋ฐฐํฌ๋ฅผ ๋‹จ์ˆœํ™”ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

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

Anaconda์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋ฐ์ดํ„ฐ ๊ณผํ•™, ๊ธฐ๊ณ„ ํ•™์Šต ๋ฐ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”๋ฅผ ์œ„ํ•œ 7,500๊ฐœ ์ด์ƒ์˜ ์˜คํ”ˆ ์†Œ์Šค ํŒจํ‚ค์ง€๋กœ ๊ตฌ์„ฑ๋œ ํฌ๊ด„์ ์ธ ์ปฌ๋ ‰์…˜
  • ํŒจํ‚ค์ง€ ๋ฐ ์ข…์†์„ฑ์„ ์‰ฝ๊ฒŒ ์„ค์น˜, ๊ด€๋ฆฌ ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” Conda ํŒจํ‚ค์ง€ ๋ฐ ํ™˜๊ฒฝ ๊ด€๋ฆฌ์ž
  • ํŒจํ‚ค์ง€ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•˜๊ณ  ์žฌํ˜„์„ฑ์„ ๋ณด์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ํ”„๋กœ์ ํŠธ์— ๋Œ€ํ•œ ๊ฒฉ๋ฆฌ๋œ ํ™˜๊ฒฝ์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ
  • ๋ช…๋ น์ค„ ์ƒํ˜ธ ์ž‘์šฉ ์—†์ด ํŒจํ‚ค์ง€์™€ ํ™˜๊ฒฝ์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ Anaconda Navigator ๊ทธ๋ž˜ํ”ฝ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค
  • Windows, macOS, Linux๋ฅผ ํฌํ•จํ•œ ๋‹ค์–‘ํ•œ ํ”Œ๋žซํผ ์ง€์›

์•„๋‚˜์ฝ˜๋‹ค ๋ฐฉ๋ฌธ โ†’

8. H2O

H2O.ai๋Š” ์ฃผ์š” ๊ธฐ๊ณ„ ํ•™์Šต ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ž๋™ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ํฌ๊ด„์ ์ธ ํ”Œ๋žซํผ์„ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๊ด‘๋ฒ”์œ„ํ•œ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ์ „๋ฌธ ์ง€์‹ ์—†์ด๋„ ์„ธ๊ณ„์  ์ˆ˜์ค€์˜ AI ๋ชจ๋ธ ๋ฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

H2O AI ํด๋ผ์šฐ๋“œ๋Š” H2O์˜ ๋ฐ์ดํ„ฐ ๊ณผํ•™ ๋ฐ AI ์„œ๋น„์Šค๋ฅผ ํ•˜๋‚˜์˜ ํ†ตํ•ฉ ํ”Œ๋žซํผ์œผ๋กœ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๋ถ„์‚ฐ ๋จธ์‹  ๋Ÿฌ๋‹์„ ์œ„ํ•œ H3O-2, ์ž๋™ํ™”๋œ ๋จธ์‹  ๋Ÿฌ๋‹์„ ์œ„ํ•œ H2O Driverless AI, ๋…ธ์ฝ”๋“œ ๋”ฅ ๋Ÿฌ๋‹์„ ์œ„ํ•œ H2O Hydrogen Torch, ์ง€๋Šฅํ˜• ๋ฌธ์„œ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ H2O Document AI, ๋กœ์šฐ์ฝ”๋“œ AI ์•ฑ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ HXNUMXO Wave, ๊ทธ๋ฆฌ๊ณ  ํ”ผ์ฒ˜ ์Šคํ† ์–ด ๋ฐ MLOps๋ฅผ ์œ„ํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

H2O.ai์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • H2O-3: ๋ถ„๋ฅ˜, ํšŒ๊ท€, ํด๋Ÿฌ์Šคํ„ฐ๋ง ๋“ฑ์„ ์œ„ํ•œ ๊ด‘๋ฒ”์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ๊ณตํ•˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ๋ถ„์‚ฐ ๊ธฐ๊ณ„ ํ•™์Šต ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
  • H2O ๋ฌด์ธ AI: ๊ธฐ๋Šฅ ์—”์ง€๋‹ˆ์–ด๋ง, ๋ชจ๋ธ ํŠœ๋‹, ๋ชจ๋ธ ์„ ํƒ๊ณผ ๊ฐ™์€ ์ฃผ์š” ๊ธฐ๊ณ„ ํ•™์Šต ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜์—ฌ ๋งค์šฐ ์ •ํ™•ํ•œ ๋ชจ๋ธ์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์ถ•ํ•˜๋Š” ์ˆ˜์ƒ ๊ฒฝ๋ ฅ์ด ์žˆ๋Š” AutoML ํ”Œ๋žซํผ
  • H2O ํŒŒ: ํ’๋ถ€ํ•œ AI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ ๋Œ€ํ™”ํ˜• ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ๋กœ์šฐ ์ฝ”๋“œ ํ”„๋ ˆ์ž„์›Œํฌ
  • Snowflake ๊ธฐ๋ณธ ์•ฑ ๋ฐ Snowpark ์ปจํ…Œ์ด๋„ˆ ์„œ๋น„์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋‹จ์ˆœํ™”๋œ ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ๋ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด Snowflake์™€ ํ†ตํ•ฉ
  • ์™„์ „ ๊ด€๋ฆฌํ˜• ํด๋ผ์šฐ๋“œ ๋ฐ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์„ ํฌํ•จํ•œ ์œ ์—ฐํ•œ ๋ฐฐํฌ ์˜ต์…˜

H2O ๋ฐฉ๋ฌธ โ†’

9. TensorFlow

์™œ ํ…์„œํ”Œ๋กœ์šฐ์ธ๊ฐ€?

TensorFlow๋Š” ๋‹ค์–‘ํ•œ ์ž‘์—…์— ๊ฑธ์ณ ๋ฐ์ดํ„ฐ ํ๋ฆ„ ๋ฐ ์ฐจ๋ณ„ํ™” ๊ฐ€๋Šฅํ•œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์œ„ํ•ด Google์—์„œ ๊ฐœ๋ฐœํ•œ ์˜คํ”ˆ ์†Œ์Šค ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. ๊ธฐํ˜ธ ์ˆ˜ํ•™ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์‹ ๊ฒฝ๋ง๊ณผ ๊ฐ™์€ ๊ธฐ๊ณ„ ํ•™์Šต ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์— ๋„๋ฆฌ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. TensorFlow๋Š” ์—ฐ๊ตฌ์ž๊ฐ€ ML์˜ ์ตœ์ฒจ๋‹จ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๊ณ  ๊ฐœ๋ฐœ์ž๊ฐ€ ML ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ตฌ์ถ• ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋„๊ตฌ, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ฆฌ์†Œ์Šค๋กœ ๊ตฌ์„ฑ๋œ ์œ ์—ฐํ•œ ์ƒํƒœ๊ณ„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

TensorFlow์˜ ์ฃผ์š” ์žฅ์  ์ค‘ ํ•˜๋‚˜๋Š” ์—ฌ๋Ÿฌ CPU, GPU ๋˜๋Š” TPU์— ๋ถ„์‚ฐ ํ•™์Šต์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ ๋จธ์‹ ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋ชจ๋ธ ์‹œ๊ฐํ™”, ๋””๋ฒ„๊น… ๋ฐ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ํ’๋ถ€ํ•œ ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. 2.0๋…„์— ์ถœ์‹œ๋œ TensorFlow 2019์€ ์ฆ‰์‹œ ์‹คํ–‰(eager execution)์„ ๊ธฐ๋ณธ์œผ๋กœ ๋„์ž…ํ•˜์—ฌ ๋ชจ๋ธ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๊ณ , ํŠนํžˆ ์ดˆ๋ณด์ž์—๊ฒŒ ๋”์šฑ ์ง๊ด€์ ์ธ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

TensorFlow์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ๋†’์€ ์ˆ˜์ค€์˜ ์‹ ๊ฒฝ๋ง API๋ฅผ ์œ„ํ•œ Keras ํ†ตํ•ฉ์œผ๋กœ ๋น ๋ฅธ ํ”„๋กœํ† ํƒ€์ดํ•‘๊ณผ ์†์‰ฌ์šด ๋ชจ๋ธ ๊ตฌ์ถ•์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ์ฆ‰๊ฐ์ ์ธ ๋ฐ˜๋ณต๊ณผ ์ง๊ด€์ ์ธ ๋””๋ฒ„๊น…์„ ์œ„ํ•œ ์ฆ‰์‹œ ์‹คํ–‰
  • ์—ฌ๋Ÿฌ CPU, GPU ๋˜๋Š” TPU์— ๋Œ€ํ•œ ๋ถ„์‚ฐ ๊ต์œก ์ง€์›
  • ๋Œ€ํ™”ํ˜• ์‹œ๊ฐํ™”๋ฅผ ํ†ตํ•œ ์‹œ๊ฐ์  ๋ชจ๋ธ ๊ฒ€์‚ฌ ๋ฐ ์ดํ•ด๋ฅผ ์œ„ํ•œ TensorBoard
  • ๋ชจ๋ฐ”์ผ ๋ฐ ์ž„๋ฒ ๋””๋“œ ์žฅ์น˜์— ๋ชจ๋ธ์„ ๋ฐฐํฌํ•˜๊ธฐ ์œ„ํ•œ TensorFlow Lite

TensorFlow ๋ฐฉ๋ฌธ โ†’

10. ์•„ํŒŒ์น˜ ๋งˆํ•˜์šฐํŠธ

Apache Mahout์€ Apache Software Foundation์—์„œ ๊ฐœ๋ฐœํ•œ ์˜คํ”ˆ ์†Œ์Šค ๊ธฐ๊ณ„ ํ•™์Šต ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. Apache Hadoop ๋ฐ Apache Spark์™€ ๊ฐ™์€ ๋ถ„์‚ฐ ์ปดํ“จํŒ… ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ธํŠธ์—์„œ ํ™•์žฅ ๊ฐ€๋Šฅํ•˜๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋œ ๋‹ค์–‘ํ•œ ๊ธฐ๊ณ„ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Mahout์€ Apache Lucene์˜ ํ•˜์œ„ ํ”„๋กœ์ ํŠธ๋กœ ์‹œ์ž‘ํ•˜์—ฌ ํด๋Ÿฌ์Šคํ„ฐ๋ง, ๋ถ„๋ฅ˜, ํ˜‘์—… ํ•„ํ„ฐ๋ง๊ณผ ๊ฐ™์€ ๊ธฐ๊ณ„ ํ•™์Šต ์ž‘์—…์— ์ค‘์ ์„ ๋‘์—ˆ์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ๋” ๊ด‘๋ฒ”์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ธํŠธ๋ฅผ ์ง€์›ํ•˜๋„๋ก ๋ฐœ์ „ํ–ˆ์œผ๋ฉฐ Hadoop MapReduce์—์„œ Spark์™€ ๊ฐ™์€ ๋ณด๋‹ค ํšจ์œจ์ ์ธ ๋ถ„์‚ฐ ์ปดํ“จํŒ… ์—”์ง„์œผ๋กœ ์ดˆ์ ์„ ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค.

Apache Mahout์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ํšจ์œจ์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ธฐ๊ณ„ ํ•™์Šต ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ž‘์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๋ถ„์‚ฐ ์„ ํ˜• ๋Œ€์ˆ˜ ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ ์ˆ˜ํ•™์ ์œผ๋กœ ํ‘œํ˜„๋˜๋Š” Scala DSL
  • ๋Œ€๊ทœ๋ชจ ๋ฐ์ดํ„ฐ ์„ธํŠธ์˜ ๋ถ„์‚ฐ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด Apache Spark, Apache Flink ๋ฐ H2O์™€์˜ ํ†ตํ•ฉ
  • ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜ ๋ฐ ํ•ญ๋ชฉ ๊ธฐ๋ฐ˜ ์ ‘๊ทผ ๋ฐฉ์‹, ํ–‰๋ ฌ ๋ถ„ํ•ด ๋“ฑ์„ ํฌํ•จํ•œ ์ถ”์ฒœ ์‹œ์Šคํ…œ ๊ตฌ์ถ•์„ ์œ„ํ•œ ํ˜‘์—… ํ•„ํ„ฐ๋ง ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • k-ํ‰๊ท , ํผ์ง€ k-ํ‰๊ท , ์ŠคํŠธ๋ฆฌ๋ฐ k-ํ‰๊ท , ์ŠคํŽ™ํŠธ๋Ÿผ ํด๋Ÿฌ์Šคํ„ฐ๋ง๊ณผ ๊ฐ™์€ ํด๋Ÿฌ์Šคํ„ฐ๋ง ์•Œ๊ณ ๋ฆฌ์ฆ˜
  • ๋กœ์ง€์Šคํ‹ฑ ํšŒ๊ท€, Naive Bayes, Random Forest, Hidden Markov ๋ชจ๋ธ๊ณผ ๊ฐ™์€ ๋ถ„๋ฅ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜

Apache Mahout ๋ฐฉ๋ฌธ โ†’

ML ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ณ ๋ คํ•ด์•ผ ํ•˜๋Š” ์ด์œ 

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

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

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

Alex McFarland๋Š” ์ธ๊ณต ์ง€๋Šฅ์˜ ์ตœ์‹  ๊ฐœ๋ฐœ์„ ํƒ๊ตฌํ•˜๋Š” AI ์ €๋„๋ฆฌ์ŠคํŠธ์ด์ž ์ž‘๊ฐ€์ž…๋‹ˆ๋‹ค. ๊ทธ๋Š” ์ „ ์„ธ๊ณ„ ์ˆ˜๋งŽ์€ AI ์Šคํƒ€ํŠธ์—… ๋ฐ ์ถœํŒ๋ฌผ๊ณผ ํ˜‘๋ ฅํ•ด ์™”์Šต๋‹ˆ๋‹ค.