ÄÜÅÙÃ÷»ó¼¼º¸±â

MLOps ½ÇÀü °¡À̵å
MLOps ½ÇÀü °¡À̵å
  • ÀúÀÚ<³ë¾Æ ±âÇÁÆ®>,<¾ËÇÁ·¹µµ µ¥ÀÚ> Àú/<ÀÌÀåÈÄ>,<ÀÌÀϼ·>,<¼­±â¿ø> ¿ª
  • ÃâÆÇ»çÇѺû¹Ìµð¾î
  • ÃâÆÇÀÏ2023-07-10
  • µî·ÏÀÏ2024-05-13
º¸À¯ 1, ´ëÃâ 0, ¿¹¾à 0, ´©Àû´ëÃâ 4, ´©Àû¿¹¾à 5

Ã¥¼Ò°³

* ¸Ó½Å·¯´× ¸ðµ¨ÀÇ ¾ÈÁ¤ÀûÀΠ¿î¿µ°ú ¼º°øÀûÀΠCI/CD¸¦ À§ÇÑ MLOps ¿£Áö´Ï¾î¸µ ³ëÇÏ¿ì
* MLOps Æ÷Æ®Æú¸®¿À ÀÛ¼º Tip, MLOps ½Ç¹«ÀÚÀÇ ÀÎÅͺ䠼ö·Ï
* ÃֽŠ³»¿ë ±â¹ÝÇÑ ¿ªÀÚ ³ëÆ® Ãß°¡ ¹× ¼Ò½º Äڵ堸®ÆÑÅ丵 ¹Ý¿µ 


À̠åÀº MLOps¿Í DevOpsÀÇ °³³äÀ» Á¾ÇÕÀûÀ¸·Î ÀÌÇØÇÏ°í, ±íÀÌ Àִ ÇнÀÀ» µ½±â À§ÇØ ´Ù¾çÇÑ ½Ç½ÀÀ» Æ÷ÇÔÇÏ°í ÀÖ½À´Ï´Ù. ¸Ó½Å·¯´× ¸ðµ¨ÀÇ ¾ÈÁ¤ÀûÀΠ¿î¿µÀ» À§ÇÑ ¹èÆ÷ ¹æ¹ý°ú AutoML, ÄÁÅ×À̳Ê, ¿§Áö ÄÄÇ»ÆÃ, ¸ðµ¨ À̽ļº µî MLOpsÀÇ Áß¿äÇÑ ±â¼ú ¿µ¿ªÀ» ´Ù·ì´Ï´Ù. »Ó¸¸ ¾Æ´Ï¶ó AWS, ¾ÖÀú È¯°æ, GCP µî ´Ù¾çÇѠŬ¶ó¿ìµå Ç÷§Æû¿¡¼­ÀÇ MLOps °æÇèÀ» ½×À» ¼ö ÀÖµµ·Ï ½Ç½ÀÀ» Á¦°øÇÕ´Ï´Ù. ÀúÀÚÀÇ ½ÇÁ¦ °æÇèÀ» ¹ÙÅÁÀ¸·Î ÇÑ MLOps »ç·Ê ¹× MLOps ½Ç¹«ÀÚµéÀÇ ÀÎÅͺ䠳»¿ëµµ ¼Ò°³ÇÏ°í ÀÖ½À´Ï´Ù. ºÎ·Ï¿¡¼­´Â MLOps ±¸Çö ½Ã °í·ÁÇؾߠÇÒ »çÇ×°ú MLOps Ä¿¸®¾î Áغñ¸¦ À§ÇÑ ÀÎÅͺä Áú¹® ¹× ±â¼ú Æ÷Æ®Æú¸®¿À¿¡ ÇÊ¿äÇÑ ÀÛ¼º Tipµµ Á¦°øÇÏ¿© ½Ç¹«¿¡ ½±°Ô Àû¿ëÇÒ ¼ö ÀÖµµ·Ï µµ¿ÍÁÝ´Ï´Ù. 

ÀúÀÚ¼Ò°³

UC µ¥À̺ñ½º °æ¿µ´ëÇпø MSBA ÇÁ·Î±×·¥ÀÇ °­»ç °â ÄÁ¼³ÅÏÆ®ÀΠ³ë¾Æ ±âÇÁÆ®´Â CTO, ÃÑ°ý °ü¸®ÀÚ, ÄÁ¼³ÆàCTO, Å¬¶ó¿ìµå ¼³°èÀÚ µî ºñÁî´Ï½º ¿ªÇÒÀ» ´ã´çÇØ ¿Ô´Ù. ÇÁ·¡±×¸Åƽ ¿¡À̾ÆÀÌ·¦½º(Pragmatic AI Labs)ÀÇ ¼³¸³Àڷμ­, ¸Ó½Å·¯´×°ú Å¬¶ó¿ìµå ¾ÆÅ°ÅØó¿¡ ´ëÇØ ½ºÅ¸Æ®¾÷, ±âŸ È¸»çµé°ú Çù¾÷ÇÑ´Ù. ÆÄÀ̽㠼ÒÇÁÆ®¿þ¾î Àç´Ü Æç·Î¿ì(Python Software Foundation Fellow)·Î, ¸Ó½Å·¯´× ºÐ¾ß¿¡ °üÇÑ AWS SME(Subject Matter Expert)À̸ç, Å¬¶ó¿ìµå ¸Ó½Å·¯´×°ú µ¥ºê¿É½º(DevOps)¿¡ °üÇѠåÀ» Ãâ°£Çß´Ù. 

¸ñÂ÷

CHAPTER 1 MLOps ¼¼»óÀ¸·Î ÃÊ´ë

_1.1 ¸Ó½Å·¯´× ¿£Áö´Ï¾î¿Í MLOpsÀÇ ºÎ»ó
_1.2 MLOps¶õ?
_1.3 DevOps¿Í MLOps
_1.4 MLOps ¿å±¸ ´Ü°è ÀÌ·Ð
__1.4.1 DevOps ±¸Çö
__1.4.2 ±êÇãºê ¾×¼ÇÀ» »ç¿ëÇÏ¿© Áö¼ÓÀû ÅëÇÕ ±¸¼ºÇϱâ
__1.4.3 DataOps¿Í µ¥ÀÌÅÍ ¿£Áö´Ï¾î¸µ
__1.4.4 Ç÷§Æû ÀÚµ¿È­
__1.4.5 MLOps
_1.5 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 2 MLOps¸¦ ½ÃÀÛÇϱâ À§ÇÑ ±âº» °³³ä 

_2.1 ¹è½Ã¿Í ¸®´ª½º Ä¿¸Çµå ¶óÀÎ
_2.2 Å¬¶ó¿ìµå ¼Ð °³¹ß È¯°æ
_2.3 ¹è½Ã ¼Ð°ú ¸í·É¾î
__2.3.1 ÆÄÀÏ ¸ñ·Ï
__2.3.2 ½ÇÇà ¸í·É
__2.3.3 ÆÄÀϠŽ»ö
__2.3.4 ¼Ð ÀÔÃâ·Â
__2.3.5 ¼Ð ¼³Á¤
__2.3.6 ¼Ð ½ºÅ©¸³Æ® ÀÛ¼º
_2.4 Å¬¶ó¿ìµå ÄÄÇ»Æà±â¹Ý°ú ±¸¼º ¿ä¼Ò
_2.5 Å¬¶ó¿ìµå ÄÄÇ»Æà½ÃÀÛÇϱâ
_2.6 ÆÄÀ̽㠺­¶ôÄ¡±â
_2.7 ¹Ì´Ï¸Ö¸®½ºÆ®¸¦ À§ÇÑ ÆÄÀ̽ã Æ©Å丮¾ó
_2.8 ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ ¼öÇРº­¶ôÄ¡±â
__2.8.1 ±â¼ú Åë°èÇаú Á¤±ÔºÐÆ÷
__2.8.2 ÃÖÀûÈ­
__[¿ªÀÚ ³ëÆ®]
_2.9 ¸Ó½Å·¯´×ÀÇ Çٽɠ°³³ä
_2.10 µ¥ÀÌÅÍ °úÇРÇغ¸±â
_2.11 °£´ÜÇÑ ÆÄÀÌÇÁ¶óÀΠ¹Ø¹Ù´ÚºÎÅÍ ÀÛ¼ºÇϱâ
_2.12 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 3 ÄÁÅ×À̳ʿ͠¿§Áö µð¹ÙÀ̽º¸¦ À§ÇÑ MLOps

_3.1 ÄÁÅ×À̳Ê
__3.1.1 ÄÁÅ×À̳ʠ·±Å¸ÀÓ
__3.1.2 ÄÁÅ×À̳ʠ»ý¼ºÇϱâ
__3.1.3 ÄÁÅ×À̳ʠ½ÇÇàÇϱâ
__3.1.4 ÄÁÅ×À̳ʠ¸ð¹ü »ç·Ê
__3.1.5 HTTP·Î ¸ðµ¨ ¼­ºùÇϱâ
_3.2 ¿§Áö µð¹ÙÀ̽º
__3.2.1 ±¸±Û ÄÚ¶ö
__3.2.2 ¾ÖÀú ÆÛ¼ÁÆ®
__3.2.3 ÅÙ¼­Ç÷ΠÇãºê
__3.2.4 ±¸±Û ÄÚ¶ö ¿§Áö TPU ÄÄÆÄÀÏ·¯
_3.3 ¿ÏÀü °ü¸®Çü ¸Ó½Å·¯´× ½Ã½ºÅÛÀ» À§ÇÑ ÄÁÅ×À̳Ê
__3.3.1 MLOps ÄÁÅ×À̳ʠ°Å·¡Çϱâ
__3.3.2 ´Ù¾çÇÏ°Ô È°¿ëµÇ´Â ÄÁÅ×À̳Ê
_3.4 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 4 ¸Ó½Å·¯´× ¾ÖÇø®ÄÉÀ̼ǿ¡ Áö¼ÓÀû ¹èÆ÷¸¦ Àû¿ëÇϱâ

_4.1 ¸Ó½Å·¯´× ¸ðµ¨ ÆÐŰ¡
_4.2 ¸Ó½Å·¯´× ¸ðµ¨ÀÇ Áö¼ÓÀû ¹èÆ÷¸¦ À§ÇÑ ÄÚµåÇü ÀÎÇÁ¶ó
_4.3 Å¬¶ó¿ìµå ÆÄÀÌÇÁ¶óÀΠ»ç¿ëÇϱâ
__4.3.1 ¸ðµ¨ ¹èÆ÷ Á¦¾îÇϱâ
__4.3.2 ¸ðµ¨ ¹èÆ÷¸¦ À§ÇÑ Å×½ºÆàÀü·«
_4.4 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 5 AutoML°ú KaizenML

_5.1 AutoML
__5.1.1 MLOps »ê¾÷ Çõ¸í
__5.1.2 AutoML vs KaizenML
__5.1.3 ÇÇ󠽺Åä¾î
_5.2 ¾ÖÇà»ýÅ°è
__5.2.1 ¾ÖÇÃÀÇ AutoML: Create ML
__5.2.2 ¾ÖÇÃÀÇ Core ML
_5.3 ±¸±ÛÀÇ AutoML°ú ¿§Áö ÄÄÇ»ÅÍ ºñÀü
_5.4 ¾ÖÀúÀÇ AutoML
_5.5 AWS AutoML
_5.6 ¿ÀÇ ¼Ò½º AutoML
__5.6.1 Ludwig
__5.6.2 FLAML
_5.7 ¸ðµ¨ ¼³¸í·Â
_5.8 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 6 ¸ð´ÏÅ͸µ°ú ·Î±ë

_6.1 Å¬¶ó¿ìµå MLOps¿Í °üÂû°¡´É¼º
__[¿ªÀÚ ³ëÆ®]
_6.2 ·Î±ë ±âÃÊ
_6.3 ÆÄÀ̽㿡¼­ ·Î±ë ½Ç½ÀÇϱâ
__[¿ªÀÚ ³ëÆ®]
__6.3.1 ·Î±× ¼öÁØ ¼³Á¤Çϱâ
__6.3.2 ¿©·¯ ¾ÖÇø®ÄÉÀ̼ÇÀ» µ¿½Ã¿¡ ·Î±ëÇϱâ
_6.4 ¸ð´ÏÅ͸µ°ú °üÂû°¡´É¼º
__6.4.1 ¸ðµ¨ ¸ð´ÏÅ͸µÀÇ ±âÃÊ
__6.4.2 AWS ¼¼ÀÌÁö¸ÞÀÌÄ¿¿¡¼­ µå¸®ÇÁÆ® ¸ð´ÏÅ͸µÇϱâ
_6.5 ¾ÖÀú ¸Ó½Å·¯´×¿¡¼­ µå¸®ÇÁÆ® ¸ð´ÏÅ͸µÇϱâ
_6.6 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 7  AWS¸¦ ÀÌ¿ëÇÑ MLOps

