Natural Language Understanding

 

°ø»ó °úÇÐÀÌ Áñ°Ü ´Ù·ç´Â ´ë»óÀº, ¡¸2001³â¡¹¿¡¼­ÀÇ HAL °ú °°ÀÌ »ç¾ÇÇϵç, ¶Ç´Â ¡¸º°µéÀÇ ÀüÀ¿¡¼­ C3PO ó·³ ¾µ¸ð ÀÖµç, ¾ð¾î¸¦ ÀÌÇØÇÏ°í ¸»ÇÒ ¼ö ÀÖ´Â ÄÄÇ»Åͳª ·Îº¿ÀÌ´Ù. ÀΰøÁö´É ¿¬±¸ÀÚµéÀº ¾ð¾î¸¦ ÀÌÇØÇÏ°í »ý¼ºÇÒ ¼ö ÀÕ´Â ÄÄÇ»Å͸¦ °³¹ßÇÏ·Á°í ³ë·ÂÇØ ¿Ô´Ù. ¾à°£ÀÇ ÁøÀüÀÌ ÀÌ·ç¾îÁö°í ÀÖÁö¸¸, ÇöÀçÀÇ ¾ð¾î ¿¬±¸¿¡¼­ ³ª¿Â ¸í¹éÇÑ »ç½Ç¿¡ ºñÃß¾î, ¾ð¾î¸¦ ½ÇÁ¦·Î ó¸®ÇÒ ¼ö ÀÖ´Â ±â°è°¡ ¹ß¸íµÇ¸é ±×°ÍÀº ±â³äºñÀû ¾÷ÀûÀÌ µÉ °ÍÀÌ´Ù. ¾ð¾î´Â ¹æ´ëÇÑ ¾çÀÇ Áö½Ä°ú Áö´ÉÀ» ±âÃÊ·Î ¼º°øÀûÀ¸·Î »ç¿ëµÈ´Ù.

