Abstract

This article investigates two different activities that involve making assumptions: predicting what one expects to be true and explaining observations. In a companion article, a logic-based architecture for both prediction and explanation is proposed and an implementation is outlined. In this article, we show how such a hypothetical reasoning system can be used to solve recognition, diagnostic, and prediction problems. As part of this is the assumption that the default reasoner must be “programmed” to get the right answer and it is not just a matter of “stating what is true” and hoping the system will magically find the right answer. A number of distinctions have been found in practice to be important: between predicting whether something is expected to be true versus explaining why it is true; and between conventional defaults (assumptions as a communication convention), normality defaults (assumed for expediency), and conjectures (assumed only if there is evidence). the effects of these distinctions on recognition and prediction problems are presented. Examples from a running system are given.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.