±¸±ÛÀº ‘AI ÆÛ½ºÆ®(AI-first)’¸¦ ±âÄ¡·Î ³»°É°í °Ë»ö, Áö¸ÞÀÏ, À¯Æ©ºê, Áöµµ, ¹ø¿ª, Çȼ¿, Æ÷Åä, ¾Ë·Î, ¾Èµå·ÎÀÌµå µî ±¸±ÛÀÇ °ÅÀÇ ¸ðµç ¼ºñ½º¿¡ A¸¦ Àû¿ëÇØ ±× ¼ºñ½º °¡Ä¡¸¦ ´õ¿í ³ôÀÌ´Â Àü·«À» Æì°í ÀÖ´Ù.
¡ß“±¸±ÛÀÇ ÃÖÁ¾ Á¾ÂøÁö´Â AI”= Áö³ 2000³â ±¸±Û °øµ¿Ã¢¾÷ÀÚÀÎ ·¡¸® ÆäÀÌÁö°¡ “AI´Â ±¸±ÛÀÇ ÃÖÁ¾ µµÂøÁö°¡ µÉ °ÍÀÌ´Ù”¶ó°í Çß´ø °Íó·³ ±¸±ÛÀº ÇöÀç ´©±¸³ª ½±°í °æÁ¦ÀûÀ¸·Î AIÀÇ ÇýÅÃÀ» ¹ÞÀ» ¼ö ÀÖ´Â ‘AI ¹ÎÁÖÈ’¸¦ ¸ñÇ¥·Î AI °ü·Ã °¢Á¾ ±â¼ú °³¹ß ¹× ¼ºñ½º¿¡ Àû±Ø ³ª¼°í ÀÖ´Ù.
±¸±ÛÀº AIÀÇ 4°³ ±¸¼º¿ä¼ÒÀÎ ÄÄÇ»ÆÃ, µ¥ÀÌÅÍ, ¾Ë°í¸®Áò, Àü¹®Àη µî ¸ðµç ¸é¿¡¼ ¶Ñ·ÇÇÑ °æÀï·ÂÀ» °®Ãß°í ÀÖ´Ù°í ÁÖÀåÇÑ´Ù.
¸ÕÀú ÄÄÇ»Æà ÆÄ¿ö Ãø¸é¿¡¼ ±¸±ÛÀº ¸Ó½Å·¯´× ¸ðµ¨ÀÇ ÇнÀ ¹× ½ÇÇàÀÌ ¸ðµÎ °¡´ÉÇÑ ‘TPU(Tensor Processing Unit)’¸¦ º¸À¯ÇÏ°í ÀÖ´Ù. ÀÌ TPU´Â ÃÖ´ë 180Å׶óÇ÷Ó(teraflop)¿¡ ´ÞÇÏ´Â ºÎµ¿ ¼Ò¼öÁ¡ ¿¬»ê ¼º´ÉÀ» Á¦°ø, ÇнÀ°ú Ãß·ÐÀ» ºñ·ÔÇÑ ±¤¹üÀ§ÇÑ ¸Ó½Å·¯ÀÎ ÀÛ¾÷¿¡ °É¸®´Â ½Ã°£À» ´ëÆø ´ÜÃà½ÃŲ´Ù.
|
|
|
¡ã ±¸±ÛÀÇ Å¬¶ó¿ìµå TPU´Â ¸Ó½Å·¯´× ¸ðµ¨À» ÇнÀ½ÃÅ°°í ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï ÃÖ´ë 180Å׶óÇ÷ÓÀÇ ¼º´ÉÀ» Á¦°øÇÑ´Ù. |
°¢ TPU¿¡´Â °í¼Ó ³×Æ®¿öÅ©°¡ Æ÷ÇԵǾî ÀÖ¾î ‘TPU ÆÌ(TPU pod)’À̶ó´Â ¸Ó½Å·¯´× ¼öÆÛÄÄÇ»Å͸¦ ±¸ÃàÇÒ ¼ö ÀÖ´Ù. TPU ÆÌÀº TPU 64°³¸¦ °®Ãß°í ÀÖÀ¸¸ç, ÃÖ´ë 11.5 ÆäŸÇ÷ÓÀÇ ¿¬»ê ¼º´ÉÀ» Á¦°øÇÑ´Ù.
±¸±ÛÀº “´ë±Ô¸ð ¹ø¿ª ¸ðµ¨À» ÈƷýÃÅ°´Âµ¥ ±âÁ¸ ÃÖ°í±Þ »ó¿ë GPU 32°³¸¦ »ç¿ëÇßÀ» ¶§´Â ÇÏ·ç°¡ ²¿¹Ú °É·ÈÁö¸¸ TPU ÆÌÀÇ 1/8¸¸ »ç¿ëÇصµ °°Àº Á¤È®µµ·Î ÈƷýÃÅ°´Âµ¥ ¹Ý³ªÀý ¹Û¿¡ °É¸®Áö ¾Ê¾Ò´Ù”°í ¼³¸íÇß´Ù.
µÎ¹ø° µ¥ÀÌÅÍ Ãø¸é¿¡¼ ±¸±ÛÀº ±× ¾î´À AI ¾÷üº¸´Ù dzºÎÇÑ µ¥ÀÌÅ͸¦ º¸À¯ÇÏ°í ÀÖ´Â Á¡ÀÌ °Á¡ÀÌ´Ù. ±¸±Û °Ë»ö, Áö¸ÞÀÏ, À¯Æ©ºê, Áöµµ, ¹ø¿ª, Æ÷Åä, ¾Ë·Î µî¿¡¼ »ý¼ºµÇ´Â ¹æ´ëÇÑ µ¥ÀÌÅ͸¦ °®Ãß°í ÀÖ¾î ±â°è ÇнÀ¿¡ À¯¸®ÇÑ ÀÔÁö¸¦ ±¸ÃàÇÏ°í ÀÖ´Ù.
¡ßÄÄÇ»Æ÷µ¥ÀÌÅÍ·¾Ë°í¸®Áò·Àü¹®Àη µî 4´ë AI ±¸¼º¿ä¼Ò °æÀï·Â ‘¶Ñ·Ç‘= ¼¼¹ø° ¾Ë°í¸®Áò Ãø¸é¿¡¼ ±¸±ÛÀº ¸Ó½Å·¯´×¿ë ¿ÀǼҽº ¶óÀ̺귯¸®ÀÎ ÅÙ¼Ç÷Î(TensorFlow)¸¦ ºñ·ÔÇØ ÀÌ ÅÙ¼Ç÷Π±â¹ÝÀ¸·Î ¸Ó½Å·¯´× ¸ðµ¨ÀÇ ±¸ÃàÀ» Áö¿øÇÏ´Â ±¸±Û Ŭ¶ó¿ìµå ¸Ó½Å·¯´× ¿£Áø, ±×¸®°í ¸Ó½Å·¯´× Áö½ÄÀÌ ¾ø¾îµµ »ç¿ëÇÒ ¼ö ÀÖ´Â »çÀü ÈÆ·ÃµÈ ¸Ó½Å·¯´× ¸ðµ¨(Pre-trained ML models) µîÀÌ ÀÖ´Ù.
ÅÙ¼Ç÷δ ¾ËÆÄ°í¿¡µµ »ç¿ëµÈ ÇÁ·¹ÀÓ¿öÅ©·Î ºü¸£°í ½º¸¶Æ®Çϸ鼵µ À¯¿¬ÇÏ°Ô »õ·Î¿î Á¦Ç° ¹× ¿¬±¸¿¡ ´õ¿í ¼Õ½±°Ô Àû¿ëµÉ ¼ö ÀÖ´Ù. È®À强ÀÌ ¶Ù¾î³ ¸Ó½Å·¯´× ½Ã½ºÅÛÀ¸·Î ½º¸¶Æ®Æù¿¡¼»Ó¸¸ ¾Æ´Ï¶ó µ¥ÀÌÅͼ¾ÅÍÀÇ ¼öõ °³ ÄÄÇ»ÅÍ¿¡¼µµ ÀÛµ¿ÇÒ ¼ö ÀÖ´Ù.
Ŭ¶ó¿ìµå ȯ°æ¿¡¼´Â ‘ÅÙ¼Ç÷ΠŬ¶ó¿ìµå ML’À̶ó´Â À̸§À¸·Î ¼ºñ½º µÇ°í ÀÖÀ¸¸ç, Àڻ縸ÀÇ ¸Ó½Å·¯´× ±â¼úÀ» µµÀÔÇÏ°íÀÚ ÇÏ´Â °³¹ßÀڵ鿡°Ô ´õ °·ÂÇÏ°í ´ë¿ë·®ÀÇ ÄÄÇ»Æà ÆÄ¿ö¸¦ Á¦°øÇÑ´Ù.
±¸±Û Ŭ¶ó¿ìµå ¸Ó½Å·¯´× ¿£ÁøÀº µ¥ÀÌÅÍÀÇ Å©±â³ª À¯Çü¿¡ ±¹ÇѵÇÁö ¾Ê°í ¸ðµç ŸÀÔÀÇ ¸Ó½Å·¯´× ¸ðµ¨À» ½±°Ô ±¸ÃàÇÒ ¼ö ÀÖµµ·Ï ÇØÁÖ´Â °ü¸® ¼ºñ½ºÀÌ´Ù. ±¸±Û Æ÷Åä¿¡¼ ±¸±Û Ŭ¶ó¿ìµå ½ºÇÇÄ¡¿¡ À̸£±â±îÁö ´Ù¾çÇÑ ±¸±Û Á¦Ç°À» Áö¿øÇÏ´Â ÅÙ¼Ç÷ΠÇÁ·¹ÀÓ¿öÅ©·Î ÇØ´ç ±â¾÷¸¸ÀÇ ¸ðµ¨À» ¸¸µé ¼ö ÀÖ´Ù.
Ŭ¶ó¿ìµå ¸Ó½Å·¯´× ¿£ÁøÀº ¸ðµç ÅÙ¼Ç÷Π¸ðµ¨À» °¡Á®¿Ã ¼ö ÀÖ°í °ü¸® ´ë»ó Ŭ·¯½ºÅÍ¿¡¼ ´ë±Ô¸ð ±³À°À» ¼öÇàÇÒ ¼ö ÀÖ´Ù. ÈÆ·ÃµÈ ¸ðµ¨Àº ¼öõ ¸íÀÇ »ç¿ëÀÚ¿Í Å׶ó¹ÙÀÌÆ®(TB)ÀÇ µ¥ÀÌÅ͸¦ Áö¿øÇÒ ¼ö ÀÖ´Â ±¸±ÛÀÇ ±Û·Î¹ú ¿¹Ãø Ç÷§Æû¿¡¼ Áï½Ã »ç¿ëÇÒ ¼ö ÀÖ´Ù.
¡ß»çÀüÈÆ·ÃµÈ ¸Ó½Å·¯´× ¸ðµ¨·Î 6Á¾ÀÇ API Á¦°ø = ±¸±ÛÀº »çÀüÈÆ·ÃµÈ ¸Ó½Å·¯´× ¸ðµ¨·Î ¡ãºñÀü API(Vision API) ¡ãÀ½¼ºÀÎ½Ä API(Speech API) ¡ã¹ø¿ª API(Translation API) ¡ãÀÚ¿¬¾îó¸® API(Natural Language API) ¡ãºñµð¿À API ¡ãJobs API µî 6Á¾ÀÇ API¸¦ Á¦°øÇÏ°í ÀÖ´Ù
±¸±Û Ŭ¶ó¿ìµå ºñÀü API´Â »ç¿ëÇϱ⠽¬¿î REST API¿¡ ¸Ó½Å·¯´× ¸ðµ¨À» Àû¿ëÇØ Ä¸½¶È ÇÑ ÈÄ À̹ÌÁöÀÇ ³»¿ëÀ» ÀÌÇØÇÒ ¼ö ÀÖ°Ô ÇÑ´Ù. À̹ÌÁö¸¦ ¼öõ °³ÀÇ Ä«Å×°í¸®(¿¹¸¦ µé¾î, ‘¿äÆ®’, ‘¿¡Æç ž’)·Î ºü¸£°Ô ºÐ·ùÇÏ°í À̹ÌÁö ³»ÀÇ °³º° °³Ã¼¿Í ¾ó±¼À» °¨ÁöÇϸç À̹ÌÁö¿¡ Æ÷ÇÔµÈ ´Ü¾î¸¦ ã¾Æ¼ Àд´Ù.
±¸±Û Ŭ¶ó¿ìµå À½¼ºÀÎ½Ä API´Â »ç¿ëÇϱ⠽¬¿î API¿¡ ½Å°æ¸Á ¸ðµ¨À» Àû¿ëÇØ À½¼ºÀ» ¹®ÀÚ·Î º¯È¯ÇÒ ¼ö ÀÖ´Ù. ÀÌ API´Â Àü ¼¼°è »ç¿ëÀÚ¿¡°Ô ¼ºñ½º¸¦ Áö¿øÇϱâ À§ÇØ 110°³°¡ ³Ñ´Â ¾ð¾î¿Í ±× º¯ÇüÀ» ÀνÄÇÑ´Ù. »ç¿ëÀÚÀÇ À½¼ºÀ» ¹Þ¾Æ ÀûÀº ÅؽºÆ®¸¦ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ¸¶ÀÌÅ©·Î À̵¿½ÃÅ°°Å³ª ´Ù¸¥ ¿©·¯ »ç¿ë »ç·Ê¿¡¼ À½¼ºÀ¸·Î ¸í·É ¹× Á¦¾î¸¦ È°¼ºÈÇÒ ¼ö ÀÖ´Ù.
±¸±Û Ŭ¶ó¿ìµå ¹ø¿ª API´Â ÃÖ÷´Ü ½Å°æ¸ÁÀ» »ç¿ëÇØ ÀÓÀÇÀÇ ¹®ÀÚ¿À» Áö¿ø °¡´É ¾ð¾î·Î º¯È¯Çϱâ À§ÇÑ °£´ÜÇÑ ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÑ´Ù. ¹ø¿ª API´Â ÀÀ´ä·üÀÌ ³ôÀ¸¹Ç·Î, À¥ »çÀÌÆ® ¹× ÀÀ¿ë ÇÁ·Î±×·¥À» ¿øº» ÅؽºÆ®ÀÇ ¾ð¾î¿¡¼ ´ë»ó ¾ð¾î·Î(¿¹¸¦ µé¾î, ÇÁ¶û½º¾î¿¡¼ ¿µ¾î) ºü¸£°Ô ¹ø¿ªÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ¹ø¿ª API¿Í ÅëÇÕÇÒ ¼ö ÀÖ´Ù.
¿øº» ÅؽºÆ®ÀÇ ¾ð¾î°¡ ¾Ë·ÁÁöÁö ¾ÊÀº °æ¿ì, ¾ð¾î °¨Áö ±â´ÉÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ±âº» ±â¼úÀº ±â°è ¹ø¿ªÀÇ ÇѰ踦 ¶Ù¾î ³ÑÀ¸¸ç Áö¼ÓÀûÀ¸·Î ¾÷µ¥ÀÌÆ® µÇ¾î ¹ø¿ªÀ» ¿øÈ°È÷ °³¼±ÇÏ°í »õ·Î¿î ¾ð¾î ¹× ¾ð¾î Á¶ÇÕÀ» Ãß°¡ÇÒ ¼ö ÀÖ´Ù.
±¸±Û ÀÚ¿¬¾î ó¸® API´Â »ç¿ëÇϱ⠽¬¿î REST API¿¡ ¸Ó½Å·¯´× ¸ðµ¨À» Àû¿ëÇØ ÅؽºÆ®ÀÇ ±¸Á¶¿Í Àǹ̸¦ º¸¿©ÁØ´Ù. ÀÚ¿¬¾î API¸¦ »ç¿ëÇØ ÅؽºÆ® ¹®¼, ´º½º ±â»ç ¶Ç´Â ºí·Î±× °Ô½Ã¹°¿¡ ¾ð±ÞµÈ »ç¶÷, Àå¼Ò, À̺¥Æ® µî¿¡ °üÇÑ Á¤º¸¸¦ ÃßÃâÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ, ¼Ò¼È ¹Ìµð¾î¿¡¼ Á¦Ç°¿¡ ´ëÇÑ ¹ÝÀÀÀ» ÆľÇÇϰųª Äݼ¾ÅÍ ¶Ç´Â ¸Þ½ÃÁö ÀÀ¿ë ÇÁ·Î±×·¥¿¡¼ ¹ß»ýÇÏ´Â °í°´ ´ëÈÀÇ Àǵµ¸¦ ºÐ¼®ÇÒ ¼ö ÀÖ´Ù.
¡ßÀü¹®Àη À°¼º¿¡ Àû±Ø ÅõÀÚ = ±¸±ÛÀº ÀÌó·³ ÄÄÇ»Æà ÆÄ¿ö³ª ¾Ë°í¸®Áò ±â¼ú »Ó¸¸ ¾Æ´Ï¶ó ±â°è°¡ Áö¼ÓÀûÀÎ ÇнÀÀ¸·Î ÁøÈÇÏ°í ÀλçÀÌÆ®¸¦ Å°¿ï ¼ö ÀÖµµ·Ï ´Ù¾çÇÑ µ¥ÀÌÅÍ ¼ÂÀ» Á¦°øÇÏ°í ÀÖ´Ù.
¶Ç Àη À°¼º Ãø¸é¿¡¼ ¸Å³â ÇаèÀÇ 250¿©°³ ÇÁ·ÎÁ§Æ®¿¡ ÈÄ¿ø±ÝÀ» ³»°í, ¹Ú»ç ÇÐÀ§ °úÁ¤ÀÚ ¼öõ¸í¿¡°Ô´Â ÀåÇбÝÀ» ÁÖ°í ÀÖ´Ù.
±×¸®°í ±¸±Û »ç³» ¸Ó½Å·¯´× Àü¹® ±³À° ÇÁ·Î±×·¥À» ¿ÜºÎ·Î È®ÀåÇÑ ‘ASL(Adnvanced Solution Lab)’À» ½Ç½ÃÇÏ°í ÀÖ´Ù. ƯÈ÷ 2017³âÃÊ¿¡´Â ¸Ó½Å·¯´× ÃÖ´ë Ä¿¹Â´ÏƼ·Î Æò°¡¹Þ´Â ij±Û(Kaggle)À» ÀμöÇØ ¸Ó½Å·¯´× Àü¹®°¡µéÀÇ ±â¼ú °æÇÕ°ú À̸¦ ÅëÇÑ ¹®Á¦ ÇØ°á¿¡ Àû±Ø ³ª¼°í ÀÖ´Ù.
<¹Ú½ÃÇö ±âÀÚ> pcsw@bikorea.net < ÀúÀÛ±ÇÀÚ © BI KOREA ¹«´ÜÀüÀç ¹× Àç¹èÆ÷±ÝÁö > |