_7.1 AWS¿¡ ÀÔ¹®Çϱâ
__7.1.1 AWS Á¦Ç° »ç¿ëÇغ¸±â
__7.1.2 AWS¿Í MLOps
_7.2 AWS¸¦ ÀÌ¿ëÇÑ MLOps ·¹½ÃÇÇ
__7.2.1 ¸í·ÉÇà ÀÎÅÍÆäÀ̽º µµ±¸
__7.2.2 Çöó½ºÅ© ¸¶ÀÌÅ©·Î¼­ºñ½º
_7.3 AWS ¶÷´Ù ·¹½ÃÇÇ
__7.3.1 AWS ¶÷´Ù-SAM: ·ÎÄàȯ°æ¿¡¼­ »ç¿ëÇϱâ
__7.3.2 AWS ¶÷´Ù-SAM: ÄÁÅ×À̳ÊÈ­ÇÏ¿© ¹èÆ÷Çϱâ
_7.4 Çö½ÇÀÇ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇÑ AWS ¸Ó½Å·¯´× Á¦Ç°°ú Á¶¾ð
__[ÀÎÅͺä] ½ºÆ÷Ã÷ SNS ¼­ºñ½ºÀÇ »ç·Ê 
__[ÀÎÅͺä] AWS ¸Ó½Å·¯´× ±â¼ú Àüµµ»ç ÁÙ¸®¾ÓÀÇ Ä¿¸®¾î Á¶¾ð¾ð
_7.5 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 8 ¾ÖÀú È¯°æ°ú MLOps

_8.1 ¾ÖÀú CLI¿Í ÆÄÀ̽ã SDK
_8.2 ÀÎÁõ
__8.2.1 ¼­ºñ½º ÁÖü
__8.2.2 API ¼­ºñ½º ÀÎÁõ
_8.3 ÄÄÇ»ÆàÀνºÅϽº
_8.4 ¹èÆ÷
__8.4.1 ¸ðµ¨ µî·Ï
__8.4.2 µ¥ÀÌÅͼ ¹öÀü °ü¸®
__[¿ªÀÚ ³ëÆ®]
_8.5 ÄÄÇ»ÆàŬ·¯½ºÅÍ¿¡ ¸ðµ¨ ¹èÆ÷Çϱâ
__8.5.1 Å¬·¯½ºÅÍ ±¸¼ºÇϱâ
__8.5.2 ¸ðµ¨ ¹èÆ÷Çϱâ
_8.6 ¹èÆ÷ ¹®Á¦ ÇØ°áÇϱâ
__8.6.1 ·Î±× °Ë»öÇϱâ
__8.6.2 ¾ÖÇø®ÄÉÀ̼ǠÀλçÀÌÆ®
__8.6.3 ·ÎÄàȯ°æ¿¡¼­ÀÇ µð¹ö±ë
_8.7 ¾ÖÀú ¸Ó½Å·¯´× ÆÄÀÌÇÁ¶óÀÎ
__8.7.1 ÆÛºí¸®½Ì ÆÄÀÌÇÁ¶óÀÎ
__8.7.2 ¾ÖÀú ¸Ó½Å·¯´× µðÀÚÀ̳Ê
_8.8 ¸Ó½Å·¯´× »ý¾Ö ÁÖ±â
_8.9 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 9 ±¸±Û Å¬¶ó¿ìµå Ç÷§Æû°ú Äí¹ö³×Ƽ½º

_9.1 ±¸±Û Å¬¶ó¿ìµå Ç÷§Æû µÑ·¯º¸±â
__9.1.1 Áö¼ÓÀû ÅëÇÕ°ú Áö¼ÓÀû ¹èÆ÷
__9.1.2 hello world Äí¹ö³×Ƽ½º
__9.1.3 Å¬¶ó¿ìµå ³×ÀÌƼºê µ¥ÀÌÅͺ£À̽º ¼±Åðú ¼³°è
_9.2 ±¸±Û Å¬¶ó¿ìµå Ç÷§Æû¿¡¼­ÀÇ DataOps
_9.3 ¸Ó½Å·¯´× ¸ðµ¨ ¿î¿µ
_9.4 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â
 
CHAPTER 10 ¸Ó½Å·¯´× »óÈ£¿î¿ë¼º

