Non-monotonic  Reasoning

 

ºñ´ÜÁ¶³í¸® ¿¬±¸   ºñ´ÜÁ¶³í¸®ÀûÀÎ ÇàÀ§¼³¸í : Á¤¿µ±â : ¿ì¸®ÀÇ »ó½ÄÀûÀÎ Ã߸®´Â ¿¹¿ÜÀûÀÏ ¼ö ÀÖ´Â ÀϹÝÀûÀÎ ±ÔÄ¢À» »ç¿ëÇÏ´Â ´É·Â¿¡ ±íÀÌ ÀÇÁ¸Çϰí ÀÖ´Ù. ¿ì¸®°¡ ÀÏ»ó»ýȰ¿¡¼­ ³»¸®´Â ÀÇ»ç°áÁ¤ Áß¿¡ ¿ÏÀüÇÑ È®½Ç¼ºÀ» °®°í ÀÖ´Â °ÍÀº °ÅÀÇ ¾ø´Ù. ±×·¯³ª ÀÏ»ó»ýȰ ¼Ó¿¡¼­ ¿ì¸®´Â ÀÇ»ç°áÁ¤À» ³»¸®Áö ¾ÊÀ» ¼ö ¾ø´Ù. ¿ì¸®´Â ºÒÈ®½Ç¼º¿¡µµ ºÒ±¸ÇÏ°í °è¼Ó ÇàÀ§Çϱâ À§ÇØ °áÁ¤À» ³»¸°´Ù. ´ÜÁ¶³í¸®´Â ÀÌ·± »ó½ÄÀûÀÎ ¿ì¸®ÀÇ ÀÓ½ÃÀûÀÎ ¼º°ÝÀ» Æ÷ÂøÇϴµ¥ ÇѰ踦 °®°í ÀÖ´Ù.

ºñ´ÜÁ¶ ³í¸®´Â ¿ì¸®°¡ ¿ÏÀüÇÑ Á¤º¸°¡ ¾ø´Â »óȲ¿¡¼­ ÇàÀ§ÇÒ ¼ö ÀÖµµ·Ï ÇØ Áֱ⠶§¹®¿¡ ¸Å¿ì Áß¿äÇÏ´Ù. ¿¹¸¦ µé¾î, ¿ì¸®´Â Àϰú ÈÄ¿¡ ÁýÀ¸·ÎÀÇ ÀÚµ¿Â÷ ¿îÀüÀ» »ý°¢ÇÏ¸ç ¾Ï¾Ï¸®¿¡ ´ÙÀ½°ú °°ÀÌ °¡Á¤ÇÑ´Ù. ÀÚµ¿Â÷´Â ¸¶Áö¸·¿¡ ÁÖÂ÷ÇÑ °÷¿¡ ÁÖÂ÷ÇØ ÀÖÀ¸¸ç, ¹èÅ͸®´Â Àß ÀÛµ¿Çϰí ÀÖÀ¸¸ç, ±æÀº ¸·Çô ÀÖÁö ¾ÊÀ¸¸ç µîµî. ±×·¯³ª ÀÌ·± ±â´ë´Â ÃʱâÈ­¿¡ ÀÇÇØ À¯ÁöµÇ¸ç, ±× ±â´ë°¡ ±úÁú ¶§ ¿ì¸®´Â ±âÁ¸ÀÇ ½Å³äÀ» ÀçÆò°¡ÇÒ Áغñ¸¦ ÇØ¾ß ÇÑ´Ù.

ÀΰøÁö´É ¿¬±¸ÀÚµéÀº »óȲ¿¡ ´ëÇØ ¿ÏÀüÇϰí Á¤È®ÇÑ Áö½ÄÀÌ ¾ø´Â °¡¿îµ¥¿¡¼­ ÇÕ¸®ÀûÀ¸·Î ÇàÀ§ÇÏ´Â ´É·ÂÀ» ¸Å¿ì Áß¿ä½ÃÇÏ¿´´Ù. »ó½ÄÀûÀÎ Ã߸®¿¡¼­ ¿ì¸®´Â ÁöÁöÇÏ´Â Áõ°Å¿Í ¸ð¼øµÇ´Â Áõ°ÅÀÇ ºÎÀç¿¡ ±âÃÊÇÏ¿© °¡Á¤À» ¼¼¿î´Ù. ÀüÅë ³í¸®´Â Áö½ÄÀÇ ºÎÀ縦 °í·ÁÇÏ´Â ¼ö´ÜÀ» °®Ãß°í ÀÖÁö ¾Ê±â ¶§¹®¿¡ ÀÌ·± Çü½ÄÀÇ Ã߸®¿Í ÇÊÀûÇÒ ¼ö ¾ø´Ù. ºñ´ÜÁ¶ ³í¸®´Â ÀüÅëÀûÀÎ 1 Â÷ ¼ú¾î³í¸®¿¡ ±¸Ã¼ÀûÀÎ Áö½ÄÀÇ ºÎÀç¿¡ ±âÃÊÇÏ¿© °á·ÐÀ» ³»¸®´Â ¸ÞÄ«´ÏÁòÀ» º¸ÃæÇÏ¿´´Ù ........

¹ÏÀ½ °³Á¤ (belief revision) : ö¼ö´Â ¹éÈ­Á¡¿¡¼­ ¼îÇÎÀ» Áñ±â´Âµ¥, ¹éÈ­Á¡ÀÌ ºÕºñÁö ¾ÊÀ» ¶§¸¸ °£´Ù. ±×´Â ±Ý¿äÀÏ Àú³á¿¡ ¿µÈñ¿Í ÇÔ²² ¹éÈ­Á¡¿¡ °¡±â·Î µ¿ÀÇÇß´Ù. ¿Ö³ÄÇÏ¸é º¸Åë ±×³¯Àº ¹°°ÇÀ» »ç´Â »ç¶÷ÀÌ º°·Î¾ø´Â ½Ã°£À̱⠶§¹®ÀÌ´Ù. Á¤ÇØÁø ³¯ÀÌ µÇ±âÀü¿¡ ¹éÈ­Á¡µéÀÌ ±Ý¿äÀÏ¿¡ ¼¼ÀÏÀ» ÇÑ´Ù°í ¹ßÇ¥Çß´Ù. ö¼ö´Â »ç¶÷ÀÌ ¸¹À» °ÍÀ̶ó »ý°¢ÇÏ¿© ¿µÈñ¿ÍÀÇ ¾à¼ÓÀ» öȸÇß´Ù. ±×·¯³ª Àϱ⿹º¸¸¦ º¸´Ï ±×³¯ Æø¼³ÀÌ ¿Ã °ÍÀ̶ó ÇÏ¿© »ç¶÷ÀÌ ÀûÀ» °ÍÀÌ¶ó º¸°í ´Ù½Ã ¾à¼ÓÀ» Çß´Ù. ±×·¯³ª ´çÀÏ Àϱ⿹º¸¿Í ´Ù¸£°Ô ³¯¾¾°¡ ÁÁ¾Æ¼­ ö¼ö´Â ´Ù½Ã ¾à¼ÓÀ» öȸÇß´Ù ......... À̰ÍÀº Àϻ󿡼­ ÈçÇÏ°Ô ÀÖ´Â ÀÏÀÌ´Ù.

ºñ´ÜÁ¶Ãß·Ð (Nonmonotonic Reasoning) : Ç×°ø±â ½Äº°½Ã½ºÅÛ¿¡ ³ªÅ¸³­ ¿©·¯ °¡Áö Áõ°Å·Î ºÁ¼­ ÇöÀç ¿ì¸® ³ª¶ó »ó°øÀ¸·Î ´Ù°¡¿À´Â Ç×°ø±â´Â º¸Åë ¹Î°£¿©°´±â·Î ÆÇ¸íµÇ¾úÀ¸³ª ±× ÈÄ ¿©·¯ °¡Áö Ãß°¡ÀûÀÎ Áõ°Åµé·Î ÀÎÇØ ±×°ÍÀº ¹Î°£¿©°´±â°¡ ¾Æ´Ï¶ó ÀûÀÇ ÀüÆø±â·Î ÆÇ¸íµÇ´Â °æ¿ì ´ÜÁ¶Ã߷и¸ °¡´ÉÇÑ °æ¿ì¿¡´Â À̸¦ ´Ù·ê ¼ö ¾øÀ¸³ª ºñ´ÜÁ¶Ãß·ÐÀÇ °æ¿ì¿¡´Â ÀÌ¿Í °°ÀÌ ÀÌ¹Ì Ãß·ÐµÈ »ç½ÇÀ» ´Ù½Ã ¹øº¹ÇÏ´Â °ÍÀ» °¡´ÉÄÉ ÇÑ´Ù ....... ÀÌ·¯ÇÑ ºñ´ÜÁ¶¼º (Nonmonotonicity) À» ºÎ¿©Çϱâ À§Çؼ± Ãß·ÐµÈ °á·ÐÀ̳ª ±ÔÄ¢¸¶´Ù ±×°ÍÀ» Á¤´çÈ­ÇÏ´Â ±Ù°Å°¡ µÆ´ø ´Ù¸¥ »ç½ÇÀ̳ª ±ÔÄ¢°úÀÇ ÀÇÁ¸°ü°è¸¦ ÆÄ¾ÇÇϰí ÀÖ¾î¾ß ÇÑ´Ù. µû¶ó¼­ ¾î¶°ÇÑ »ç½ÇÀÌ ¹«À§·Î µÇ¾úÀ» ¶§ ±×°ÍÀ¸·Î ÀÎÇØ Á¤´çÈ­µÇ¾ú´ø °ü·Ã»ç½ÇµéÀÌ ÇÔ²² ¹«À§·Î µÇ¾î¾ß ÇÑ´Ù. ÀÌ·¸°Ô »ç½Ç°ú »ç½ÇµéÀ» Á¤´çÈ­ÇÏ´Â ±Ù°Å¸¦ Åä´ë·Î »ç½ÇµéÀÇ ÁøÀ§¸¦ °ü¸®ÇÏ´Â °ÍÀ» ÁøÀ§À¯Áö (Truth Maintenance) ¶ó°í ÇÑ´Ù. ¶ÇÇÑ ¾î¶² »ç½Ç¿¡ ´ëÇÑ Á¤´ç¼ºÀÌ È®½ÇÈ÷ ¹àÇôÁø °Í¿¡ ±Ù°Å¸¦ µÐ °ÍÀÌ ¾Æ´Ï¶ó ¾î¶² °¡Á¤ (Assumption) ¿¡ ±Ù°ÅÇØ ÀÌ·ç¾îÁú ¼öµµ ÀÖ´Ù. ÀÌ·± °æ¿ì ÇØ´ç °¡Á¤ÀÌ ´õ ÀÌ»ó ½Åºù¼ºÀÌ ¾ø´Â °ÍÀ¸·Î ¹àÇôÁö¸é ±×°Í¿¡ ±âÃʸ¦ µÎ°í Ã߷еǾú´ø °á·Ðµéµµ ÇÔ²² ¼öÁ¤µÇ¾î¾ß ÇÑ´Ù ......

