MENU
Library HOME > Library > º¸¾È Á¦Ç°Á¤º¸

º¸¾È Á¦Ç°Á¤º¸


±¸±Û Ŭ¶ó¿ìµå, µ¥ÀÌÅͺ£À̽º Á¦Ç° ¡®½ºÆÐ³Ê ±×·¡ÇÁ¡¯ Ãâ½Ã 2024.08.08  

ºòÄõ¸®, ·çÄ¿ µî ±âÁ¸ µ¥ÀÌÅÍ Å¬¶ó¿ìµå Á¦Ç°¿¡ »õ·Î¿î »ý¼ºÇü AI ±â´É Ãß°¡

[·Î°í=±¸±Û Ŭ¶ó¿ìµå]

[º¸¾È´º½º ±è°æ¾Ö ±âÀÚ] ±¸±Û Ŭ¶ó¿ìµå°¡ »ý¼ºÇü AI ±â´ÉÀ» Ãß°¡ÇÑ »õ·Î¿î µ¥ÀÌÅÍ Å¬¶ó¿ìµå¸¦ ¹ßÇ¥Çß´Ù. À̸¦ ÅëÇØ ±â¾÷Àº ±â¾÷ Áö½Ä(enterprise truth)¿¡ ±â¹ÝÇÑ ¿£ÅÍÇÁ¶óÀÌÁî AI ¾ÛÀ» ±¸ÃàÇÒ ¼ö ÀÖÀ» Àü¸ÁÀÌ´Ù.

½ºÆÐ³Ê ±×·¡ÇÁ·Î Â÷¼¼´ë Áö´ÉÇü ¾ÖÇø®ÄÉÀÌ¼Ç Áö¿ø
±¸±Û Ŭ¶ó¿ìµå°¡ »õ·Ó°Ô Ãâ½ÃÇÑ ½ºÆÐ³Ê ±×·¡ÇÁ(Spanner Graph)´Â ±¸±Û Ŭ¶ó¿ìµåÀÇ µ¥ÀÌÅͺ£À̽º Á¦Ç°ÀÎ ½ºÆгÊ(Spanner)¿¡ Ư¼ö ¸ñÀû¿¡ ¸Â°Ô ¼³°èµÈ ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º ±â´ÉÀ» °áÇÕÇÑ ¼Ö·ç¼ÇÀÌ´Ù. ½ºÆгʴ ¹«Á¦ÇÑ¿¡ °¡±î¿î ±Ô¸ðÀÇ µ¥ÀÌÅͺ£À̽º·Î, Àü ¼¼°è¿¡¼­ ÀÏ°ü¼º ÀÖ°Ô »ó½Ã °¡µ¿µÈ´Ù.

ÇöÀç ÇÁ¸®ºä ¹öÀüÀ¸·Î Á¦°øµÇ´Â ½ºÆÐ³Ê ±×·¡ÇÁ´Â °¡¿ë¼º°ú ÀÏ°ü¼ºÀ» Á¦°øÇϸ鼭, ¼öÁ¶ °³ ÀÌ»óÀÇ ¿¡Áö(edge)·Î È®ÀåÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Áö¿øÇÑ´Ù. ½ºÆÐ³Ê ±×·¡ÇÁ´Â ºñÁî´Ï½º ¿î¿µ ±×·¡ÇÁ ¾ÖÇø®ÄÉÀ̼ÇÀ» À§ÇÑ ¼Ö·ç¼ÇÀÌ´Ù. ƯÈ÷ ½ºÆгÊÀÇ Åõ¸íÇÑ »þµù(sharding) ±â´ÉÀ» ÅëÇØ °Å´ëÇÑ µ¥ÀÌÅÍ ¼¼Æ®·Î È®ÀåÇÒ ¼ö ÀÖ´Ù. ÀÌ¿ëÀÚÀÇ °³ÀÔ ¾øÀ̵µ Äõ¸®ÀÇ ´ë±Ô¸ð º´·Ä ó¸®(MPP)°¡ °¡´ÉÇÏ´Ù.

