»ç¿ëÀÚ °³ÀÎÁ¤º¸º¸È£ µî ÀΰøÁö´É ¾îÇø®ÄÉÀ̼ÇÀÇ º¸¾È¼º Çâ»ó ±â´ë
[º¸¾È´º½º ¿øº´Ã¶ ±âÀÚ] ¼¼°è ÃÖÃÊÀÇ °³ÀÎÁ¤º¸ º¸È£ ±â¼úÀÌ Àû¿ëµÈ AI ¹ÝµµÃ¼°¡ Çѱ¹¿¡¼ °³¹ßµÆ´Ù. KAIST(ÃÑÀå À̱¤Çü)´Â Àü±â¹×ÀüÀÚ°øÇкΠÀ¯¹Î¼ö ±³¼ö ¿¬±¸ÆÀÀÌ ¼¼°è ÃÖÃÊ·Î ¡®Â÷µî ÇÁ¶óÀ̹ö½Ã ±â¼úÀÌ Àû¿ëµÈ ÀΰøÁö´É(AI) ¾îÇø®ÄÉÀ̼Ç(Differentially private machine learning)¡¯ÀÇ ¼º´ÉÀ» ºñ¾àÀûÀ¸·Î ³ôÀÌ´Â ÀΰøÁö´É ¹ÝµµÃ¼¸¦ °³¹ßÇß´Ù°í 19ÀÏ ¹àÇû´Ù.
¡ãÀ¯¹Î¼ö ±³¼öÆÀÀÌ °³¹ßÇÑ ¡®°³ÀÎÁ¤º¸ º¸È£ ÀΰøÁö´É AI ¹ÝµµÃ¼ °¡¼Ó±â¡¯ÀÇ ±¸Á¶ ¸ð½Äµµ[ÀÚ·á=KAIST]
ºòµ¥ÀÌÅÍ ¹× ÀΰøÁö´É ±â¼úÀÇ ¹ßÀü°ú ÇÔ²² ±¸±Û, ¾ÖÇÃ, ¸¶ÀÌÅ©·Î¼ÒÇÁÆ® µî Ŭ¶ó¿ìµå ¼ºñ½º¸¦ Á¦°øÇÏ´Â ±â¾÷µéÀº Àü ¼¼°è ¼ö½Ê¾ï ¸íÀÇ »ç¿ëÀڵ鿡°Ô ÀΰøÁö´É ±â¼úÀ» ±â¹ÝÀ¸·Î ¿©·¯ °¡Áö ¼ºñ½º(Machine Learning-as-a-Service, MLaaS)¸¦ Á¦°øÇÏ°í ÀÖ´Ù. ÀÌ·¯ÇÑ ¼ºñ½º Áß¿¡´Â, ´ëÇ¥ÀûÀ¸·Î À¯Æ©ºê³ª ÆäÀ̽ººÏ µî¿¡¼ ½ÃûÀÚÀÇ °³º° ÃëÇâ¿¡ ¸ÂÃç µ¿¿µ»ó ÄÜÅÙÃ÷³ª »óÇ° µîÀ» ÃßõÇÏ´Â ¡®°³ÀÎÈ Ãßõ ½Ã½ºÅÛ ±â¼ú(¿¹¸¦ µé¸é, µö·¯´× Ãßõ ¸ðµ¨ ¡®Deep Learning Recommendation Model¡¯)¡¯À̳ª, ±¸±Û Æ÷Åä(Photo)¿Í ¾ÖÇà ¾ÆÀÌŬ¶ó¿ìµå(iCloud) µî¿¡¼ »çÁøÀ» Àι° º°·Î ºÐ·ùÇØÁÖ´Â ¡®¾È¸é ÀÎ½Ä ±â¼ú(¿¹¸¦ µé¸é, ÇÕ¼º°ö ½Å°æ¸Á ³×Æ®¿öÅ© ¾È¸é ÀÎ½Ä ¡®Convolutional Neural Network based Face Recognition¡¯)¡¯ µîÀÌ ÀÖ´Ù.
ÀÌ¿Í °°Àº ¼ºñ½º´Â »ç¿ëÀÚÀÇ Á¤º¸¸¦ ´ë·®À¸·Î ¼öÁýÇØ, À̸¦ ±â¹ÝÀ¸·Î ÀΰøÁö´É ¾Ë°í¸®ÁòÀÇ Á¤È®µµ¿Í ¼º´ÉÀ» °³¼±ÇÑ´Ù. ÀÌ °úÁ¤¿¡¼ ÇÊ¿¬ÀûÀ¸·Î ¸¹Àº ¾çÀÇ »ç¿ëÀÚ Á¤º¸°¡ ¼ºñ½º Á¦°ø ±â¾÷ÀÇ µ¥ÀÌÅÍ ¼¾ÅÍ·Î Àü¼ÛµÇ°í, ¹Î°¨ÇÑ °³ÀÎÁ¤º¸³ª ÆÄÀϵéÀÌ ÀúÀåµÇ°í »ç¿ëµÇ´Â °úÁ¤¿¡¼ Á¤º¸°¡ À¯ÃâµÇ´Â ¹®Á¦°¡ ¹ß»ýÇϱ⵵ ÇÑ´Ù.
¶ÇÇÑ, ÀÌ·¯ÇÑ ¹®Á¦´Â ÃÖ±Ù ÁÖ¸ñ¹Þ´Â ´ëÇü ÀΰøÁö´É ¸ðµ¨ÀÇ °æ¿ì¿¡ ´õ ½±°Ô ¹ß»ýÇÏ´Â °æÇâÀÌ ÀÖÀ¸¸ç, ½ÇÁ¦ ±¸±Û¿¡¼ »ç¿ëÇÏ´Â ´ëÈÇü ÀΰøÁö´É ¸ðµ¨ÀÎ GPT-2ÀÇ °æ¿ì, ƯÁ¤ ´Ü¾îµéÀ» À̾߱âÇßÀ» ¶§ »ç¿ëÀÚÀÇ °³ÀÎÁ¤º¸ µîÀ» À¯ÃâÇÏ´Â ¹®Á¦¸¦ º¸¿´´Ù. À¯»ç»ç·Ê·Î¼ ±¹³»¿¡¼ 2020³â ÈÁ¦°¡ µÇ¾ú´ø ½ºÄ³ÅÍ·¦ÀÇ ÀΰøÁö´É 꺿 ÀÌ·ç´ÙÀÇ °æ¿ì¿¡µµ ºñ½ÁÇÑ ¹®Á¦°¡ ºÒ°ÅÁø ÀûÀÌ ÀÖ´Ù.
¡ã±¸±ÛÀÇ GPT-2 ¸ðµ¨ÀÌ Æ¯Á¤ ÀԷ¿¡ ´ëÇØ »ç¿ëÀÚ °³ÀÎÁ¤º¸¸¦ À¯ÃâÇÏ´Â »ç·Ê[ÀÚ·á=KAIST]
ÇÏÁö¸¸ ÀÌ·¯ÇÑ ÀåÁ¡¿¡µµ ºÒ±¸ÇÏ°í, Â÷µî ÇÁ¶óÀ̹ö½Ã ±â¼ú Àû¿ë ½Ã, ±âÁ¸ ´ëºñ ¾îÇø®ÄÉÀ̼ÇÀÇ ¼Óµµ¿Í ¼º´ÉÀÌ Å©°Ô Ç϶ôÇÏ´Â ¹®Á¦ ¶§¹®¿¡ ¾ÆÁ÷±îÁö ¹ü¿ëÀûÀ¸·Î ³Î¸® Àû¿ëµÇÁö´Â ¸øÇß´Ù. ÀÌ´Â Â÷µî ÇÁ¶óÀ̹ö½Ã ¸Ó½Å·¯´× ÇнÀ °úÁ¤ÀÌ ÀϹÝÀûÀÎ ¸Ó½Å·¯´× ÇнÀ°ú ´Ù¸¥ Ư¼ºÀ» º¸ÀÌ°í, ÀÌ·Î ÀÎÇØ ±âÁ¸ÀÇ Çϵå¿þ¾î¿¡¼ È¿°úÀûÀ¸·Î ½ÇÇàµÇÁö ¾Ê¾Æ ¸Þ¸ð¸® »ç¿ë·®, ÇнÀ ¼Óµµ ¹× Çϵå¿þ¾î È°¿ëµµ(Hardware Utilization) Ãø¸é¿¡¼ ºñÈ¿À²ÀûÀ̱⠶§¹®ÀÌ´Ù.
ÀÌ¿¡ À¯¹Î¼ö ±³¼ö ¿¬±¸ÆÀÀº Â÷µî ÇÁ¶óÀ̹ö½Ã ±â¼úÀÇ ¼º´É º´¸ñ ±¸°£À» ºÐ¼®ÇØ ÇØ´ç ±â¼úÀÌ Àû¿ëµÈ ¾îÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» Å©°Ô ½Ãų ¼ö ÀÖ´Â ¡®Â÷µî ÇÁ¶óÀ̹ö½Ã ¸Ó½Å·¯´×À» À§ÇÑ ÀΰøÁö´É(AI) ¹ÝµµÃ¼ Ĩ¡¯À» °³¹ßÇß´Ù. À¯¹Î¼ö ±³¼öÆÀÀÌ °³¹ßÇÑ ÀΰøÁö´É ¹ÝµµÃ¼´Â ¿ÜÀû ±â¹Ý ¿¬»ê±â¿Í µ¡¼À±â Æ®¸® ±â¹ÝÀÇ ÈÄó¸® ¿¬»ê±â µîÀ¸·Î ±¸¼ºµÅ ÀÖÀ¸¸ç, ÇöÀç °¡Àå ³Î¸® »ç¿ëµÇ´Â ÀΰøÁö´É ÇÁ·Î¼¼¼ÀÎ ±¸±Û TPUv3 ´ëºñ Â÷µî ÇÁ¶óÀ̹ö½Ã ÀΰøÁö´É ÇнÀ °úÁ¤À» 3.6¹è ºü¸£°Ô ½ÇÇà½Ãų ¼ö ÀÖ°í, ¿£ºñµð¾ÆÀÇ ÃֽŠGPU A100 ´ëºñ 10¹è ÀûÀº ÀÚ¿øÀ¸·Î ´ëµîÇÑ ¼º´ÉÀ» º¸ÀÎ´Ù°í ¿¬±¸ÆÀ °ü°èÀÚ´Â ¼³¸íÇß´Ù. ¶ÇÇÑ À̹ø °³¹ßÀ» ÅëÇؼ ±âÁ¸ Çϵå¿þ¾îÀÇ ÇÑ°è·Î ³Î¸® ¾²ÀÌÁö ¸øÇß´ø Â÷µî Á¤º¸º¸È£ ±â¼úÀÇ ´ëÁßÈ¿¡ µµ¿òÀ» ÁÙ ¼ö ÀÖÀ» °ÍÀ¸·Î ±â´ëµÈ´Ù°í ÀüÇß´Ù.
KAIST Àü±â¹×ÀüÀÚ°øÇкΠ¹Ú¹ü½Ä, Ȳ¶û±â ¿¬±¸¿øÀÌ °øµ¿ Á¦1ÀúÀÚ·Î, À±µ¿È£, ÃÖÀ±Çõ ¿¬±¸¿øÀÌ °øµ¿ ÀúÀÚ·Î Âü¿©ÇÑ À̹ø ¿¬±¸´Â ¹Ì±¹ ½ÃÄ«°í¿¡¼ ¿¸®´Â ÄÄÇ»ÅÍ ±¸Á¶ ºÐ¾ß ÃÖ¿ì¼ö ±¹Á¦ Çмú´ëȸÀÎ ¡®55th IEEE/ACM International Symposium on Microarchitecture(MICRO 2022)¡¯¿¡¼ ¿À´Â 10¿ù ¹ßÇ¥µÉ ¿¹Á¤(³í¹®¸í : DiVa: An Accelerator for Differentially Private Machine Learning)ÀÌ´Ù.
¶ÇÇÑ, À̹ø ¿¬±¸´Â Áö±Ý±îÁö´Â ¾ø´ø Â÷µî ÇÁ¶óÀ̹ö½Ã°¡ Àû¿ëµÈ ÀΰøÁö´É ¹ÝµµÃ¼¸¦ ¼¼°è ÃÖÃÊ·Î °³¹ßÇß´Ù´Â Á¡¿¡¼ ÀÇÀÇ°¡ ÀÖÀ¸¸ç, Â÷µî ÇÁ¶óÀ̹ö½Ã ÀΰøÁö´É ±â¼úÀ» ´ëÁßÈÇØ ÀΰøÁö´É ±â¹Ý ¼ºñ½º »ç¿ëÀÚµéÀÇ °³ÀÎÁ¤º¸¸¦ º¸È£ÇÏ´Â µ¥¿¡ Å« µµ¿òÀ» ÁÙ ¼ö ÀÖÀ» °ÍÀ¸·Î º¸ÀδÙ. ¶ÇÇÑ, °¡¼Ó±âÀÇ ¼º´É Çâ»óÀº ÀΰøÁö´É ¿¬±¸ È¿À²À» ³ô¿© Â÷µî ÇÁ¶óÀ̹ö½Ã ÀΰøÁö´É ¸ðµ¨ÀÇ Á¤È®µµ °³¼±¿¡µµ ±â¿©ÇÒ °ÍÀ¸·Î º¸ÀδÙ.
ÇÑÆí, À̹ø ¿¬±¸´Â Çѱ¹¿¬±¸Àç´Ü, »ï¼ºÀüÀÚ, ±×¸®°í ¹ÝµµÃ¼¼³°è±³À°¼¾ÅÍ(IDEC, IC Design Education Center)ÀÇ Áö¿øÀ» ¹Þ¾Æ ¼öÇàµÆ´Ù.
[¿øº´Ã¶ ±âÀÚ(boanone@boannews.com)]
<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>