|
|
|
¡ã Lang2LTL ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀº Àΰ£°ú ·Îº¿ »çÀÌÀÇ ¿øÈ°ÇÑ ÀÇ»ç¼ÒÅë¿¡ ±â¿©ÇÑ´Ù.(»çÁø=ºê¶ó¿î´ë) |
Ú¸ºê¶ó¿î´ë ¿¬±¸ÆÀÀÌ ´ë±Ô¸ð ¾ð¾î¸ðµ¨(LLM)À» È°¿ëÇØ Àΰ£°ú ·Îº¿ °£ Ä¿¹Â´ÏÄÉÀ̼ÇÀ» ´Ü¼øÈÇÒ ¼ö ÀÖ´Â ±â¼úÀ» °³¹ßÇß´Ù°í 6ÀÏ ¹àÇû´Ù. ¿¬±¸ÆÀÀÌ °³¹ßÇÑ ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀº ¼öõ ½Ã°£ÀÇ ÈÆ·Ã µ¥ÀÌÅÍ ¾øÀ̵µ °£´ÜÇÑ ´Ü¾î·Î ÀÌ·ïÁø ¸í·É¾î¸¦ ·Îº¿ÀÌ ¼öÇàÇÒ ¼ö ÀÖ´Â ÇൿÀ¸·Î º¯È¯ÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù.
¿¬±¸ÆÀ¿¡ µû¸£¸é ´ëºÎºÐÀÇ ·Îº¿ ³»ºñ°ÔÀÌ¼Ç ¼ÒÇÁÆ®¿þ¾î´Â ÀÏ»óÀûÀÎ ¾ð¾î·ÎºÎÅÍ ·Îº¿µéÀÌ ÀÌÇØÇÏ°í ¼öÇàÇÒ ¼ö ÀÖ´Â ¼öÇÐÀûÀÎ ¾ð¾î·Î ½Å·Ú¼º ÀÖ°Ô ÀüȯµÇÁö ¸øÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀº º¹ÀâÇϰųª °¨Á¤ÀûÀÎ Áö½Ã »çÇ׿¡ ±â¹ÝÇØ ³í¸®ÀûÀ¸·Î µµ¾àÇÏ´Â µ¥ Å« ¾î·Á¿òÀ» °Þ´Â´Ù. ÀÌ·± ÀÛ¾÷À» ¼öÇàÇϱâ À§ÇØ ±âÁ¸ÀÇ ½Ã½ºÅÛµéÀº ¼öõ ½Ã°£ÀÇ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ÈÆ·ÃÀ» ÇÊ¿ä·Î ÇÑ´Ù.
ºê¶ó¿î´ë ¿¬±¸ÆÀÀº ÀΰøÁö´ÉÀ¸·Î ÀÛµ¿ÇÏ´Â ´ë±Ô¸ð ¾ð¾î¸ðµ¨(LLM)À» È°¿ëÇØ ·Îº¿ÀÌ ÇнÀÇÏ´Â ¹æ½ÄÀ» ¹Ù²å´Ù. ¿¬±¸ÆÀÀº ÀÌ´Þ 6ÀϺÎÅÍ 9ÀϱîÁö ¹Ì Á¶Áö¾ÆÁÖ ¾ÆƲ¶õŸ¿¡¼ ¿¸° '·Îº¿ ÇнÀ¿¡ °üÇÑ ÄÁÆÛ·±½º(Conference on Robot Learning·CoRL)‘¿¡¼ ³í¹®À» ¹ßÇ¥Çß´Ù.(³í¹® Á¦¸ñ:Grounding Complex Natural Language Commands for Temporal Tasks in Unseen Environments)
¿¬±¸ÆÀÀº “LLMÀº ·Îº¿µéÀÌ ÀÌÇØÇÏ°í Ãß·ÐÇÏ´Â µ¥ »õ·Î¿î ´É·ÂÀ» ¹ßÈÖÇÒ ¼ö ÀÖ´Â ¹®À» ¿¾ú´Ù”°í ¹àÇû´Ù. ¿¬±¸ÆÀÀº AI ¾ð¾î ¸ðµ¨À» »ç¿ëÇØ ¸í·É¾î¸¦ ±¸ºÐÇÏ´Â ¹æ¹ýÀ» ¸¸µé¾ú´Ù. ÀÌ ¹æ¹ýÀº ÈÆ·Ã µ¥ÀÌÅÍÀÇ Çʿ伺À» ¾ø¾Ö°í, ·Îº¿ÀÌ Áöµµ¸¸ »ç¿ëÇØ ÇØ´ç À§Ä¡±îÁö °£´ÜÇÑ ´Ü¾îÀÇ ¸í·É¾î Áö½Ã¸¦ µû¸¦ ¼ö ÀÖ°Ô ÇÑ´Ù. ÀÌ ¼ÒÇÁÆ®¿þ¾î´Â ³»ºñ°ÔÀÌ¼Ç ·Îº¿µé¿¡°Ô ÀÚ¿¬¾î ¸í·ÉÀ» ¹Þ¾ÆµéÀÌ°í ÇൿÀ» »ý¼ºÇÒ ¼ö ÀÖ´Â ±âº»ÀûÀÎ µµ±¸¸¦ Á¦°øÇÑ´Ù. ¼ÒÇÁÆ®¿þ¾î´Â ·Îº¿ÀÌ ¸í·É¾îÀÇ ¸Æ¶ô°ú, ·Îº¿ÀÌ ¾î¶² ¼ø¼·Î ¸í·É¾î¸¦ ¼öÇàÇÏ´ÂÁö¿¡ ÇÊ¿äÇÑ ³í¸®Àû µµ¾àÀ» °è»êÇÒ ¼ö ÀÖµµ·Ï ÇØÁØ´Ù.
½ºÅ×ÆÄ´Ï ÅÚ·º½º ±³¼ö´Â "¿ì¸®´Â »ç¶÷µéÀÌ ·Îº¿¿¡°Ô Á¦½ÃÇÏ´Â º¹ÀâÇÏ°í Ãß»óÀûÀÎ ¿µ¾î ¸í·É¾î¸¦ ·Îº¿ÀÇ Çൿ¿¡ ¿¬°áÇÏ´Â ¹æ¹ýÀ» ¿øÇß´Ù"°í ¸»Çß´Ù. ¿¬±¸ÆÀÀÌ °³¹ßÇÑ ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀÎ ’Lang2LTL‘Àº ¸í·É¾î¸¦ ¸ðµâÈµÈ Á¶°¢µé·Î ºÐÇØÇÑ´Ù. ¾ð¾î ¸ðµ¨Àº ·Îº¿ÀÌ ÀÌÇØÇÏ´Â ¹æ½ÄÀ¸·Î ÀÌ ¸í·ÉµéÀ» ¼öÇÐÀû ÄÚµå¿Í ±âÈ£, ¼±Çü ½Ã°£ ³í¸®(linear temporal logic)·Î ¹ø¿ªÇÑ´Ù. À̾î ÀÚ½ÅÀÌ ¸¸µé°í ÀÖ´Â °ø½Ä¿¡ ¸ÅÇÎµÈ À§Ä¡¸¦ ¿¬°áÇÏ°í ¸í·ÉµéÀ» ·Îº¿¿¡°Ô Àü´ÞÇÑ´Ù.
¿¬±¸ÆÀÀº µÎ °¡Áö ¹æ¹ýÀ¸·Î ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀ» Å×½ºÆ®Çß´Ù. ù ¹ø°·Î, ¿¬±¸ÆÀÀº '¿ÀǽºÆ®¸®Æ®¸Ê(OpenStreetMap)'À̶ó´Â °ø°³ Áö¸® µ¥ÀÌÅͺ£À̽º¸¦ »ç¿ëÇØ 21°³ÀÇ µµ½Ã¿¡¼ ½Ã¹Ä·¹À̼ÇÀ» ÅëÇØ ¼ÒÇÁÆ®¿þ¾î¸¦ Àû¿ëÇß´Ù. ¿¬±¸ÆÀ¿¡ µû¸£¸é, ÀÌ ½Ã½ºÅÛÀº ½Ã¹Ä·¹À̼ÇÀ» ÅëÇØ 80%ÀÇ Á¤È®µµ¸¦ º¸¿´´Ù. ¿¬±¸ÆÀÀº ¶ÇÇÑ ºê¶ó¿î´ë Ä·ÆÛ½º³» ½Ç³»¿¡¼ º¸½ºÅÏ ´ÙÀ̳»¹Í½ºÀÇ ½ºÆÌ ·Îº¿À» »ç¿ëÇØ ½Ã½ºÅÛÀ» Å×½ºÆ®Çß´Ù.
¿¬±¸ÆÀÀº ¾ÕÀ¸·Î ÀÌ ½Ã½ºÅÛÀ» Á÷Á¢ ½ÃÇèÇϱâ À§ÇØ ¿ÀǽºÆ®¸®Æ®¸Ê(OpenStreetMaps)¿¡ ±â¹ÝÇÑ ½Ã¹Ä·¹À̼ÇÀ» °ø°³ÇÒ °èȹÀÌ´Ù. ¶ÇÇÑ ¼ÒÇÁÆ®¿þ¾î¿¡ Á¶ÀÛ ´É·ÂÀ» Ãß°¡ÇÒ °èȹÀÌ´Ù.
À̹ø ¿¬±¸´Â Àü¹Ì°úÇÐÀç´Ü, Çرº¿¬±¸¼Ò, °ø±º°úÇבּ¸¼Ò, ¿¡ÄÚ ·¦, ¾Æ¸¶Á¸·Îº¸Æ½½ºÀÇ Áö¿øÀ» ¹Þ¾Æ ¼öÇàµÆ´Ù. |