¶ÇÇÑ ½ºÆÐ³Ê ±×·¡ÇÁ´Â ±¸±Û Ŭ¶ó¿ìµåÀÇ °ü¸®Çü ÅëÇÕ AI °³¹ß Ç÷§ÆûÀÎ ¹öÅؽº AI(Vertex AI)¿Í ÅëÇյƴÙ. ½ºÆÐ³Ê ±×·¡ÇÁÀÇ ½ºÅ°¸¶(schema)¿Í Äõ¸®¸¦ ÅëÇØ ¹öÅؽº AIÀÇ ±¤¹üÀ§ÇÑ ¿¹Ãø ¸ðµ¨°ú »ý¼ºÇü ¸ðµ¨ Á¦Ç°±º¿¡ Á÷Á¢ Á¢±ÙÇØ ¿öÅ©Ç÷θ¦ °£¼ÒÈ­ÇÒ ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î LLMÀ» »ç¿ëÇØ ±×·¡ÇÁ ³ëµå(node)¿Í ¿¡Áö¿¡ ÅؽºÆ® ÀÓº£µùÀ» »ý¼ºÇÏ°í ±× °á°ú·Î ±×·¡ÇÁ¸¦ °­È­Çϸé, º¤ÅÍ °Ë»ö(vector search)À» È°¿ëÇØ ½Ã¸Çƽ °ø°£¿¡¼­ ±×·¡ÇÁ¸¦ °Ë»öÇÒ ¼ö ÀÖ´Ù.

ÀÌ·¯ÇÑ ¹ßÀüÀ» ÅëÇØ ÀÎÅÚ¸®ÀüÆ® ±â´ÉÀ» °®Ãá ´ÙÁß ¸ðµ¨ µ¥ÀÌÅͺ£À̽º·Î °Åµì³­ ½ºÆгʴ ¿øÈ°ÇÑ »óÈ£¿î¿ëÀ¸·Î »õ·Î¿î AI ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç ±¸ÇöÀ» Áö¿øÇÑ´Ù. ½ºÆÐ³Ê ±×·¡ÇÁ´Â ´Ù¾çÇÑ °¡´É¼ºÀÇ ¿µ¿ªÀ» ½ÇÇöÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù.

¡âÁ¦Ç° Ãßõ : ½ºÆÐ³Ê ±×·¡ÇÁ´Â ÀÌ¿ëÀÚ, Á¦Ç°, ¼±È£µµ °£ÀÇ º¹ÇÕÀûÀÎ °ü°è¸¦ ¸ðµ¨¸µÇØ ÄÁÅؽºÆ®°¡ dzºÎÇÑ Áö½Ä ±×·¡ÇÁ(knowledge graph)¸¦ ±¸ÃàÇÑ´Ù. ºü¸¥ ±×·¡ÇÁ Ž»ö(graph traversal)°ú Àüü ÅؽºÆ® °Ë»ö ±â´ÉÀ» °áÇÕÇØ ÀÌ¿ëÀÚ Äõ¸®, ±¸¸Å ³»¿ª, ¼±È£µµ, ´Ù¸¥ ÀÌ¿ëÀÚ¿ÍÀÇ À¯»ç¼ºÀ» ±â¹ÝÀ¸·Î Á¦Ç°À» ÃßõÇÒ ¼ö ÀÖ´Ù.

¡â±ÝÀ¶ »ç±â ŽÁö : ½ºÆÐ³Ê ±×·¡ÇÁ´Â °èÁÂ, °Å·¡, °³ÀÎ µîÀÇ ±ÝÀ¶ °³Ã¼¸¦ ½Ã°¢ÀûÀ¸·Î Ç¥ÇöÇØ Àǽɽº·¯¿î °Å·¡¸¦ ½±°Ô ½Äº°Çϵµ·Ï µ½´Â´Ù. º¤ÅÍ °Ë»öÀº ÀÓº£µù °ø°£(embedding space)¿¡¼­ À¯»çÇÑ ÆÐÅÏ°ú ÀÌ»ó ¡Èĸ¦ ŽÁöÇÒ ¼ö ÀÖ¾î ±ÝÀ¶ ±â°üÀº ÀÌ·¯ÇÑ ±â¼úÀ» °áÇÕÇØ ÀáÀçÀû À§ÇùÀ» ºü¸£°í Á¤È®ÇÏ°Ô ½Äº°ÇØ ÀçÁ¤Àû ¼Õ½ÇÀ» ÃÖ¼ÒÈ­ÇÒ ¼ö ÀÖ´Ù.