Nonmonotonicity : John McCarthy : "»õ´Â ³¯ ¼ö ÀÖ´Ù" ¶ó´Â ÇϳªÀÇ °ø¸®¸¦ »ó½Ä µ¥ÀÌÅͺ£À̽º¿¡ ³Ö´Â °æ¿ì¸¦ °í·ÁÇØº¸ÀÚ. ÀÌ °æ¿ì Æë±Ï°ú Á×Àº »õ´Â ³¯ ¼ö ¾ø´Ù ¶ó´Â °ÍÀÌ ±× °ø¸®¿¡ ¸íÈ®È÷ (qualified) µÇ¾î¾ß ÇÑ´Ù. Æë±Ï°ú Á×Àº »õ¶ó´Â ¿¹¿Ü¸¦ Æ÷ÇÔÇϴµ¥ ¼º°øÇÏ´Â °ø¸®¸¦ ¸¸µé ¼ö ÀÖÀ» °ÍÀÌ´Ù. ±×·¯³ª ¿ì¸®´Â Æë±Ï°ú Á×Àº »õÀÇ °æ¿ì ÀÌ¿ÜÀÇ ¸¹Àº ¿¹¿ÜµéÀ» »ý°¢ÇÒ ¼ö ÀÖ´Ù. Çü½Ä ºñ´ÜÁ¶ Ãß·Ð (formalized nonmonotonic reasoning) Àº ¸¸ÀÏ ºñÁ¤»óÀûÀÎ »óȲ (¿©·¯ »ç½ÇµéÀÌ °í·ÁµÇ¾î) ÀÌ ¾Æ´Ï¶ó¸é »õµéÀº ³¯ ¼ö ÀÖ´Ù ¶ó°í ¸»ÇÏ´Â Çü½ÄÀûÀÎ ¹æ¹ýÀ» Á¦°øÇÑ´Ù .........

Non-monotonic Logic : Anthony Aaby : ÀüÅëÀûÀÎ ³í¸®´Â ¿¬¿ª¹ý¿¡ ±â¹ÝÇÑ °ÍÀ̸ç, ±×°ÍÀº °á·ÐÀÌ Ç×»ó Á¤È®ÇÏ¿© ±ÔÄ¢ÀÌ Á¦´ë·Î Àû¿ëµÇ¸é ¿À·ùÀÇ °¡´É¼ºÀÌ ¾ø´Ù´Â ÀåÁ¡À» °¡Áø Ã߷йæ¹ýÀÌ´Ù. Áï ¿¬¿ª¹ýÀº Á¤º¸°¡ ¿ÏÀüÇϰí, Á¤È®Çϸç ÀϰüµÇ¾î¾ß ÇÑ´Ù. ¹Ý¸é¿¡ ½Ç¼¼°è´Â ºÒ¿ÏÀüÇϰí, ºÎÁ¤È®Çϸç ÀϰüµÇÁö ¾ÊÀ» °¡´É¼ºÀÌ ÀÖ´Â Á¤º¸¿¡ Á÷¸éÇÏ´Â »ó½ÄÃß·ÐÀ» ÇÊ¿ä·Î ÇÑ´Ù. ¸¸ÀÏ ¸íÁ¦ÀÇ »ç½Ç¿©ºÎ°¡ ½Ã½ºÅÛ¿¡ »õ·Î¿î Á¤º¸ (°ø¸®) °¡ Ãß°¡µÉ ¶§ º¯È­ÇÏÁö ¾Ê´Â´Ù¸é ±×°ÍÀº monotonic logic À̶ó°í ÇÑ´Ù. ¹Ý¸é¿¡ ½Ã½ºÅÛ¿¡ »õ·Î¿î Á¤º¸ (°ø¸®) °¡ ´õÇØÁö°Å³ª ¿À·¡µÈ Á¤º¸°¡ »èÁ¦µÉ ¶§ ¸íÁ¦ÀÇ »ç½Ç¿©ºÎ°¡ º¯È­ÇÑ´Ù¸é non-monotonic logic À̶ó°í ÇÑ´Ù ..... nonmonotonic logic Àº AI ¿Í »ó½ÄÃß·Ð (common sense reasoning) °ú °ü·ÃÀÌ ÀÖÀ¸¸ç, first-order logic, modal logic ¿¡ ´ëÇÑ »çÀüÁö½ÄÀ» ÇÊ¿ä·Î ÇÑ´Ù ........

