A methodology for using a default and abductive reasoning system
Author:
- 1 December 1990
- journal article
- research article
- Published by Hindawi Limited in International Journal of Intelligent Systems
- Vol. 5 (5) , 521-548
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.Keywords
This publication has 18 references indexed in Scilit:
- Explanation and prediction: an architecture for default and abductive reasoningComputational Intelligence, 1989
- A logical framework for default reasoningArtificial Intelligence, 1988
- A first-order conditional logic for prototypical propertiesArtificial Intelligence, 1987
- Formalizing nonmonotonic reasoning systemsArtificial Intelligence, 1987
- Foundations of Logic Programming1987
- Theorist: A Logical Reasoning System for Defaults and Diagnosis1987
- Applications of circumscription to formalizing common-sense knowledgeArtificial Intelligence, 1986
- Semantical considerations on nonmonotonic logicArtificial Intelligence, 1985
- A logic for default reasoningArtificial Intelligence, 1980
- A truth maintenance systemArtificial Intelligence, 1979