Default reasoning using maximum entropy and variable strength defaults

The thesis presents a computational model for reasoning with partial information which uses default rules or information about what normally happens. The idea is to provide a means of filling the gaps in an incomplete world view with the most plausible assumptions while allowing for the retraction of conclusions should they subsequently turn out to be incorrect. The model can be used both to reason from a given knowledge base of default rules, and to aid in the construction of such knowledge bases by allowing their designer to compare the consequences of his design with his own default assumptions. The conclusions supported by the proposed model are justified by the use of a probabilistic semantics for default rules in conjunction with the application of a rational means of inference from incomplete knowledge—the principle of maximum entropy (ME). The thesis develops both the theory and algorithms for the ME approach and argues that it should be considered as a general theory of default reasoning. The argument supporting the thesis has two main threads. Firstly, the ME approach is tested on the benchmark examples required of nonmonotonic behaviour, and it is found to handle them appropriately. Moreover, these patterns of commonsense reasoning emerge as consequences of the chosen semantics rather than being design features. It is argued that this makes the ME approach more objective, and its conclusions more justifiable, than other default systems. Secondly, the ME approach is compared with two existing systems: the lexicographic approach (LEX) and system Z. It is shown that the former can be equated with ME under suitable conditions making it strictly less expressive, while the latter is too crude to perform the subtle resolution of default conflict which the ME approach allows. Finally, a program called DRS is described which implements all systems discussed in the thesis and provides a tool for testing their behaviours.

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

[2]  Joseph Y. Halpern,et al.  Random Worlds and Maximum Entropy , 1994, J. Artif. Intell. Res..

[3]  Daniel Hunter,et al.  Causality and maximum entropy updating , 1989, Int. J. Approx. Reason..

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

[5]  David S. Touretzky,et al.  The Mathematics of Inheritance Systems , 1984 .

[6]  E. T. Jaynes,et al.  Where do we Stand on Maximum Entropy , 1979 .

[7]  J. McCarthy Situations, Actions, and Causal Laws , 1963 .

[8]  Rodney W. Johnson,et al.  Axiomatic derivation of the principle of maximum entropy and the principle of minimum cross-entropy , 1980, IEEE Trans. Inf. Theory.

[9]  Raymond Reiter On Closed World Data Bases , 1977, Logic and Data Bases.

[10]  Jeff B. Paris,et al.  In defense of the maximum entropy inference process , 1997, Int. J. Approx. Reason..

[11]  Gabriele Kern-Isberner A Logically Sound Method for Uncertain Reasoning with Quantified Conditionals , 1997, ECSQARU-FAPR.

[12]  Gregory M. Provan,et al.  An Experimental Comparison of Numerical and Qualitative Probabilistic Reasoning , 1994, UAI.

[13]  Moisés Goldszmidt,et al.  A Maximum Entropy Approach to Nonmonotonic Reasoning , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Yoav Shoham,et al.  Nonmonotonic Logics: Meaning and Utility , 1987, IJCAI.

[15]  Simon Parsons,et al.  Propagating Probabilities in System P , 1998, FLAIRS.

[16]  D. Nute Topics in Conditional Logic , 1980 .

[17]  Petr Hájek,et al.  On Belief Functions , 1992, Advanced Topics in Artificial Intelligence.

[18]  Simon Parsons,et al.  Connecting Lexicographic with Maximum Entropy Entailment , 1999, ESCQARU.

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

[20]  Paul C. Rhodes,et al.  Computing marginal probabilities in causal inverted binary trees given incomplete information , 1998, Knowl. Based Syst..

[21]  Grigoris Antoniou,et al.  Nonmonotonic reasoning , 1997 .

[22]  Judea Pearl,et al.  Probabilistic Semantics for Nonmonotonic Reasoning: A Survey , 1989, KR.

[23]  Emil Weydert,et al.  System J - Revision Entailment. Default Reasoning through Ranking Measure Updates , 1996, FAPR.

[24]  John McCarthy,et al.  Applications of Circumscription to Formalizing Common Sense Knowledge , 1987, NMR.

[25]  Jon Doyle,et al.  Methodological Simplicity in Expert System Construction: The Case of Judgments and Reasoned Assumptions , 1983, AI Mag..

[26]  Vladimir Lifschitz,et al.  Pointwise circumscription , 1987 .

[27]  David Makinson,et al.  General Theory of Cumulative Inference , 1988, NMR.

[28]  Gabriele Kern-Isberner Characterizing the Principle of Minimum Cross-Entropy , 2001 .

[29]  Ingrid Neumann Graded Inheritance Nets for Knowledge Representation , 1996, FAPR.

[30]  Raymond Reiter,et al.  A Logic for Default Reasoning , 1987, Artif. Intell..

[31]  Wolfgang Spohn,et al.  Ordinal Conditional Functions: A Dynamic Theory of Epistemic States , 1988 .

[32]  Éric Grégoire Handling Inconsistency Efficiently in the Incremental Construction of Statified Belief Bases , 1999, ESCQARU.

[33]  Hirofumi Katsuno,et al.  Propositional Knowledge Base Revision and Minimal Change , 1991, Artif. Intell..

[34]  Y. Shoham Reasoning About Change: Time and Causation from the Standpoint of Artificial Intelligence , 1987 .

[35]  Glenn Shafer,et al.  A Mathematical Theory of Evidence , 2020, A Mathematical Theory of Evidence.

[36]  M. Goldszmidt Qualitative probabilities: a normative framework for commonsense reasoning , 1992 .

[37]  Hector Geffner,et al.  Default reasoning - causal and conditional theories , 1992 .

[38]  Manfred Jaeger,et al.  Representation Independence of Nonmonotonic Inference Relations , 1996, KR.

[39]  Gabriele Kern-Isberner,et al.  Characterizing the Principle of Minimum Cross-Entropy Within a Conditional-Logical Framework , 1998, Artif. Intell..

[40]  Karl Schlechta,et al.  Floating Conclusions and Zombie Paths: Two Deep Difficulties in the "Directly Skeptical" Approach to Defeasible Inheritance Nets , 1991, Artif. Intell..

[41]  David S. Touretzky,et al.  Implicit Ordering of Defaults in Inheritance Systems , 1984, AAAI.

[42]  Judea Pearl,et al.  Probabilistic reasoning in intelligent systems - networks of plausible inference , 1991, Morgan Kaufmann series in representation and reasoning.

[43]  Jeff B. Paris,et al.  A note on the inevitability of maximum entropy , 1990, Int. J. Approx. Reason..

[44]  Gerhard Brewka Reasoning about Priorities in Default Logic , 1994, AAAI.

[45]  Luigi Palopoli,et al.  Reasoning with Minimal Models: Efficient Algorithms and Applications , 1997, Artif. Intell..

[46]  Emil Weydert SYSTEM JZ - How to Build a Canonical Ranking Model of a Default Knowledge Base , 1998, KR.

[47]  Alessandro Saffiotti,et al.  Belief functions and default reasoning , 1995, Artif. Intell..

[48]  Wolfgang Spohn,et al.  A general non-probabilistic theory of inductive reasoning , 2013, UAI.

[49]  Thomas Lukasiewicz,et al.  Probalilistic Logic Programming under Maximum Entropy , 1999, ESCQARU.

[50]  Robert Stalnaker A Theory of Conditionals , 2019, Knowledge and Conditionals.

[51]  David S. Touretzky,et al.  A Skeptical Theory of Inheritance in Nonmonotonic Semantic Networks , 1987, Artif. Intell..

[52]  Dawn E. Holmes,et al.  Reasoning with incomplete information in a multivalued multiway causal tree using the maximum entropy formalism , 1998, Int. J. Intell. Syst..

[53]  Paul C. Rhodes,et al.  Computing marginal probabilities in causal multiway trees given incomplete information , 1996, Knowl. Based Syst..

[54]  Torsten Schaub,et al.  Alternative Approaches to Default Logic , 1994, Artif. Intell..

[55]  Gregory M. Provan,et al.  The Sensitivity of Belief Networks to Imprecise Probabilities: An Experimental Investigation , 1996, Artif. Intell..

[56]  Judea Pearl,et al.  On the Logic of Iterated Belief Revision , 1994, Artif. Intell..

[57]  Arie Tzvieli Possibility theory: An approach to computerized processing of uncertainty , 1990, J. Am. Soc. Inf. Sci..

[58]  Moisés Goldszmidt,et al.  Rank-based Systems: A Simple Approach to Belief Revision, Belief Update, and Reasoning about Evidence and Actions , 1992, KR.

[59]  John E. Shore,et al.  Relative Entropy, Probabilistic Inference, and AI , 1985, UAI.

[60]  Joseph Y. Halpern,et al.  From Statistical Knowledge Bases to Degrees of Belief , 1996, Artif. Intell..

[61]  Artur Mikitiuk Semi-Representability of Default Theories in Rational Default Logic , 1996, JELIA.

[62]  Moisés Goldszmidt,et al.  On the Relation between Kappa Calculus and Probabilistic Reasoning , 1994, UAI.

[63]  Richard E. Neapolitan,et al.  Probabilistic reasoning in expert systems - theory and algorithms , 2012 .

[64]  John McCarthy,et al.  Circumscription - A Form of Non-Monotonic Reasoning , 1980, Artif. Intell..

[65]  Jean H. Gallier,et al.  Linear-Time Algorithms for Testing the Satisfiability of Propositional Horn Formulae , 1984, J. Log. Program..

[66]  Simon Parsons,et al.  Maximum Entropy and Variable Strength Defaults , 1999, IJCAI.

[67]  Matthew L. Ginsberg,et al.  A Symbolic Generalization of Probability Theory , 1992, AAAI.

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

[69]  Wolfgang Spohn,et al.  II—How to Understand the Foundations of Empirical Belief in a Coherentist Way , 1998 .

[70]  Raymond Reiter,et al.  SOME REPRESENTATIONAL ISSUES IN DEFAULT REASONING , 1980 .

[71]  Eric Neufeld Notes on "A Clash of Intuitions" , 1991, Artif. Intell..

[72]  Witold Łukaszewicz Considerations on default logic: an alternative approach 1 , 1988 .

[73]  Didier Dubois,et al.  Inconsistency Management and Prioritized Syntax-Based Entailment , 1993, IJCAI.

[74]  Gerhard Brewka,et al.  Preferred Subtheories: An Extended Logical Framework for Default Reasoning , 1989, IJCAI.

[75]  Judea Pearl,et al.  Qualitative Probabilities for Default Reasoning, Belief Revision, and Causal Modeling , 1996, Artif. Intell..

[76]  W. T. Grandy Maximum entropy in action: Buck, Brian and Macaulay, Vincent A., 1991, 220 pp., Clarendon Press, Oxford, £30 pb, ISBN 0-19-8539630 , 1995 .

[77]  Joseph Y. Halpern,et al.  Representation Dependence in Probabilistic Inference , 1995, IJCAI.

[78]  Hector Geffner A Formal Framework for Clausal Modeling and Argumentation , 1996, FAPR.

[79]  Emil Weydert,et al.  Defaults and Infinitesimals Defeasible Inference by Nonarchimedean Entropy-Maximization , 1995, UAI.

[80]  E. Sandewall,et al.  Nonmonotonic inference rules for multiple inheritance with exceptions , 1986, Proceedings of the IEEE.

[81]  Peter C. Cheeseman,et al.  A Method of Computing Generalized Bayesian Probability Values for Expert Systems , 1983, IJCAI.

[82]  P G rdenfors,et al.  Knowledge in flux: modeling the dynamics of epistemic states , 1988 .

[83]  Paul C. Rhodes,et al.  Use of maximum entropy method as a methodology for probabilistic reasoning , 1995, Knowl. Based Syst..

[84]  David S. Touretzky,et al.  A Clash of Intuitions: The Current State of Nonmonotonic Multiple Inheritance Systems , 1987, IJCAI.

[85]  Vladimir Lifschitz,et al.  Benchmark Problems for Formal Non-Monotonic Reasoning, Version 2.00 , 1988, NMR.

[86]  A. Tversky,et al.  The framing of decisions and the psychology of choice. , 1981, Science.