Approximate and Commonsense Reasoning: From Theory to Practice

This paper provides an overview of present trends in approximate and commonsense reasoning. The different types of reasoning, which can be covered by this generic expression, take place when the available information is either incomplete, or inconsistent, or pervaded with uncertainty, or imprecise and qualitative. The conclusions which are then obtained are usually plausible but uncertain. Yet, approximate or commonsense reasoning is useful in practical problems such as prospect evaluation, diagnosis, forecasting and decision tasks, where better information cannot be got. Classical logic is insufficient for handling these types of reasoning. Different ideas of orderings play a role in these reasoning processes: plausibility orderings between interpretations or situations which are unequally uncertain, similarity orderings with respect to prototypical situations or cases, preference orderings between acts or situations when the problem is a matter of choice. These orderings can be encoded using purely ordinal scales, or scales with a richer structure (when it is meaningful and compatible with the quality of the available information). This general idea of ordering provides a kind of unification between the different reasoning modes and somewhat typifies approximate and commonsense reasoning. Advances in default reasoning, inconsistency handling, data fusion, updating, abductive reasoning, interpolative reasoning, and decision issues in relation with Artificial Intelligence research, are briefly reviewed. Open questions and directions for future research which seem especially important for the development of practical applications are pointed out. The paper is largely based on authors' research experience, and as such, presents a rather personal view, which may not be exempt from some biases.

[1]  I. Gilboa,et al.  Case-Based Decision Theory , 1995 .

[2]  Didier Dubois,et al.  Fuzzy rules in knowledge-based systems , 1992 .

[3]  Hirofumi Katsuno,et al.  On the Difference between Updating a Knowledge Base and Revising It , 1991, KR.

[4]  Hung T. Nguyen,et al.  Theoretical aspects of fuzzy control , 1995 .

[5]  Sarit Kraus,et al.  Nonmonotonic Reasoning, Preferential Models and Cumulative Logics , 1990, Artif. Intell..

[6]  Didier Dubois,et al.  Representing partial ignorance , 1996, IEEE Trans. Syst. Man Cybern. Part A.

[7]  Dov M. Gabbay,et al.  Theoretical Foundations for Non-Monotonic Reasoning in Expert Systems , 1989, Logics and Models of Concurrent Systems.

[8]  W. Salmon,et al.  Knowledge in Flux , 1991 .

[9]  Peter Gärdenfors,et al.  Nonmonotonic Inference Based on Expectations , 1994, Artif. Intell..

[10]  E. Bensana,et al.  OPAL: A Knowledge-Based System for Industrial Job-Shop Scheduling , 1988 .

[11]  Ronald R. Yager,et al.  Fuzzy sets, neural networks, and soft computing , 1994 .

[12]  D. Dubois,et al.  Conditional Objects as Nonmonotonic Consequence Relationships , 1994, IEEE Trans. Syst. Man Cybern. Syst..

[13]  Judea Pearl,et al.  System Z: a Natural Ordering of Defaults with Tractable Applications to Nonmonotonic Reasoning^ , 1990 .

[14]  Nicholas Rescher,et al.  On Inferences from Inconsistent Premises , 1970 .

[15]  Didier Dubois,et al.  HYPOTHETICAL REASONING IN POSSIBILISTIC LOGIC: BASIC NOTIONS, APPLICATIONS AND IMPLEMENTATION ISSUES , 1994 .

[16]  Henri Prade,et al.  Similarity-based Consequence Relations , 1995, ECSQARU.

[17]  Michel Grabisch,et al.  Gradual rules and the approximation of control laws , 1995 .

[18]  Didier Dubois,et al.  Conditional objects, possibility theory and default rules , 1996 .

[19]  Lotfi A. Zadeh,et al.  A Theory of Approximate Reasoning , 1979 .

[20]  Laurence Cholvy Database updates and transition constraints: A formula‐based approach , 1994, Int. J. Intell. Syst..

[21]  Didier Dubois,et al.  How to Infer from Inconsisent Beliefs without Revising? , 1995, IJCAI.

[22]  Daniel Lehmann,et al.  What does a Conditional Knowledge Base Entail? , 1989, Artif. Intell..

[23]  Frank Klawonn,et al.  Equality Relations as a Basis for Fuzzy Control , 1993 .

[24]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1988, IJCAI 1989.

[25]  Richard Bellman,et al.  Decision-making in fuzzy environment , 2012 .

[26]  H. Prade,et al.  Possibilistic logic , 1994 .

[27]  Bernhard Nebel,et al.  Belief Revision and Default Reasoning: Syntax-Based Approaches , 1991, KR.

[28]  Didier Dubois Henri Prade,et al.  Non-standard theories of uncertainty in knowledge representation and reasoning , 1994, The Knowledge Engineering Review.

[29]  Paul J. Krause,et al.  Dialectic reasoning with inconsistent information , 1993, UAI.

[30]  J. Dekleer An assumption-based TMS , 1986 .

[31]  Michael Clarke,et al.  Symbolic and Quantitative Approaches to Reasoning and Uncertainty , 1991, Lecture Notes in Computer Science.

[32]  Craig Boutilier,et al.  Revision by Conditional Beliefs , 1993, AAAI.

[33]  Ronald R. Yager,et al.  Advances in Intelligent Computing — IPMU '94 , 1994, Lecture Notes in Computer Science.

[34]  Charles Leake,et al.  Conditional Inference and Logic for Intelligent Systems , 1993 .

[35]  Johan de Kleer,et al.  An Assumption-Based TMS , 1987, Artif. Intell..

[36]  Janusz Zalewski,et al.  Rough sets: Theoretical aspects of reasoning about data , 1996 .

[37]  Ronald Fagin,et al.  On the semantics of updates in databases , 1983, PODS.

[38]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems , 1988 .

[39]  Didier Dubois,et al.  Representing Default Rules in Possibilistic Logic , 1992, KR.

[40]  Pietro Torasso,et al.  A spectrum of logical definitions of model‐based diagnosis 1 , 1991, Comput. Intell..

[41]  Didier Dubois,et al.  Possibility Theory as a Basis for Qualitative Decision Theory , 1995, IJCAI.

[42]  R. Bellman,et al.  Abstraction and pattern classification , 1996 .

[43]  E. W. Adams,et al.  The logic of conditionals , 1975 .

[44]  N. Rescher,et al.  On inference from inconsistent premisses , 1970 .

[45]  Didier Dubois,et al.  Updating, Transition Constraints and Possibilistic Markov Chains , 1994, IPMU.

[46]  D. Dubois,et al.  Possibility theory and data fusion in poorly informed environments , 1994 .

[47]  J. Reggia,et al.  Abductive Inference Models for Diagnostic Problem-Solving , 1990, Symbolic Computation.

[48]  Didier Dubois,et al.  Possibility theory in "Fault mode effect analyses". A satellite fault diagnosis application , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[49]  Enrique H. Ruspini,et al.  On the semantics of fuzzy logic , 1991, Int. J. Approx. Reason..

[50]  Didier Dubois,et al.  Expressing Independence in a Possibilistic Framework and its Application to Default Reasoning , 1994, ECAI.

[51]  James P. Delgrande,et al.  A Formal Approach to Relevance: Extended Abstract , 1994 .

[52]  J. M. Larrazabal,et al.  Reasoning about change , 1991 .

[53]  E. Sanchez SOLUTIONS IN COMPOSITE FUZZY RELATION EQUATIONS: APPLICATION TO MEDICAL DIAGNOSIS IN BROUWERIAN LOGIC , 1993 .

[54]  Peter Gärdenfors,et al.  Knowledge in Flux , 1988 .