¡â¼Ò¼È ³×Æ®¿öÅ© : ½ºÆÐ³Ê ±×·¡ÇÁ´Â ´ë±Ô¸ð ¼Ò¼È ³×Æ®¿öÅ©¿¡¼­µµ °³ÀÎ, ±×·ì, °ü½É»ç, ±³·ù µîÀ» Á÷°üÀûÀ¸·Î ¸ðµ¨¸µÇÑ´Ù. À̸¦ ÅëÇØ °øÅë ÁöÀÎ, °ü½É»ç ¶Ç´Â Áߺ¹µÇ´Â ±×·ì ¸â¹ö½Ê°ú °°Àº ÆÐÅÏÀ» È¿À²ÀûÀ¸·Î ã¾Æ³» °³ÀÎÈ­µÈ ÃßõÀ» Á¦°øÇÒ ¼ö ÀÖ´Ù. ÀÌ¿ëÀÚ´Â ÅëÇÕµÈ Àüü ÅؽºÆ® °Ë»öÀ» ÅëÇØ ÀÚ¿¬¾î·Î »ç¶÷, ±×·ì, °Ô½Ã¹° ¶Ç´Â ƯÁ¤ ÁÖÁ¦¿¡ ´ëÇØ ½±°Ô ãÀ» ¼ö ÀÖ´Ù.

¡â°ÔÀÓ : °ÔÀÓ ¼¼°è´Â Ç÷¹À̾î, ij¸¯ÅÍ, ¾ÆÀÌÅÛ, À§Ä¡ µîÀÇ °³Ã¼¿Í ÀÌµé °£ÀÇ °ü°è·Î Ç¥ÇöµÉ ¼ö ÀÖ´Ù. ½ºÆÐ³Ê ±×·¡ÇÁ´Â °æ·Î Ž»ö, ¾ÆÀÌÅÛ °ü¸®, Ç÷¹ÀÌ¾î »óÈ£ÀÛ¿ë°ú °°Àº °ÔÀÓ ¸ÞÄ¿´ÏÁò¿¡ ÇʼöÀûÀÎ ¿¬°áÀÇ È¿À²Àû Ž»öÀÌ °¡´ÉÇÏ´Ù. ¶ÇÇÑ ½ºÆÐ³Ê ±×·¡ÇÁÀÇ È®À强°ú ±Û·Î¹ú ÀÏ°ü¼ºÀº »ç¿ë·®ÀÌ ÆøÁÖÇÏ´Â »óȲ¿¡¼­µµ ¸ðµç Ç÷¹À̾°Ô ¿øÈ°ÇÏ°í ±ÕÀÏÇÑ °æÇèÀ» º¸ÀåÇÑ´Ù.

¡â³×Æ®¿öÅ© º¸¾È : ÆÐÅÏ°ú ÀÌ»ó ¡Èĸ¦ ÆľÇÇÏ·Á¸é ½Ã°£ °æ°ú¿¡ µû¸¥ µð¹ÙÀ̽º, ÀÌ¿ëÀÚ, À̺¥Æ® °£ÀÇ »óÈ£ÀÇÁ¸¼ºÀ» ¹Ýµå½Ã ÀÌÇØÇØ¾ß ÇÑ´Ù. º¸¾È Àü¹®°¡´Â ½ºÆÐ³Ê ±×·¡ÇÁÀÇ °ü°èÇü DB ¹× ±×·¡ÇÁ »óÈ£¿î¿ë¼ºÀ» È°¿ëÇØ °ø°ÝÀÇ Ãâó¸¦ ÃßÀûÇÏ°í, º¸¾È ħÇØÀÇ ¿µÇâÀ» Æò°¡Çϸç, ÀÌ·¯ÇÑ °á°ú¸¦ ½Ã°£Àû ÃßÀÌ¿Í ¿¬°èÇØ ¼±Á¦ÀûÀ¸·Î À§ÇùÀ» ŽÁöÇÏ°í ¿µÇâÀ» ¿ÏÈ­ÇÒ ¼ö ÀÖ´Ù.

¡â±×·¡ÇÁRAG(GraphRAG) : ½ºÆÐ³Ê ±×·¡ÇÁ´Â ±â¹Ý ¸ðµ¨À» Áö½Ä ±×·¡ÇÁ(knowledge graph)¿¡ ±×¶ó¿îµùÇØ °Ë»ö Áõ°­ »ý¼º(RAG)À» ÇÑ ´Ü°è ´õ ¹ßÀü½ÃŲ´Ù. ¶ÇÇÑ ½ºÆÐ³Ê ±×·¡ÇÁ´Â ±×·¡ÇÁ¿Í Ç¥ Çü½Ä µ¥ÀÌÅÍÀÇ À¶ÇÕÀ» Áö¿øÇÑ´Ù. µÎ µ¥ÀÌÅÍ Çü½Ä Áß Çϳª¸¸À¸·Î´Â Ç¥ÇöÇÒ ¼ö ¾ø´Â ÄÁÅؽºÆ® Á¤º¸·Î AI ¾ÖÇø®ÄÉÀ̼ÇÀ» °­È­½ÃŲ´Ù. È®À强À» ÅëÇØ ´ë±Ô¸ð Áö½Ä ±×·¡ÇÁ±îÁö ó¸®ÇÒ ¼ö ÀÖÀ¸¸ç, ³»ÀåµÈ º¤ÅÍ °Ë»ö°ú ¹öÅؽº AI¸¦ ÅëÇÕÇØ »ý¼ºÇü AI ¿öÅ©Ç÷θ¦ °£¼ÒÈ­ÇÑ´Ù.

Å°¿öµå °Ë»ö(Keyword search)°ú ½Ã¸Çƽ °Ë»ö(Semantic search)µµ AI ¾ÛÀÇ Áß¿äÇÑ ±¸¼º ¿ä¼Ò´Ù. ±¸±Û Ŭ¶ó¿ìµå´Â ½ºÆгʿ¡ Àüü ÅؽºÆ® °Ë»ö(full-text search)°ú º¤ÅÍ °Ë»ö(vector search) ±â´ÉÀ» µµÀÔÇØ, È®À强ÀÌ ¶Ù¾î³­ °íµµÈ­µÈ Àüü ÅؽºÆ® °Ë»ö ±â´ÉÀ» Á¦°øÇÑ´Ù.

½ºÆгÊÀÇ ±Ù»ç ÃÖ±ÙÁ¢ ÀÌ¿ô(ANN) º¤ÅÍ °Ë»öÀº ±¸±ÛÀÇ ScaNN ¾Ë°í¸®ÁòÀ» ±â¹ÝÀ¸·Î ¾Ë·ÎÀÌDB(AlloyDB)¿¡ óÀ½ µµÀԵǾî ÇöÀç ½ºÆгʿ¡µµ Àû¿ëµÅ Àִµ¥, AI ±â¹Ý ½Ã¸Çƽ °Ë»öÀ» °­È­ÇÒ ¼ö ÀÖ´Ù.

ÃÖ±Ù Ãâ½ÃµÈ ½ºÆгÊÀÇ ÀÌÁß ¸®Àü(dual-region) ±¸¼ºÀ» ÅëÇØ ±â¾÷Àº È£ÁÖ, µ¶ÀÏ, Àεµ, ÀϺ»ÀÇ µ¥ÀÌÅÍ ·¹Áö´ø½Ã ¿ä±¸ »çÇ×À» ÁؼöÇÏ¸ç °¡¿ë¼ºÀ» È°¿ëÇÒ ¼ö ÀÖ´Ù. ¶ÇÇÑ ½ºÆгÊÀÇ Áö¸®Àû ÆÄƼ¼Å´×(geo-partitioning)À» È°¿ëÇØ ´ÜÀÏ ±Û·Î¹ú µ¥ÀÌÅͺ£À̽ºÀÇ °ü¸® È¿À²¼ºÀ» À¯ÁöÇÏ¸ç ºñ¿ëÀ» ÃÖÀûÈ­ÇÏ°í Àü ¼¼°è¿¡ ºÐ»êµÈ »ç¿ëÀÚÀÇ Áö¿¬ ½Ã°£À» °³¼±ÇÒ ¼ö ÀÖ´Ù.

±¸±Û Ŭ¶ó¿ìµå´Â ½ºÅÄ´õµå, ¿£ÅÍÇÁ¶óÀÌÁî, ¿£ÅÍÇÁ¶óÀÌÁî Ç÷¯½º ¿¡µð¼ÇÀ¸·Î Á¦°øµÇ´Â ½ºÆÐ³Ê ¿¡µð¼Ç(Spanner editions)À» Ãâ½ÃÇØ ±â¾÷¿¡ ÀûÇÕÇÑ ½ºÆÐ³Ê ±â´ÉÀ» ¼±ÅÃÇÒ ¼ö ÀÖµµ·Ï Áö¿øÇÑ´Ù. »õ·Î¿î ¿ä±Ý ¸ðµ¨Àº ¼­¹ö´ç °ú±Ý ¸ðµ¨·Î º¯°æµÇ°í, ÄÄÇ»Æðú ³×Æ®¿öÅ© º¹Á¦ ºñ¿ëÀ» ±¸ºÐÇØ ºñ¿ëÀÇ Åõ¸í¼ºÀ» °³¼±ÇÒ ¿¹Á¤ÀÌ´Ù.