Non-monotonic Logic : Stanford Encyclopedia of Philosophy : non-monotonic logic À̶ó´Â ¸»Àº defeasible inference À» Ç¥ÇöÇϱâÀ§ÇØ °í¾ÈµÈ Çü½Äü°è¸¦ ÀǹÌÇÑ´Ù. Ãß·ÐÇÏ´Â ÀÚ°¡ Àӽ÷Π°á·ÐÀ» ³»¸®°í »õ·Î¿î Á¤º¸°¡ ÀÖÀ» °æ¿ì¿¡´Â ±×°ÍÀ» öȸÇÒ ¼ö ÀÖ´Â ÀÏ»óÀûÀÎ Ãß·ÐÀÇ °æ¿ì¸¦ defeasible inference (¹«È¿·Î ÇÒ ¼ö ÀÖ´Â Ãß·Ð) ¶ó°í ÇÑ´Ù. ±âÁ¸ÀÇ Áö½Äº£À̽º¿¡ ±âÃÊÇØ¼­ Á¤´çÈ­µÈ ÀÏ·ÃÀÇ °á·ÐÀÌ Áö½Äº£À̽º ÀÚüÀÇ Å©±â¸¦ Áõ°¡½ÃŰÁö ¾Ê°í ½ÇÁ¦·Î´Â °¨¼Ò½Ãų ¼ö Àֱ⠶§¹®¿¡ ±×·¯ÇÑ Ãß·ÐÀ» non-monotonic ÇÏ´Ù°í ºÎ¸¥´Ù. À̰ÍÀº ¿¬¿ªÀûÀ¸·Î À¯È¿ÇÏ¸ç »õ·Î¿î Á¤º¸¿¡ ÀüÇô ¿µÇâÀ» ¹ÞÁö ¾ÊÀ» ¼ö ÀÖ´Â ÀüÅëÀûÀÎ first order logic ¶ó´Â »ó¹ÝµÇ´Â °ÍÀÌ´Ù.

Nonmonotonicity : AAAI Topics

International Workshops on Nonmonotonic Reasoning (NMRW)  : ºñ´ÜÁ¶ Ãß·ÐÀÇ À̷аú ½ÇÁ¦ÀûÀÎ ¸é¿¡ °üÇÑ ÃÖ±ÙÀÇ ¿¬±¸, ¹®Á¦ µî¿¡ °ü½ÉÀÖ´Â ¿¬±¸ÀÚµéÀÇ ¸ðÀÓÀÌ´Ù. ºñ´ÜÁ¶ Ãß·Ð ºÐ¾ß´Â circumscription, autoepistemic °ú default logic, truth maintenance, closed-world databases, logic programming, probabilistic reasoning, °ü·Ã systems ¿¡ ´ëÇÑ ÀÛ¾÷À» Æ÷ÇÔÇÑ´Ù. ºñ´ÜÁ¶ Ãß·ÐÀÇ ÀÌ·ÐÀº action representation, planning, ´Ù¸¥ ºÐ¾ß¿¡¼­ÀÇ ÀïÁ¡À» ÀÌÇØÇÏ°í ºñ±³Çϱâ À§ÇØ »ç¿ëµÉ ¼ö ÀÖ´Â ¸íÈ®Çϰí Çü½ÄÀûÀΠƲÀ» Á¦°øÇϴµ¥ µµ¿òÀ» ÁØ´Ù.

¾î¶² ½Ä(expression) ÀÌ ¾î¶² °ø¸®(axiom) ÀÇ ÁýÇÕ¿¡ ´ëÇÏ¿© Á¤¸®(theorem) ¶ó°í °¡Á¤ÇÏÀÚ. ¾î¶² »õ·Î¿î °ø¸®¸¦ Ãß°¡ÇÑ ÈÄ¿¡µµ ±× ½ÄÀÌ ¿©ÀüÈ÷ Á¤¸®Àϱî? È®½ÇÈ÷ ±×·¸°Ô µÇ¾î¾ß ÇÑ´Ù. ¿Ö³ÄÇϸé Áõ¸íÀº ±× »õ·Î¿î °ø¸®¸¦ ¹«½ÃÇÑ ÈÄ ¿¹Àü °ø¸®¸¸À» ÀÌ¿ëÇØ¼­ ÀÌ·ç¾î Áú ¼ö Àֱ⠶§¹®ÀÌ´Ù.  »õ·Î¿î °ø¸®´Â ´ÜÁö Áõ¸í°¡´ÉÇÑ Á¤¸®ÀÇ ¸®½ºÆ®¿¡ Ãß°¡µÇÁö °áÄÚ ´Ù¸¥ °ÍÀ» Ãë¼Ò½ÃŰÁö ¾ÊÀ¸¹Ç·Î, ÀüÅëÀû ³í¸®´Â ´ÜÁ¶Àû (monotonic) À̶ó°í ¸»ÇÑ´Ù.

