Proceedings

Generate, Test and Debug: Combining Associational Rules and Causal Models

Download BibTeX Cite

Proceedings of the Tenth International Joint Conference on Artificial Intelligence. Reasoning. Pages 1071-1077.

© 1987 International Joint Conferences on Artificial Intelligence

Abstract

We present a problem solving paradigm called generate, test and debug (GTD) that combines associational rules and causal models, producing a system with both the efficiency of rules and the breadth of problem solving power of causal models. The generator uses associational rules to generate plausible hypotheses; the tester uses causal models to test the hypotheses and produce a detailed characterization of the discrepancy in case of failure. The debugger uses the ability to reason about the causal models, along with a body of domain-independent debugging knowledge, to determine how to repair the buggy hypotheses. The GTD paradigm has been implemented and tested in three different domains; we report in detail on its application to our principal domain of geologic interpretation. We also explore in some depth the character of the problems for which GTD is well suited and consider the character of the knowledge required for successful use of the paradigm.

  1. Brown, H; Masinter, L. (1974] "An Algorithm for the C?nstruction of the Graphs of Organic Molecules," Dtscrete Mathematics, 8:227.
  2. Buchanan, B; Sutherland, G; Feigenbaum,E (1969] "Heuristic DENDRAL: A Program for Generating Explanatory Hypotheses in Organic Chemistry," in Machine Intelligence 4, American Elsevier.
  3. Chapman, David (1985] "Planning for Conjunctive Subgoals," MIT AI Technical Report 802.
  4. Goldstein, Ira [1975] "Summary of MYCROFT: A System for Understanding Simple Picture Programs," Artificial Intelligence, 6:3.
  5. Hammond , Kristian (1986] "CHEF: A Model of Case- Based Planning," AAAI-86, Philadelphia, PA.
  6. Katon, Phyllis (1985] "Empirical and Model-Based Reasoning in Expert Systems," IJCAI-85, Los Angeles, CA. IJCAI
  7. Mitchell, T; Keller, R; Kedar-Cabelli, S. (1986] "Explanation-Based Generalization: A Unifying Approach," Machine Learning 1.
  8. Mohammed, John; Simmons, Reid (1986] "Qualitative Simulation of Semiconductor Fabrication," AAAI-86, Philadelphia, PA.
  9. Newell, Allen [1973] "Artificial Intelligence and the Concept of Mind," in Computer Models of Language and Thought, eds. Schank and Colby.
  10. Patil, Ramesh [1981] "Causal Representation of Patient Illness for Electrolyte and Acid-Base Diagnosis," MIT LCS Technical Report 267.
  11. Rich, Charles; Waters, Dick (1981] "Abstraction, Inspection and Debugging in Programming," MIT AI Memo 634.
  12. Sacerdoti, Earl (1974] "Planning in a Hierarchy of Abstraction Spaces," Artificial Intelligence, 5. IJCAI
  13. Sacerdoti, Earl (1977] A Structure for Plans and Behavior, American Elsevier.
  14. Shelton, John (1966] Geology Illustrated, Freeman and Co, chapter 21 .
  15. Simmons, Reid G. [1983a] "Representing and Reasoning About Changes in Geologic Interpretation," MIT AI Technical Report 749.
  16. Simmons, Reid G. [1983b] "The Use of Qualitative and Quantitative Simulations," AAAI-83, Washington, D.C.
  17. Smith, R; Winston, H; Mitchell, T; Buchanan , B. [19~~] . "Representation and Use of Explicit Just1f1cat1ons for Knowledge Refinement," IJCAI-85, Los Angeles, CA.
  18. Sussman, Gerald [1977] A Computer Model of Skill Acquisition, American Elsevier.
  19. Tate, Austin [1977] "Generating Project Networks," IJCAI-77. IJCAI
  20. Wilkins, David (1982] "Domain Independent Planning: Representation and Plan Generation," SRI Technical Note 266.

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

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