¿£ºñµð¾Æ(CEO Á¨½¼ Ȳ)°¡ ÇÁ·ÎÁ§Æ® µð¿¢½ºÆ®¸²(DeXtreme)À» °ø°³Çß´Ù. µð¿¢½ºÆ®¸²Àº ½Ã¹Ä·¹ÀÌ¼Ç ±³À°À» ÅëÇØ ·Îº¿¿¡ º¹ÀâÇÑ Á¶ÀÛ ±â¼úÀ» ÈƷýÃŲ´Ù.
¿£ºñµð¾Æ ¾ÆÀÌÀÛ(Isaac) ·Îº¸Æ½½º ½Ã¹Ä·¹ÀÌÅ͸¦ »ç¿ëÇÏ¸é ¹°¸® ¹ýÄ¢À» ÁؼöÇϸ鼵µ ½ÇÁ¦º¸´Ù 10,000¹è ÀÌ»ó ºü¸£°Ô ´Þ¸± ¼ö ÀÖµµ·Ï ±¸ÇöµÈ ¿ìÁÖ ¾È¿¡¼ ·Îº¿À» ÈƷýÃų ¼ö ÀÖ´Ù.
¿£ºñµð¾ÆÀÇ µð¿¢½ºÆ®¸² ÇÁ·ÎÁ§Æ® ¿¬±¸¿øµéÀº RL ÈÆ·Ã ·Îº¸Æ½½º ½Ã¹Ä·¹ÀÌÅÍÀÎ ¾ÆÀÌÀÛ Áü(Issac Gym)À» »ç¿ëÇÏ¿© ·Îº¿ÀÇ ¼ÕÀÌ ¸ñÇ¥ÀÇ À§Ä¡È ¹æÇâ, ÀÚ¼¼¿¡ ÀÏÄ¡Çϵµ·Ï Å¥ºê¸¦ Á¶ÀÛÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀ» °¡¸£ÃÆ´Ù. ½Å°æ¸Á µÎ³ú´Â ½ÇÁ¦ ¼¼°è¿¡¼ ·Îº¿À» Á¦¾îÇϵµ·Ï À̽ĵDZâ ÀÌÀü¿¡ ½Ã¹Ä·¹À̼ÇÀ¸·Î ¿ÏÀüÈ÷ À̸¦ ÇнÀÇß´Ù.
ºñ½ÁÇÑ ¿¬±¸°¡ °ú°Å ¿ÀÇÂAI(OpenAI)ÀÇ ¿¬±¸¿øµé¿¡ ÀÇÇØ ÇÑ Â÷·Ê ¼öÇàµÈ ¹Ù ÀÖ´Ù. ÇÏÁö¸¸ ±×µéÀÇ ¿¬±¸´Â ÈξÀ Á¤±³ÇÏ°í °í°¡ÀÇ ·Îº¿ ¼Õ, Á¤¹ÐÇÑ µ¿ÀÛ Á¦¾î ¼¾¼¸¦ °®Ãá Å¥ºê µîÀ» ÇÊ¿ä·Î Çߴµ¥, ±× Áß¿¡¼ ¹«¾ùº¸´Ù Áß¿äÇÑ °ÍÀº ¼ö¹é ´ëÀÇ ÄÄÇ»ÅÍ·Î ±¸¼ºµÈ ½´ÆÛÄÄÇ»Æà Ŭ·¯½ºÅ͸¦ »ç¿ëÇØ¾ß ÇÑ´Ù´Â °ÍÀ̾ú´Ù.
µð¿¢½ºÆ®¸² ÇÁ·ÎÁ§Æ®´Â Àü ¼¼°èÀÇ ¿¬±¸ÀÚµéÀÌ ¿¬±¸ °á°ú¸¦ ½±°Ô º¹Á¦ÇÒ ¼ö ÀÖµµ·Ï °¡´ÉÇÑ °£´ÜÇÏ°í Àú·ÅÇÑ Çϵå¿þ¾î¸¦ ¼±ÅÃÇÏ¿© »ç¿ëÇß´Ù. ·Îº¿¿¡´Â ¾Ë·¹±×·Î ÇÚµå(Allegro Hand)°¡ äÅõƴµ¥, ±× ºñ¿ëÀº ´Ù¸¥ ´ë¾ÈµéÀÇ 1/10¿¡ ºÒ°úÇÏ´Ù. ¶ÇÇÑ ¼Õ°¡¶ôÀº 5°³°¡ ¾Æ´Ñ 4°³ÀÌ¸ç ¼Õ¸ñÀº ¿òÁ÷ÀÏ ¼ö ¾ø´Ù. ±â¼ºÀÇ RGB Ä«¸Þ¶ó¸¦ »ç¿ëÇÏ¸é ¿µ»óÀ» ÅëÇØ Å¥ºê¸¦ ÃßÀûÇÒ ¼ö ÀÖ´Ù. À̸¦ ÅëÇØ º°µµÀÇ Çϵå¿þ¾î ¾øÀÌ ÇÊ¿ä¿¡ µû¶ó ½±°Ô À§Ä¡¸¦ º¯°æÇÒ ¼ö ÀÖ´Ù. Å¥ºê´Â °¢ ¸é¿¡ ºÎÂøµÈ ½ºÆ¼Ä¿·Î 3DÇÁ¸°Æà µÈ´Ù.
µð¿¢½ºÆ®¸²Àº °È ÇнÀÀ» À§ÇÑ ¿£µå Åõ ¿£µå(end-to-end) GPU °¡¼Ó ½Ã¹Ä·¹ÀÌ¼Ç È¯°æÀ» Á¦°øÇÏ´Â ¾ÆÀÌÀÛ Áü(Issac Gym)À» ÅëÇØ ÈƷõȴÙ. ¿£ºñµð¾Æ ÇÇÁ÷½º(PhysX)´Â GPU¿¡¼ ¼¼°è¸¦ ½Ã¹Ä·¹ÀÌ¼Ç Çϸç, µö ·¯´× Á¦¾î ¹æħ ³×Æ®¿öÅ©¸¦ ÈÆ·ÃÇÏ´Â µ¿¾È GPU ¸Þ¸ð¸®¿¡ ±× °á°ú°¡ ³²´Â´Ù. µû¶ó¼ ´ÜÀÏÇÑ ¿È´Ï¹ö½º(Omniverse) OVX ¼¹ö¿¡¼ ÈÆ·ÃÀÌ ¼öÇàµÉ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ ½Ã½ºÅÛÀ» ÅëÇØ ÈǸ¢ÇÑ ¹æħÀ» ÈÆ·ÃÇÏ´Â µ¥´Â ¾à 32½Ã°£ÀÌ ¼Ò¿äµÇ¸ç, À̸¦ ½ÇÁ¦ ¼¼°è·Î ġȯÇÏ¸é ·Îº¿ ÇÑ ´ëÀÇ 42³âÄ¡ °æÇè°ú µ¿ÀÏÇÑ ¼öÄ¡ÀÌ´Ù.
½Ã¹Ä·¹À̼ǿ¡ º°µµÀÇ CPU Ŭ·¯½ºÅÍ°¡ ÇÊ¿äÇÏÁö ¾Ê´Ù´Â °ÍÀº °ð ÈƷÿ¡ »ç¿ëµÇ´Â ÄÄÇ»Æà ºñ¿ëÀÌ ÇöÀçÀÇ Å¬¶ó¿ìµå ´ë¿©·á¸¦ ±âÁØÀ¸·Î 10¹è ³»Áö 200¹è °¡±îÀÌ Àý°¨µÊÀ» ÀǹÌÇÑ´Ù.
·Îº¿ÀÌ µé°í Àִ ťºêÀÇ ÇöÀç À§Ä¡¿Í ¹æÇâÀ» ¾Ë±â À§Çؼ´Â ÀÎ½Ä ½Ã½ºÅÛÀÌ ÇÊ¿äÇÏ´Ù. µð¿¢½ºÆ®¸²Àº 3°³ÀÇ ±â¼º Ä«¸Þ¶ó¿Í Å¥ºêÀÇ ÀÚ¼¼¸¦ Çؼ®ÇÒ ¼ö ÀÖ´Â ¶Ç ´Ù¸¥ ½Å°æ¸ÁÀ» »ç¿ëÇÑ´Ù. À̸¦ ÅëÇØ ³·Àº ºñ¿ëÀ» À¯ÁöÇϸ鼵µ ¹Ì·¡¿¡ ´Ù¸¥ °´Ã¼¸¦ Á¶ÀÛÇÒ ¼ö ÀÖ´Â °¡´É¼ºÀ» ¿¾î µÎ°íÀÚ ÇÏ´Â °ÍÀÌ´Ù.
ÀÌ ³×Æ®¿öÅ©´Â ¿È´Ï¹ö½º ·¹Çø®ÄÉÀÌÅÍ(Omniverse Replicator)¸¦ »ç¿ëÇÏ¿© »ý¼ºµÈ ¾à 500¸¸ ÇÁ·¹ÀÓÀÇ ÇÕ¼º µ¥ÀÌÅ͸¦ »ç¿ëÇÏ¿© ÈƷõǸç, ±× Áß¿¡ ½ÇÁ¦ À̹ÌÁö´Â Çϳªµµ Á¸ÀçÇÏÁö ¾Ê´Â´Ù. ³×Æ®¿öÅ©´Â ½ÇÁ¦ ¼¼°è¿¡¼ ¾î·Á¿î »óȲ ¼Ó¿¡¼µµ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖµµ·Ï ÇÏ´Â ¹æ¹ýÀ» ÇнÀÇÑ´Ù. º¸´Ù Á¦´ë·Î µÈ ÈÆ·ÃÀ» À§ÇØ ‘µµ¸ÞÀÎ ·£´ýÈ(domain randomization)’¶ó´Â ±â¼úÀ» »ç¿ëÇϴµ¥, ÀÌ´Â Á¶¸í°ú Ä«¸Þ¶óÀÇ À§Ä¡¸¦ º¯°æÇÏ°í, µ¥ÀÌÅÍ È®´ë¸¦ ÅëÇØ ¹«ÀÛÀ§·Î Å©·Ó(crop)°ú ȸÀü, ±×¸®°í ¹è°æÀ» Àû¿ëÇÑ´Ù.
µð¿¢½ºÆ®¸² ÀÚ¼¼ ÃßÁ¤ ½Ã½ºÅÛÀº ±× ½Å·Úµµ°¡ ¸Å¿ì ³ôÀº ÆíÀÌ´Ù. ¹®Á¦ÀÇ ¹°Ã¼°¡ ºÎºÐÀûÀ¸·Î ½Ã¾ß¿¡¼ °¡·ÁÁö°Å³ª À̹ÌÁö¿¡ »ó´çÇÑ ¸ð¼Ç ºí·¯(motion blur)°¡ ³ªÅ¸³ª´Â °æ¿ì¿¡µµ Á¤È®ÇÑ ÀÚ¼¼¸¦ °¨ÁöÇÒ ¼ö ÀÖ´Ù.
½Ã¹Ä·¹À̼ÇÀ» »ç¿ëÇÏ´Â ÁÖ¿ä ÀÌÀ¯ Áß Çϳª´Â ½ÇÁ¦ ¼¼°è¿¡¼ Á÷Á¢ ·Îº¿À» ÈÆ·ÃÇÒ ¶§ ´Ù¾çÇÑ ¹®Á¦µéÀ» ¸¶ÁÖÇÏ°Ô µÇ±â ¶§¹®ÀÌ´Ù. ¿¹¸¦ µé¾î, ·Îº¿ Çϵå¿þ¾î´Â °úµµÇÏ°Ô »ç¿ëÇÒ °æ¿ì ½±°Ô Æļյǰųª ½ÇÇèÀÇ ¹Ýº¹ ÁÖ±â¿Í ¼Ò¿ä ½Ã°£ÀÌ ´À·ÁÁø´Ù.
½ÇÇèÀ» ÇÏ´Â µ¿¾È ´À½¼ÇØÁø ³ª»ç¸¦ Á¶ÀÌ°í ¸®º» ÄÉÀ̺íÀ» ±³Ã¼Çϰųª 10-15ȸÀÇ Å×½ºÆ® ÈÄ ÈÞ½Ä ½Ã°£À» °¡Á® ¿À» ½ÄÈ÷´Â µî, Àå½Ã°£ÀÇ »ç¿ë ÈÄ¿¡ ·Îº¿ÀÇ ¼ÕÀ» ¼ö¸®ÇÏ´Â ¸ð½ÀÀ» Á¾Á¾ º¼ ¼ö ÀÖ¾ú´Ù. ½Ã¹Ä·¹À̼ÇÀ» »ç¿ëÇÏ¸é ¸¶¸ðµÇÁö ¾Ê´Â ·Îº¿À» ÈÆ·ÃÇÏ¿© ÀÌ¿Í °°Àº ¹®Á¦µéÀ» ÇÇÇÒ ¼ö ÀÖÀ¸¸ç, ¾î·Á¿î ÀÛ¾÷À» ÇнÀÇϴµ¥ ÇÊ¿äÇÑ ´Ù¾çÇÑ µ¥ÀÌÅ͸¦ ¾òÀ» ¼ö ÀÖ´Ù. µ¿½Ã¿¡ ½Ã¹Ä·¹À̼ÇÀÌ ½Ç½Ã°£º¸´Ù ÈξÀ ºü¸£°Ô ½ÇÇàµÇ¾î ¹Ýº¹ Áֱ⿡¼ Å« °³¼±À» ¾òÀ» ¼ö ÀÖ´Ù.
½Ã¹Ä·¹À̼ǿ¡¼ ÈÆ·ÃÇÒ ¶§ °¡Àå Áß¿äÇÑ °ÍÀº ½Ã¹Ä·¹À̼ǰú ½ÇÁ¦ ¼¼°è »çÀÌÀÇ °ÝÂ÷¸¦ ÇؼÒÇÏ´Â °ÍÀÌ´Ù. À̸¦ À§ÇØ µð¿¢½ºÆ®¸²Àº ½Ã¹Ä·¹ÀÌÅÍ¿¡ ¼³Á¤µÈ ¹°Ã¼ ¼Ó¼ºÀÇ µµ¸ÞÀÎ ·£´ýȸ¦ »ç¿ëÇÏ¿© 10¸¸ °³ ÀÌ»óÀÇ ½Ã¹Ä·¹ÀÌ¼Ç È¯°æ¿¡ °ÉÄ£ °´Ã¼ÀÇ Áú·®°ú ¸¶Âû ¼öÁØ, ±× ¿ÜÀÇ ±âŸ ¼Ó¼ºµéÀ» ÇÑ ¹ø¿¡ º¯°æÇÑ´Ù.
µµ¸ÞÀÎ ·£´ýÈÀÇ Èï¹Ì·Î¿î °á°ú Áß Çϳª´Â, ¸ðµç Á¾·ùÀÇ Æ¯ÀÌÇÑ ½Ã³ª¸®¿À Á¶ÇÕÀ¸·Î AI¸¦ ÈÆ·ÃÇÒ °æ¿ì ½ÇÁ¦ ¼¼°è¿¡¼ º¸´Ù °·ÂÇÏ°Ô ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. ¿¹¸¦ µé¾î, ´ëºÎºÐÀÇ ½ÇÇèÀº ȸ·Î º¸µåÀÇ ´À½¼ÇÑ ¿¬°á·Î ÀÎÇØ ¾öÁö ¼Õ°¡¶ô¿¡ ¿ÀÀÛµ¿ÀÌ ¹ß»ýÇÑ ·Îº¿À¸·Î ÁøÇàµÇ¾ú´Ù. ±×·³¿¡µµ ºÒ±¸ÇÏ°í ¹æħµéÀÌ ½Ã¹Ä·¹À̼ǿ¡¼ Çö½Ç ¼¼°è·Î ¾ÈÁ¤ÀûÀ¸·Î ÀÌÀüµÇ´Â µî ±àÁ¤ÀûÀÎ °á°ú¸¦ È®ÀÎÇÒ ¼ö ÀÖ¾ú´Ù.
·Îº¿ Á¶ÀÛÀÇ ¹Ì·¡ Çõ½ÅÀº ÀüÅëÀûÀÎ »ê¾÷ ¿ëµµ¸¦ ³Ñ¾î ·Îº¿ ÀÀ¿ë ºÐ¾ß¿¡¼ »õ·Î¿î ¹°°áÀ» ÀÏÀ¸Å³ °ÍÀÌ´Ù.
µð¿¢½ºÆ®¸² ÇÁ·ÎÁ§Æ®°¡ Àü´ÞÇÏ°íÀÚ ÇÏ´Â ÇÙ½É ¸Þ½ÃÁö´Â ·Îº¿°ú Áö¼ÓÀûÀ¸·Î Á¢ÃËÇÏ´Â ¹°Ã¼°¡ Àִ ȯ°æÀ» ó¸®ÇÏ´Â µî º¹ÀâÇÑ ·Îº¿ ½Ã½ºÅÛÀ» ÈÆ·ÃÇÒ ¶§ ½Ã¹Ä·¹À̼ÇÀÌ ¸Å¿ì È¿°úÀûÀÎ µµ±¸°¡ µÉ ¼ö ÀÖ´Ù´Â °ÍÀÌ´Ù. µð¿¢½ºÆ®¸² ÇÁ·ÎÁ§Æ®´Â ºñ±³Àû Àú·ÅÇÑ Çϵå¿þ¾î¸¦ »ç¿ëÇÏ¿© À̸¦ ½Ã¿¬ÇÔÀ¸·Î½á, ´Ù¸¥ »ç¶÷µéÀÌ ÇØ´ç ½Ã¹Ä·¹ÀÌ¼Ç µµ±¸¸¦ »ç¿ëÇÏ°í ÀÌ ÀÛ¾÷À» ±â¹ÝÀ¸·Î »ïÀ» ¼ö ÀÖµµ·Ï Áö¿øÇÏ°íÀÚ ÇÑ´Ù.
µð¿¢½ºÆ®¸² ÇÁ·ÎÁ§Æ®¿¡ °üÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ÇÁ·ÎÁ§Æ® À¥ÆäÀÌÁö¿Í °ü·Ã ¹®¼¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.
ÃֽŠ¹öÀüÀÇ ¿È´Ï¹ö½º ¾ÆÀÌÀÛ ½ÉÀ» ´Ù¿î·ÎµåÇÏ¿© ½Ã¹Ä·¹ÀÌÅÍ°¡ ·Îº¸Æ½½º ÇÁ·ÎÁ§Æ®¿¡ ¹ÌÄ¡´Â ¿µÇâÀ» ºñ·ÔÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀ» ¾Ë¾Æº¼ ¼ö ÀÖ´Ù. °ÈÇнÀ ¹æħÀ» ÈÆ·ÃÇÏ´Â ¹æ¹ýÀº ÇØ´ç ÁÖÁ¦¸¦ ´Ù·ç´Â ºí·Î±× ÄÜÅÙÃ÷¿¡¼ Àо ¼ö ÀÖ´Ù.
|