±×·¯³ª ´ÜÁ¶Àû ¼ú¾î´Â ¸î¸î ÀÚ¿¬Àû »ç°í¹æ½Ä°ú´Â ¸ÂÁö ¾Ê´Â´Ù. ¸ðµç »õ´Â ³­´Ù ¶ó´Â °ø¸®¿¡¼­ Æë±ÏÀÇ °æ¿ì¿Í °°Àº »õ·Î¿î »ç½ÇÀÇ Ãß°¡¿¡ ÀÇÇØ ÀÌ¹Ì ³»·ÁÁø °á·Ð°ú À§¹èµÉ ¼ö ÀÖÀ¸³ª Á¤¸®Áõ¸í±â (theorem prover) ¸¦ Áß´ÜÇÒ ¼ö´Â ¾ø´Ù. ´ÜÁö ÃÖÃÊÀÇ °ø¸®¸¦ ¼öÁ¤ÇÒ¼ö ÀÖÀ» »ÓÀÌ´Ù. ÀÌ·± Á¾·ùÀÇ ¹®Á¦¸¦ ´Ù·ç´Â °ÍÀº »õ·Î¿î ³í¸®ÀÇ ¹æ½ÄÀ» ¿ä±¸Çϸç, ºñ´ÜÁ¶Àû (nonmonotonic) À̶ó´Â ³í¸®ÇÐ(logics) À¸·Î À̲ö´Ù.    (Winston "Artificial Intelligence" 1990  page270)

Default Reasoning : ¾î¶² »ç½Ç¿¡ ´ëÇØ È®½ÇÇÑ ±Ù°Å°¡ ¾ÆÁ÷ ¾ø´Â °æ¿ì ´Þ¸® ´ë¾ÈÀÌ ¾øÀ¸¸é ƯÁ¤ »ç½ÇÀ» ÀÓ½ÃÀûÀ¸·Î ÀÎÁ¤ÇÏ´Â °æ¿ìµµ ÇÊ¿äÇÏ´Ù. ÀÌ·¯ÇÑ °ÍÀ» Ưº°È÷ ±âº»°ª Ãß·Ð (default reasoning) À̶ó°í ÇÑ´Ù. ....... ±âº»°ª Ãß·ÐÀº Çѹø Ãß·ÐµÈ °á°ú°¡ ³ªÁß¿¡ ¹øº¹µÉ ¼ö ÀÖ´Ù´Â Á¡¿¡¼­ ºñ´ÜÁ¶ Ã߷п¡ Æ÷ÇԵȴÙ.

ºñ´ÜÁ¶ Ãß·Ð : Elaine Rich

ºñ´ÜÁ¶ Ã߷аú ±Í³³Àû ±â°èÇнÀ±â¹Ý ÀûÀÀÇü Àü·«°ÔÀÓ ¿£Áø (Adaptive Strategy Game Engine Using Non-monotonic Reasoning and Inductive Machine Learning) : ±èÁ¦¹Î, ¹Ú¿µÅÃ, Çѱ¹Á¤º¸Ã³¸®ÇÐȸ B 11±Ç 1È£, 2004

È®·üÀû µðÆúÆ® ±ÔÄ¢µéÀ» ÀÌ¿ëÇÑ ºñ´ÜÁ¶ »ó¼ÓÃß·Ð ½Ã½ºÅÛ (A Nonmonotonic Inheritance Reasoner With Probabilistic Default Rules) : ÀÌâȯ, Çѱ¹Á¤º¸Ã³¸®ÇÐȸ 6±Ç 2È£, 1999