Representing and Reasoning with Defaults for Learning Agents
Benjamin N. Grosof
AAAI-SS 1993
In recent years, two conceptually different interpretations of default expressions have been advanced: extensional interpretations, in which defaults are regarded as prescriptions for extending one's set of beliefs, and conditional interpretations, in which defaults are regarded as beliefs whose validity is bound to a particular context. The two interpretations possess virtues and limitations that are practically orthogonal to each other. The conditional interpretations successfully resolve arguments of different "specificity" (e.g., "penguins don't fly in spite of being birds") but fail to capture arguments of "irrelevance" (e.g., concluding "red birds fly" from "birds fly"). The opposite is true for the extensional interpretations. This paper develops a new account of defaults, called conditional entailment, which combines the benefits of the two interpretations. Like prioritized circumscriptions, conditional entailment resolves arguments by enforcing priorities among defaults. However, instead of having to be specified by the user, these priorities are extracted automatically from the knowledge base. Similarly, conditional entailment possesses a sound and complete proof theory, based on interacting arguments and amenable to implementation in conventional ATMSs. © 1992.
Benjamin N. Grosof
AAAI-SS 1993
Ran Iwamoto, Kyoko Ohara
ICLC 2023
Shyam Marjit, Harshit Singh, et al.
WACV 2025
Hannah Kim, Celia Cintas, et al.
IJCAI 2023