»ý»ê¼º Çâ»óÀ» À§ÇÑ Á¦¹Ì³ªÀÌ µ¥ÀÌÅÍ ¿¡ÀÌÀüÆ®
±¸±Û Ŭ¶ó¿ìµå´Â µ¥ÀÌÅÍ Å¬¶ó¿ìµå Á¦Ç°¿¡ »ý¼ºÇü AI ±â´ÉÀ» µµÀÔ, ±â¼ú °íµµÈ­¸¦ ÅëÇØ Á¤½Ä ¹öÀüÀ¸·Î Ãâ½ÃÇϸ鼭, ¸ÖƼ¸ð´Þ, ´ÙÁß ¿£Áø, ¸ÖƼ Ŭ¶ó¿ìµå ȯ°æ¿¡¼­ µ¥ÀÌÅÍ-ÀΰøÁö´É ¿©Á¤À» Áö¿øÇÑ´Ù.

ºòÄõ¸®¿¡ žÀçµÈ Á¦¹Ì³ªÀÌ Á¤½Ä Ãâ½Ã
ºòÄõ¸®¿¡ žÀçµÈ Á¦¹Ì³ªÀÌ(Gemini in BigQuery)´Â µ¥ÀÌÅÍ Áغñ, Ž»ö, ºÐ¼®, °Å¹ö³Í½º ¹× º¸¾È µî µ¥ÀÌÅÍ ¿©Á¤ Àü¹Ý¿¡ AI ±â¹Ý °æÇèÀ» Á¦°øÇÏ°í, Áö´ÉÇü Ãßõ ±â´ÉÀ» ÅëÇØ ÀÌ¿ëÀÚ »ý»ê¼ºÀ» Çâ»óÇÏ°í ºñ¿ëÀ» ÃÖÀûÈ­ÇÑ´Ù.

±¸±Û Ŭ¶ó¿ìµå´Â SQL ¹× ÆÄÀ̽ã¿ë ÄÚµå Áö¿ø, µ¥ÀÌÅÍ Äµ¹ö½º, ÆÄƼ¼Å´× ¹× Ŭ·¯½ºÅ͸µ Ãßõ µî ³Ø½ºÆ® ¡®24(Next ¡¯24)¿¡¼­ ÇÁ¸®ºä ¹öÀüÀ¸·Î ¹ßÇ¥Çß´ø ±â´ÉµéÀ» Á¤½Ä ¹öÀüÀ¸·Î Ãâ½ÃÇϸç, ºòÄõ¸®¿¡ žÀçµÈ Á¦¹Ì³ªÀÌ ±â´ÉÀ» ¹ßÀü½ÃÄÑ ³ª°¥ ¿¹Á¤ÀÌ´Ù.

·çÄ¿¿¡ žÀçµÈ Á¦¹Ì³ªÀÌ ÇÁ¸®ºä ¹öÀü Á¦°ø
¼ö½Ä Áö¿ø°ú ½½¶óÀÌµå »ý¼º°ú °°Àº ·çÄ¿¿¡ žÀçµÈ Á¦¹Ì³ªÀÌ ±â´ÉÀÌ ÇÁ¸®ºä ¹öÀüÀ¸·Î Á¦°øµÈ´Ù. ÀÌ¿¡ µû¶ó µ¥ÀÌÅÍ °¡Ä¡¸¦ ¿øÇÏ´Â »ç¿ëÀÚ´Â ÀÚ¿¬¾î ´ëÈ­¸¦ ÅëÇØ ¼Õ½±°Ô µ¥ÀÌÅÍ¿¡¼­ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Ù. º¹ÀâÇÑ ¼ö½ÄÀ» ½Ç½Ã°£À¸·Î °è»êµÈ Çʵå(¿­)¸¦ ¸¸µé°í, ÀÚµ¿ ½½¶óÀÌµå »ý¼º ±â´ÉÀ» È°¿ëÇØ È¿°úÀûÀÎ ¹ßÇ¥ ÀÚ·á¿Í ÀλçÀÌÆ®°¡ ´ã±ä ÅؽºÆ® ¿ä¾àº»À» Á¦°ø¹ÞÀ» ¼ö ÀÖ´Ù.
[±è°æ¾Ö ±âÀÚ(boan3@boannews.com)]

<ÀúÀÛ±ÇÀÚ: º¸¾È´º½º(www.boannews.com) ¹«´ÜÀüÀç-Àç¹èÆ÷±ÝÁö>




COPYRIGHT CISOKOREA.ORG. ALL RIGHTS RESERVED.
°³ÀÎÁ¤º¸Ã³¸®¹æħ