¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ±âº»ÀûÀÎ ¸Ó½Å·¯´× °³³ä°ú NumPy, Pandas, Scikit-learn »ç¿ë¹ý
¡á MatplotlibÀ» Ȱ¿ëÇÑ µ¥ÀÌÅÍ ½Ã°¢È
¡á Amazon SageMaker¸¦ Ȱ¿ëÇÑ ¸Ó½Å·¯´× ¸ðµ¨ ±¸Ãà ¹× ¹èÆ÷
¡á Amazon Lex, Amazon Comprehend, Amazon Rekognition »ç¿ë¹ý
¡á Amazon S3, Amazon DynamoDB, Amazon Cognito, AWS Lambda¿Í °°Àº ±âº»Àû AWS ¼ºñ½º »ç¿ë¹ý
AWS Ŭ¶ó¿ìµå»ó¿¡¼ ÆÄÀ̽ãÀ» Ȱ¿ëÇØ ¸Ó½Å·¯´× ...
´õº¸±â
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú
¡á ±âº»ÀûÀÎ ¸Ó½Å·¯´× °³³ä°ú NumPy, Pandas, Scikit-learn »ç¿ë¹ý
¡á MatplotlibÀ» Ȱ¿ëÇÑ µ¥ÀÌÅÍ ½Ã°¢È
¡á Amazon SageMaker¸¦ Ȱ¿ëÇÑ ¸Ó½Å·¯´× ¸ðµ¨ ±¸Ãà ¹× ¹èÆ÷
¡á Amazon Lex, Amazon Comprehend, Amazon Rekognition »ç¿ë¹ý
¡á Amazon S3, Amazon DynamoDB, Amazon Cognito, AWS Lambda¿Í °°Àº ±âº»Àû AWS ¼ºñ½º »ç¿ë¹ý
AWS Ŭ¶ó¿ìµå»ó¿¡¼ ÆÄÀ̽ãÀ» Ȱ¿ëÇØ ¸Ó½Å·¯´× ¸ðµ¨À» ±¸ÃàÇϰí ÇнÀ½ÃŰ´Â °úÁ¤°ú Amazon Rekognition, Amazon Comprehend, Amazon Lex¿Í °°Àº AWS ¸Ó½Å·¯´× ¼ºñ½º¸¦ ´Ù·é´Ù.
¶ÇÇÑ ÇÇó ¿£Áö´Ï¾î¸µ, µ¥ÀÌÅÍ ½Ã°¢È¿Í °°Àº ÀϹÝÀûÀÎ ¸Ó½Å·¯´× °³³ä°ú ¸Ó½Å·¯´× ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â µ¥ »ç¿ëÇÏ´Â Amazon IAM, Amazon Cognito, Amazon S3, Amazon DynamoDB, AWS Lambda¿Í °°Àº AWS ¼ºñ½º¸¦ ´Ù·é´Ù.
Ã¥¿¡¼ »ç¿ëÇÑ ¸ðµ¨ »ý¼º°ú Æò°¡ ÄÚµå´Â Python 3·Î ÀÛ¼ºÇß´Ù. ¾Æ¸¶Á¸, ¾ÖÇÃ, ±¸±Û°ú °°Àº ȸ»ç°¡ Á¦°øÇÏ´Â ¼ºñ½º´Â ÀÚÁÖ ¾÷µ¥ÀÌÆ®µÇ±â ¶§¹®¿¡ Ã¥À» µû¶ó ½Ç½ÀÇÏ´Ù°¡ »õ·Î¿î ȸéÀ» ¸¸³ª´Â °æ¿ì°¡ Á¾Á¾ ÀÖÀ» ¼ö ÀÖ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ´ë»ó µ¶ÀÚ ¡Ú
¸Ó½Å·¯´×À» ¹è¿ì°í AWS°¡ Á¦°øÇÏ´Â ¸Ó½Å·¯´× °ü·Ã ¼ºñ½º¸¦ Ȱ¿ëÇØº¸·Á´Â ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÚ¿¡°Ô ÀûÇÕÇÑ Ã¥ÀÌ´Ù. AWSÀÇ ¼ºñ½º Áß ¸¹ÀÌ »ç¿ëµÇ´Â ¸Ó½Å·¯´× °ü·Ã ¼ºñ½º¸¦ ¾Ë°í ½ÍÀº µ¥ÀÌÅÍ °úÇÐÀÚ, ½Ã½ºÅÛ ¼³°èÀÚ, ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°èÀÚ¿¡°Ôµµ À¯¿ëÇÒ °ÍÀÌ´Ù.
¸Ó½Å·¯´×°ú AWS ¸ðµÎ°¡ »ý¼ÒÇÏ´Ù¸é Ã¥ÀÇ Ã³À½ºÎÅÍ ³¡±îÁö Â÷·Ê·Î Àб⸦ ±ÇÇÑ´Ù. °æÇèÀÌ ¸¹Àº µ¥ÀÌÅÍ °úÇÐÀÚ¶ó¸é Ã¥ÀÇ ÈĹݺÎÀÎ AWSÀÇ ¸Ó½Å·¯´× °ü·Ã ¼ºñ½º¸¦ ´Ù·ç´Â ÀåÀ¸·Î ¹Ù·Î ³Ñ¾î°¡µµ ÁÁ´Ù.
¡Ú ÀÌ Ã¥ÀÇ ±¸¼º ¡Ú
ÃÑ 17°³ ÀåÀ» Æ÷ÇÔÇÏ´Â 2°³ÀÇ ÆÄÆ®¿Í 4°³ÀÇ ºÎ·ÏÀ¸·Î ±¸¼ºµÅ ÀÖ´Ù. ù ¹øÂ° ÆÄÆ®´Â 5°³ ÀåÀ¸·Î ±¸¼ºµÅ ÀÖÀ¸¸ç ÇÇó ¿£Áö´Ï¾î¸µ, µ¥ÀÌÅÍ ½Ã°¢È, ¸ðµ¨ »ý¼º°ú Æò°¡ °°Àº ¸Ó½Å·¯´×À» À§ÇÑ ±â¹ýÀ» ÆÄÀ̽ãÀÇ Pandas, NumPy, Matplotlib, Scikit-learnÀ» Ȱ¿ëÇØ ¼³¸íÇÑ´Ù.
ù ¹øÂ° ÆÄÆ®ÀÇ ¿¹Á¦´Â Jupyter NotebookÀ» »ç¿ëÇϸç, ¸Ó½Å·¯´×À» óÀ½ Á¢ÇÏ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ´Ù.
µÎ ¹øÂ° ÆÄÆ®´Â AWS ¼ºñ½º¸¦ »ç¿ëÇØ ¸Ó½Å·¯´× ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ¸ÕÀú Amazon S3, Amazon DynamoDB, AWS Lambda¿Í °°Àº ±âº» ¼ºñ½º¸¦ ¼Ò°³Çϰí, Amazon Comprehend, Amazon Lex, Amazon SageMaker¿Í °°Àº ¸Ó½Å·¯´×°ú ¹ÐÁ¢ÇÑ AWS ¼ºñ½º¸¦ ¼Ò°³ÇÑ´Ù. µÎ Àå¿¡ °ÉÃÄ Amazon SageMaker¸¦ ÀÚ¼¼È÷ ´Ù·ç¸ç, óÀ½ Àå¿¡¼´Â ³»Àå ¾Ë°í¸®Áò°ú Scikit-learnÀ» ÀÌ¿ëÇÑ ¸ðµ¨ »ý¼º ¹× ¹èÆ÷ ¹æ¹ýÀ» ¼Ò°³ÇÑ´Ù. µÎ ¹øÂ° Àå¿¡¼´Â Google TensorFlow¸¦ ÀÌ¿ëÇÑ ¸ðµ¨ »ý¼º ¹× ¹èÆ÷ ¹æ¹ýÀ» ´Ù·é´Ù. µÎ ¹øÂ° ÆÄÆ®ÀÇ ÀϺΠÀå¿¡¼´Â Àüü ¼Ò½º Äڵ尡 Ã¥¿¡ Ç¥½ÃµÇÁö ¾ÊÁö¸¸ Àüü Äڵ带 ±êÇãºê(GitHub)¿¡¼ ´Ù¿î·ÎµåÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ½Ç½ÀÀ» À§ÇØ ÀϺΠÀå¿¡¼´Â Amazon S3¿¡ ÆÄÀÏÀ» ¾÷·ÎµåÇØ¾ß Çϸç, °¢ÀÚÀÇ °èÁ¤¿¡ ¸Â°Ô ¹öŶÀÇ À̸§À» º¯°æÇØ¾ß ÇÑ´Ù.
1ºÎ. ¸Ó½Å·¯´×ÀÇ ±âÃÊ
1Àå, ¡®¸Ó½Å·¯´× ¼Ò°³¡¯¿¡¼´Â ¸Ó½Å·¯´× ½Ã½ºÅÛ°ú ¾ÖÇø®ÄÉÀ̼Ç, ¸Ó½Å·¯´× ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â µ¥ ÇÊ¿äÇÑ µµ±¸¸¦ ¼Ò°³ÇÑ´Ù.
2Àå, ¡®µ¥ÀÌÅÍ ¼öÁý ¹× Àü󸮡¯¿¡¼´Â ÈÆ·Ã µ¥ÀÌÅÍ È¹µæ, µ¥ÀÌÅÍ Å½»ö ¹× ±âº»ÀûÀÎ ÇÇó ¿£Áö´Ï¾î¸µ'À» ¾Ë·ÁÁØ´Ù.
3Àå, ¡®ÆÄÀ̽㠵¥ÀÌÅÍ ½Ã°¢È¡¯¿¡¼´Â Matplotlib¸¦ Ȱ¿ëÇÑ µ¥ÀÌÅÍ ½Ã°¢È ±â¹ýÀ» ¼Ò°³ÇÑ´Ù.
4Àå, ¡®Scikit-learnÀ¸·Î ¸Ó½Å·¯´× ¸ðµ¨ »ý¼º¡¯¿¡¼´Â Scikit-learnÀ» Ȱ¿ëÇÑ ºÐ·ù ¹× ȸ±Í ¸ðµ¨ »ý¼º ¹× ÇнÀ ±â¹ýÀ» ´Ù·é´Ù.
5Àå, ¡®¸Ó½Å·¯´× ¸ðµ¨ Æò°¡¡¯¿¡¼´Â ¸Ó½Å·¯´× ¸ðµ¨ Æò°¡ ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
2ºÎ. ¸Ó½Å·¯´×°ú AWS
6Àå, ¡®AWS ¼Ò°³¡¯¿¡¼´Â Ŭ¶ó¿ìµå ÄÄÇ»ÆÃ°ú AWS, ÀϹÝÀûÀÎ ¼ºñ½º¿Í ¹èÆ÷ ¸ðµ¨À» ¼Ò°³ÇÑ´Ù.
7Àå, ¡®AWS ±Û·Î¹ú ÀÎÇÁ¶ó¡¯¿¡¼´Â AWS ¸®Àü, °¡¿ë ¿µ¿ª, ¿§Áö(edge) ·ÎÄÉÀ̼ÇÀ» ¼Ò°³ÇÑ´Ù.
8Àå, ¡®ÀÚ°Ý Áõ¸í ¹× Á¢¼Ó °ü¸®¡¯¿¡¼´Â Amazon Ŭ¶ó¿ìµåÀÇ ÀÚ¿ø º¸È£ ¹æ¹ý ¹× AWS ÇÁ¸® Ƽ¾î °èÁ¤ »ý¼º ¹æ¹ýÀ» ¼³¸íÇÑ´Ù.
9Àå, ¡®Amazon S3¡¯¿¡¼´Â AWS¿¡¼ °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â ÀúÀå ¼ºñ½ºÀÎ S3¸¦ ´Ù·é´Ù.
10Àå, ¡®Amazon Cognito¡¯¿¡¼´Â Ŭ¶ó¿ìµå ±â¹Ý OAuth2.0 ÀÎÁõ °ü¸® ¼Ö·ç¼ÇÀÎ Amazon Cognito¸¦ ¼³¸íÇÑ´Ù.
11Àå, ¡®Amazon DynamoDB¡¯¿¡¼´Â AmazonÀÇ °ü¸®Çü NoSQL µ¥ÀÌÅͺ£À̽º ¼ºñ½ºÀÎ Amazon DynamoDB¸¦ ´Ù·é´Ù.
12Àå, ¡®Amazon Lambda¡¯¿¡¼´Â ÀÎÇÁ¶ó ÇÁ·ÎºñÀú´× ¾øÀÌ Äڵ带 ½ÇÇàÇÒ ¼ö ÀÖ´Â AWS Lambda¸¦ ¼Ò°³ÇÑ´Ù.
13Àå, ¡®Amazon Comprehend¡¯¿¡¼´Â Ŭ¶ó¿ìµå ±â¹ÝÀÇ ÀÚ¿¬¾î ó¸® ¼ºñ½ºÀÎ Amazon Comprehend¸¦ ¼³¸íÇÑ´Ù.
14Àå, ¡®Amazon Lex¡¯¿¡¼´Â Ŭ¶ó¿ìµå ±â¹ÝÀÇ Ãªº¿ ¼ºñ½º¸¦ ±¸ÃàÇÒ ¼ö ÀÖ´Â Amazon Lex¸¦ ¼Ò°³ÇÑ´Ù.
15Àå, ¡®Amazon SageMaker¡¯¿¡¼´Â ±âº» ³»Àå ¾Ë°í¸®Áò ȤÀº »ç¿ëÀÚ Á¤ÀÇ ¾Ë°í¸®ÁòÀ» ÅëÇØ ¸Ó½Å·¯´× ¸ðµ¨À» ÇнÀ½ÃŰ°í ¹èÆ÷ÇÒ ¼ö Àִ Ŭ¶ó¿ìµå ±â¹Ý ¸Ó½Å·¯´× ¼ºñ½ºÀÎ Amazon SageMaker¸¦ ¼Ò°³ÇÑ´Ù.
16Àå, ¡®Amazon SageMaker¿¡¼ TensorFlow »ç¿ëÇϱ⡯¿¡¼´Â ±¸±ÛÀÇ TensorFlow ÇÁ·¹ÀÓ¿öÅ©¿Í Amazon SageMaker¸¦ Ȱ¿ëÇÑ TensorFlow ¸ðµ¨ ±¸Ãà°ú ¹èÆ÷ ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
17Àå, ¡®Amazon Rekognition¡¯¿¡¼´Â ¿ÏÀü °ü¸®Çü Ŭ¶ó¿ìµå ±â¹Ý ÄÄÇ»ÅÍ ºñÀü ¼ºñ½ºÀÎ Amazon RekognitionÀ» ¼Ò°³ÇÑ´Ù.
ºÎ·Ï
ºÎ·Ï A, ¡®Anaconda¿Í Jupyter Notebook ¼³Á¤¡¯¿¡¼´Â ·ÎÄà ȯ°æ¿¡ Anaconda¿Í Jupyter Notebook ¼³Ä¡ ¹æ¹ýÀ» ¾È³»ÇÑ´Ù.
ºÎ·Ï B, ¡®½Ç½À¿¡ ÇÊ¿äÇÑ AWS ÀÚ¿ø ¼³Á¤¡¯¿¡¼´Â ¿¹Á¦ ½Ç½À¿¡ ÇÊ¿äÇÑ °èÁ¤ ³» AWS ¸®¼Ò½º ¼³Á¤ ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
ºÎ·Ï C, ¡®AWS CLI ¼³Ä¡ ¹× ±¸¼º¡¯¿¡¼´Â AWS CLI ´Ù¿î·Îµå ¹× ¼³Ä¡ ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
ºÎ·Ï D, ¡®NumPy¿Í Pandas ¼Ò°³¡¯¿¡¼´Â NumPy¿Í Pandas ¶óÀ̺귯¸®¸¦ ¼Ò°³ÇÑ´Ù.
*¹ø¿ª¼¿¡¼´Â ¿ø¼ ¡ºMachine Learning in the AWS Cloud¡»ÀÇ ¡®15Àå. Amazon Machine Learning¡¯Àº ´Ù·çÁö ¾Ê½À´Ï´Ù.
¡Ú ¿Å±äÀÌÀÇ ¸» ¡Ú
ÀÌ Ã¥Àº ¸Ó½Å·¯´×°ú Ŭ¶ó¿ìµå µÎ °¡Áö¸¦ ¸ðµÎ ´Ù·é´Ù. 1ÀåºÎÅÍ 8Àå±îÁö Àü¹ÝºÎ¿¡¼´Â ¸Ó½Å·¯´×¿¡ °üÇÑ ÀÌ·ÐÀû °³³ä°ú µ¥ÀÌÅÍ ¼öÁý, Àüó¸®¿Í ½Ã°¢È ¹× ¸ðµ¨ »ý¼º°ú Æò°¡¿¡ À̸£´Â ÀüüÀûÀÎ ¸Ó½Å·¯´× ÆÄÀÌÇÁ¶óÀÎÀ» ¼³¸íÇÑ´Ù. 9ÀåºÎÅÍ 17Àå±îÁö ÈĹݺο¡¼´Â S3¿Í °°Àº ±âº»ÀûÀÎ AWS ¼ºñ½º¸¦ ½ÃÀÛÀ¸·Î Comprehend, Lex, Rekognition°ú °°Àº AWS ¸Ó½Å·¯´× ¼ºñ½º¸¦ °£´ÜÇÑ ½Ç½À°ú ÇÔ²² ¼Ò°³ÇÑ´Ù. ¶ÇÇÑ AWS ¸Ó½Å·¯´×ÀÇ ÇÙ½É ¼ºñ½ºÀÎ SageMakerÀÇ ±âº» ³»Àå ¾Ë°í¸®Áò°ú TensorFlow¸¦ Ȱ¿ëÇÑ »ç¿ëÀÚ ÁöÁ¤ ¾Ë°í¸®ÁòÀ» »ç¿ëÇÏ´Â ¹æ¹ý±îÁö ±âº»ÀûÀÎ ½Ç½À°ú ÇÔ²² ¼³¸íÇÑ´Ù. ¸ðµç ½Ç½À ¿¹Á¦´Â Jupyter notebook ÇüÅ·Π´Ù¿î·ÎµåÇÒ ¼ö ÀÖµµ·Ï Á¦°øµÈ´Ù.
ÇÑ ±ÇÀÇ Ã¥¿¡¼ µÎ °¡Áö ÁÖÁ¦¸¦ ´Ù·ç±â¿£ ´Ù¼Ò ±íÀ̰¡ ºÎÁ·ÇÒ ¼ö´Â ÀÖÀ¸³ª ¸Ó½Å·¯´×À̳ª AWS¸¦ µ¿½Ã¿¡ ½ÃÀÛÇϰíÀÚ ÇÏ´Â µ¶ÀÚ¿¡°Ô´Â ÁÁÀº ¼±ÅÃÀÏ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ¸ÕÀú ºÎ·ÏÀ» µû¶ó ½Ç½ÀÇÒ ¼ö Àִ ȯ°æÀ» ¼³Á¤ÇÏ°í ½ÃÀÛÇÑ´Ù¸é Å« ¾î·Á¿ò ¾øÀÌ Áøµµ¸¦ ³ª°¥ ¼ö ÀÖ´Ù. ¸¸¾à ¸Ó½Å·¯´×¿¡ ´ëÇÑ ±âº»ÀûÀÎ °³³äÀ» ¾Ë°í ÀÖ´Ù¸é ºÎ·ÏÀ» ¸¶Ä£ ÈÄ 9ÀåºÎÅÍ ½ÃÀÛÇÏ´Â °Íµµ ÁÁ´Ù. ´Ù¸¸ ÀϺΠ½Ç½ÀÀº ÀÌÀü Àå¿¡¼ ÀÛ¾÷ÇÑ ³»¿ëÀ» ¹ÙÅÁÀ¸·Î ÁøÇàµÉ ¼öµµ ÀÖÀ¸´Ï ÁÖÀÇÇÏ±æ ¹Ù¶õ´Ù. ´õºÒ¾î AWS Certified Machine Learning Specialty Àڰݰú °ü·ÃµÈ ÇÑ±Û ÀÚ·á°¡ ¸¹ÀÌ ¾ø´Â »óȲ¿¡¼ ÀÚ°ÝÀ» ÁغñÇÏ´Â µ¶Àڵ鿡°Ôµµ ÀÛ°Ô³ª¸¶ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.
¶ÇÇÑ ÀÌ Ã¥Àº ¸Ó½Å·¯´× °³³ä°ú AWSÀÇ ¸Ó½Å·¯´× °ü·Ã ¼ºñ½º¸¦ ¸ðµÎ °æÇèÇÒ ¼ö ÀÖ´Â ±âȸ¸¦ Á¦°øÇÏ´Â ¸¸Å óÀ½ ½ÃÀÛÇÏ´Â µ¶ÀÚ¿¡°Ô´Â ¾ÕÀ¸·Î °øºÎÇØ ³ª°¥ ¹æÇâÀ» Á¦½ÃÇϰí, ¾î´À Á¤µµ °æÇèÀÌ ÀÖ´Â µ¶ÀÚ¿¡°Ô´Â AWS°¡ ¾î¶°ÇÑ ¸Ó½Å·¯´× ¼ºñ½º¸¦ Á¦°øÇÏ°í ¾î¶»°Ô Ȱ¿ëÇØ ½ÇÁ¦ ¼ºñ½º¸¦ ±¸¼ºÇÒ ¼ö ÀÖ´ÂÁö ¾ÆÀ̵ð¾î¸¦ Á¦°øÇßÀ¸¸é ÇÑ´Ù.
IT´Â ¿ö³« ºü¸£°Ô ¹ßÀüÇÏ´Â ºÐ¾ß´Ù. ±×·¯´Ù º¸´Ï ¿ø¼°¡ Ãâ°£µÈ µÚ ¹ø¿ª¼°¡ Ãâ°£µÇ´Â »çÀÌ ÀϺΠ¿ø¼¿¡¼ ¼Ò°³ÇÑ ±â´ÉÀ̳ª ¼ºñ½º°¡ Á¾·áµÇ±âµµ Çϰí, È¸é ±¸¼ºÀ̳ª ±â´ÉÀÌ Á» ´õ °³¼±µÈ ¹æÇâÀ¸·Î ¹Ù²î¾î Àֱ⵵ ÇÑ´Ù. Ç㳪 ³»¿ëÀ» ÇϳªÇϳª ºñ±³Çغ»´Ù¸é Å« ¾î·Á¿ò ¾øÀÌ µû¶ó°¥ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ·¯ÇÑ °úÁ¤À» ÅëÇØ AWS°¡ ¾î¶² ¹æÇâÀ¸·Î ¹ßÀüÇØ ³ª¾Æ°¡´ÂÁö ÆÄ¾ÇÇØº¸ÀÚ.
´Ý±â