_10.1 »óÈ£¿î¿ë¼ºÀÌ Áß¿äÇÑ ÀÌÀ¯
_10.2 ONNX: Open Neural Network Exchange
__10.2.1 ONNX Model Zoo
__10.2.2 ÆÄÀÌÅäÄ¡¸¦ ONNX·Î º¯È¯Çϱâ
__10.2.3 ÅÙ¼­Ç÷θ¦ ONNX·Î º¯È¯Çϱâ
__10.2.4 ¾ÖÀú¿¡¼­ ONNX ¸ðµ¨ ¹èÆ÷
_10.3 ¾ÖÇÃÀÇ Core ML°ú ONNX
_10.4 ¿§Áö ÅëÇÕ
_10.5 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 11 MLOps ¸í·ÉÁÙ µµ±¸¿Í ¸¶ÀÌÅ©·Î¼­ºñ½º ±¸Ãà

_11.1 ÆÄÀ̽ã ÆÐŰ¡
_11.2 Requirements ÆÄÀÏ
_11.3 ¸í·ÉÁÙ µµ±¸
__11.3.1 µ¥ÀÌÅͼ ¸°ÅÍ »ý¼º
__11.3.2 ¸í·ÉÁÙ µµ±¸ ¸ðµâÈ­
_11.4 ¸¶ÀÌÅ©·Î¼­ºñ½º
__11.4.1 ¼­¹ö¸®½º ±â´É ¸¸µé±â
__11.4.2 Å¬¶ó¿ìµå ±â´É ÀÎÁõ
__11.4.3 Å¬¶ó¿ìµå ±â¹Ý ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º ±¸Ãà
_11.5 ¸Ó½Å·¯´× ¸í·ÉÁÙ ÀÎÅÍÆäÀ̽º ¿öÅ©Ç÷Î
_11.6 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

CHAPTER 12 MLOps ½Ç»ç·Ê ¿¬±¸

_12.1 ¸Ó½Å·¯´×¿¡¼­ ¹«ÁöÇÔÀÌ Áִ ¶æ¹ÛÀÇ ÀÌÁ¡
_12.2 ½ºÆ÷Ã÷ ¼Ò¼È ³×Æ®¿öÅ©ÀÇ MLOps ÇÁ·ÎÁ§Æ®
__12.2.1 ±â°èÀûÀΠ¹Ýº¹ ÀÛ¾÷: µ¥ÀÌÅÍ ¶óº§¸µ
__12.2.2 ÀÎÇ÷ç¾ð¼­ µî±Þ
__12.2.3 ÀΰøÁö´É ÇÁ·Î´öÆ®
_12.3 Çö½Ç vs ¿Ïº®ÇÑ ±â¼ú
_12.4 MLOpsÀÇ Áß¿äÇÑ °úÁ¦
__12.4.1 À±¸®Àû ¹®Á¦¿Í ÀǵµÄ¡ ¾ÊÀº °á°ú
__12.4.2 ¿î¿µ ´É·ÂÀÇ ºÎÁ·
__12.4.3 ±â¼ú·Â¿¡ ÁýÁßÇÒ °ÍÀΰ¡, ºñÁî´Ï½º¿¡ ÁýÁßÇÒ °ÍÀΰ¡
__[ÀÎÅͺä] MLOps ½Ç¹«ÀÚ ÇÇ¿¡·Î ¸ô¸®³ë 
__[ÀÎÅͺä] MLOps ½Ç¹«ÀÚ ÇÁ¶õü½ºÄ« ¶óÁ¦¸® 
_12.5 MLOps ±¸ÇöÀ» À§ÇÑ ¸¶Áö¸· ±ÇÀå »çÇ×
__12.5.1 µ¥ÀÌÅÍ °Å¹ö³Í½º¿Í »çÀ̹öº¸¾È
__12.5.2 MLOps ±¸Ã࠽àÀÚÁÖ ¾ð±ÞµÇ´Â °³³ä°ú µµ±¸µé
_12.6 ¸¶Ä¡¸ç
¿¬½ÀÇغ¸±â
»ý°¢Çغ¸±â

ºÎ·Ï A. ±â¼ú ÀÚ°ÝÁõ
ºÎ·Ï B. MLOps¸¦ À§ÇÑ ±â¼ú Æ÷Æ®Æú¸®¿À ÀÛ¼º Tip