ÄÄÇ»ÅÍ°¡ ÀÚ¿¬¾î¸¦ ÀÌÇØÇÏ´Â °úÁ¤Àº ´ÙÀ½°ú °°´Ù.

  1. ½Åȣó¸® (Signal Processing) : a spoken bit of language ¸¦ ÃëÇؼ­ ´Ü¾îµéÀÇ ¼ø¼­·Î º¯È­½ÃÅ°´Â ÀÛ¾÷À¸·Î ½ÅÈ£¸¦ µðÁöÅÐÈ­ ÇÏ°í ´Ü¾î Á¶°¢ (word segments) µéÀ» ±¸ºÐÇÑ´Ù. Ãë±ÞµÇ´Â ¾ð¾î ¿ä¼Ò´Â phonemes (À½¼Ò, À½¼ºÀÇ ÃÖ¼Ò´ÜÀ§) ÀÌ´Ù.
  2. ÇüÅºм® (Morphological Analysis) : °¢ ´Ü¾îµéÀÌ ±×µéÀÇ ±¸¼º¿ä¼Ò·Î ºÐÇصǰí, non-word tokens (±¸µÎÁ¡  °°Àº°Í)Àº ´Ü¾î·ÎºÎÅÍ ºÐ¸®µÈ´Ù. ¿¹¸¦ µé¸é "Bill's house" ¿¡¼­ ¸í»ç Bill °ú Á¢¹Ì»ç 's ·Î ±¸ºÐµÈ´Ù. Ãë±ÞµÇ´Â ¾ð¾î ¿ä¼Ò´Â morpheme (ÇüżÒ, ¶æÀ» °¡Áö´Â ÃÖ¼ÒÀÇ ¾ð¾î ´ÜÀ§) ÀÌ´Ù.  
  3. ±¸¹®ºÐ¼® (Syntactic Analysis) : ´Ü¾îµéÀÇ ¼±ÇüÀû ¼ø¼­´Â ¼­·Î°£¿¡ ¾î¶»°Ô °ü°èµÇ´ÂÁö¸¦ º¸¿©ÁÖ´Â ±¸Á¶·Î º¯ÇüµÈ´Ù. ÀÌ·¯ÇÑ ÆÄ½Ì (Parsing) °úÁ¤Àº ¹®Àå¿¡¼­ ´Ü¾îµéÀÇ ¸®½ºÆ®¸¦ "de-linearization" ½ÃÄѼ­ Æ®¸®Çü½ÄÀ¸·Î º¯È¯ÇÑ´Ù. ¹®ÀåÀÇ syntax ¸¦ Ç¥ÇöÇϱâ À§ÇÑ ´ëÇ¥ÀûÀÎ ¹®¹ý¿¡´Â ¹®¸ÆÀÚÀ¯ ¹®¹ý (Context Free Grammar) ¿Í È®ÀåõÀ̹®¹ý (Augmented Transition Network) ÀÌ ÀÖ´Ù. 
  4. Àǹ̺м® (Semantic Analysis) : syntactic analyzer ¿¡ ÀÇÇØ »ý¼ºµÈ ±¸Á¶µé¿¡ ÀÇ¹Ì (meaning) °¡ ºÎ¿©µÈ´Ù.  ¹®Àå "Colorless green ideas sleep furiously" (Noam Chomsky, 1957) ÀÌ ÁÖ¾îÁø´Ù¸é ´©±¸³ª Àǹ̰¡ ºñÁ¤»ó (semantically anomalous) À̶ó°í ÇÒ°ÍÀÌ´Ù. ÀÌ ´Ü°è¿¡¼­´Â °¢ ´Ü¾î°¡ Áö½Äº£À̽º¿¡¼­ÀÇ ÀûÀýÇÑ °³Ã¼·Î mapping µÇ¾î¼­, °¢ ´Ü¾îÀÇ Àǹ̰¡ ¼­·Î °áÇÕÇÏ´Â ¹æ¹ýÀ¸·Î Á¤È®ÇÑ ±¸Á¶¸¦ ¸¸µé¾î¾ß ÇÑ´Ù. Àṉ̀¸Á¶¸¦ Ç¥ÇöÇÏ´Â ´ëÇ¥ÀûÀÎ ¹®¹ý¿¡´Â Àǹ̸Á (Semantic Network), °Ý¹®¹ý (Case Grammar), ¸óÅ×±Ô¹®¹ý (Montague Grammar), °³³äÀÇÁ¸ (Conceptual Dependency) °¡ ÀÖ´Ù.  
  5. ´ãÈ­ÅëÇÕ (Discourse Integration) : °¢ ¹®ÀåÀÇ Àǹ̴ ¾Õ¼± ¹®Àå¿¡ ÀÇÇØ ¿µÇâÀ» ¹Þ°í ´ÙÀ½ ¹®Àå¿¡ ¿µÇâÀ» ¹ÌÄ£´Ù. ¹®Àå¿¡ Æ÷ÇÔµÈ Á¸ÀçµéÀº ¸íÈ®È÷ ±ÔÁ¤µÇ¾î¾ß ÇÏ°í ÀÌÀüÀÇ Á¸Àç¿Í °ü·ÃµÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. ÀüüÀûÀÎ discourse (À̾߱â, ´ãÈ­) ´Â ±ä¹ÐÈ÷ ¹ÐÂøµÇ¾î¾ß ÇÑ´Ù.  
  6. È­¿ëºÐ¼® (Pragmatic analysis) : ¸»·Î½á Ç¥ÇöÇÏ·Á´ø °ÍÀÌ ½ÇÁ¦·Î ¹«¾ùÀ» ÀǹÌÇÏ´Â °ÍÀ̾ú´ÂÁö¸¦ °áÁ¤ÇϱâÀ§ÇØ ÀçÇؼ®µÇ¾î¾ß ÇÑ´Ù.  

term :

ÀÚ¿¬¾îÀÌÇØ (Natural Language Understanding)     ÀÚ¿¬¾îó¸® (Natural Language Processing)   ÀÌÇØ (Understanding)   ÀΰøÁö´É (Artificial Intelligence)   HAL   ¾ð¾î (Language) 

site :

AI Topics : Natural Language Understanding

paper :

ÀÚ¿¬¾ð¾îÀÇ ÀÌÇØ : ±èÀçÈñ

ÀÚ¿¬¾î ÀÌÇØ : ±èÈ­¼ö.°í¼øÁÖ

¾ð¾îÀÌÇØ : John R. Anderson