Proceedings

Prediction is Deduction but Explanation is Abduction

Download BibTeX Cite

Proceedings of the Eleventh International Joint Conference on Artificial Intelligence. Commonsense Reasoning. Pages 1055-1059.

© 1989 International Joint Conferences on Artificial Intelligence

Abstract

This P~I>t:r p~esents ru:t approach to te.mP?ral reasoning in wh1ch predicnon 1s deductlon but explanatlon 1s abduction. It is argued that all causal laws should be expressed in the natural form effect if cause. Any given set of laws expressed in this way can be used for both forwards projection (prediction) and backwards projection (explanation), but abduction must be used for explanation whilst deduction is used for prediction. The approach described uses a shortened form of Kowalski and Sergot'~ Event Calculus and incorporates the assumption that propert1es known to hold must have explanations in terms of events. Using abduction to implement this assumption results in a f~rm of default persistence which correctly handles problems wh1ch have troubled other formulations. A straightforward extension to SLD resolution is described which implements the abductive approach to explanation, and which complements the well-understood deductive methods for prediction.

  1. [Apt et al., 1988] Apt K., Blair H. and Walker A., Towards a Declarative Theory of Knowledge, in Foundations of Deductive Databases and Logic Programming, ed Minker J., Morgan Kaufman (1988), p 89.
  2. [Cox and Pietrzykowski, 1986] Cox P.T. and Pietrzykowski T., Causes for Events: Their Computation and Applications, Proceedings CADE 86, p 608.
  3. [Eshghi, 1988] Eshghi K., Abductive Planning with Event Calculus, Proceedings 5th International Conference on Logic Programming (1988), p 562.
  4. [Eshghi and Kowalski, 1988] Eshghi K. and Kowalski R.A., Abduction Compared with Negation by Failure, Imperial College Department of Computing Technical Report (1988), to appear in Proceedings 6th International Conference on Logic Programming (1989) .
  5. [Finger and Genesereth, 1985] Finger J.J. and Genesereth M.R., RESIDUE: A Deductive Approach to Design Synthesis, Stanford University Technical Report no. CS-85- 1035. (1985).
  6. [Hanks and McDermott, 1987] Hanks S. and McDermott D., Nonmonotonic Logic and Temporal Projection, Artificial Intelligence, vol33 (1987), p 379.
  7. [Kautz, 1986] Kautz H., The Logic of Persistence, Proceedings AAAI 86, p401.
  8. [Kowalski, 1986] Kowalski R.A., Database Updates in the Event Calculus, Imperial College Department of Computing Technical Report no. DOC 86/12 (1986).
  9. [Kowalski and Sergot, 1986] Kowalski R.A. and Sergot M., A Logic-Based Calculus of Events, New Generation Computing , vol4 (1986), p 67. 1060 Commonsense Reasoning [Lifschitz and Rabinov, 1988]
  10. Lifschitz V. and Rabinov A., Miracles in Formal Theories of Action, Stanford University Technical Report (1988), to appear in Artificial Intelligence.
  11. [Morgenstern and Stein, 1988] Morgenstern L. and Stein L.A., Why Things Go Wrong: A Formal Theory of Causal Reasoning, Proceedings AAAI 88, p 518.
  12. [Poole, 1988] Poole D.L., A Logical Framework for Default Reasoning, Anificial Intelligence, vo136 (1988), p 27.
  13. [Przymusinski, 1988] Przymusinski T., On the Declarative Semantics of Deductive Databases and Logic Programs, in Foundations of Deductive Databases and Logic Programming, ed Minker J., Morgan Kaufman (1988), p 193.
  14. [Sadri and Kowalski, 1988] Sadri F. and Kowalski R.A., A Theorem Proving Approach to Database Integrity, in Foundations of Deductive Databases and Logic Programming, ed Minker J., Morgan Kaufman (1988), p 313.
  15. [Shanahan, 1987] Shanahan M .P., An Incremental Theorem Prover, Proceedings IJCA/ 87, p 987. IJCAI
  16. [Shoham, 1988] Shoham Y., Reasoning about Change: Time and Causation from the Standpoint of Artificial Intelligence, MIT Press (1988).

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards