Non-monotonic  Reasoning

 

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

term :

ºñ´ÜÁ¶ Ãß·Ð (Nonmonotonic Reasoning)    ½Å³ä¼öÁ¤ (Belief Revision)     ³í¸®ÇÐ (Logic)     Ãß·Ð (Reasoning)     ÀΰøÁö´É (Artificial Intelligence)     ±âº»°ª Ãß·Ð (Default Reasoning)     »ó½ÄÃß·Ð (Commonsense Reasoning)

site :

Wikipedia : Non-monotonic logic

AI Topics : Nonmonotonic Logic

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)

paper :

ºñ´ÜÁ¶ Ãß·Ð : 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 

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

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

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

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