Academia.eduAcademia.edu

Outline

Creativity and learning in a case-based explainer

1989, Artificial Intelligence

https://doi.org/10.1016/0004-3702(89)90053-2

Abstract

Explanation-based learning (EBL) is a very powerful method for category formation. Since EBL algorithms depend on having good explanations, it is crucial to have effective ways to build explanations, especially in complex real-world situations where complete causal information is not available. When people encounter new situations, they often explain them by remembering old explanations, and adapting them to fit. We believe that this case-based approach to explanation holds promise for use in AI systems, both for routine explanation and to creatively explain situations quite unlike what the system has encountered before. Building new explanations from old ones relies on having explanations available in memory. We describe explanation patterns (XPs), knowledge structures that package the reasoning underlying explanations. Using the SWALE system as a base, we discuss the retrieval and modification process, and the criteria used when deciding which explanation to accept. We also discuss issues in learning XPs: what generalization strategies are appropriate for real-world explanations, and which indexing strategies are appropriate for XPs. SWALE' s explanations allow it to understand nonstandard stories, and the XPs it learns increase its efficiency in dealing with similar anomalies in the future.

References (32)

  1. Carbonell, J.G., Learning by analogy: Formulating and generalizing plans from past ex- perience, in: R.S. Michalski, J.G. CarboneU and T.M. Mitchell (Eds.), Machine Learning: An Artificial Intelligence Approach (Tioga, Palo Alto, CA, 1983).
  2. Carbonell, J.G., Derivational analogy: A theory of reconstructive problem solving and expertise acquisition, in: R.S. Michalski, J.G. Carbonell and T.M. Mitchell (Eds.), Machine Learning: An Artificial Intelligence Approach 2 (Morgan Kaufmann, Los Altos, CA, 1986) 371-392.
  3. Cullingford, R., Script application: Computer understanding of newspaper stories, Ph.D. Thesis, Tech. Rept. 116, Yale University, New Haven, CT (1978).
  4. DeJong, J. and Mooney, R., Explanation-based learning: An alternative view, Mach. Learn- ing 1 (1986) 145-176.
  5. Dietterich, T. and Michalski, R., A comparative review of selected methods for learning from examples, in: R.S. Michalski, J.G. Carbonell and T.M. Mitchell (Eds.), Machine Learning: An Artificial Intelligence Approach (Tioga, Paio Alto, CA, 1983) 41-81.
  6. Gentner, D., Structure-mapping: A theoretical framework for analogy, Cognitive Psychol. 7 (1983) 155-170.
  7. Gentner, D. and Landers, R., Analogical reminding: A good match is hard to find, in: Proceedings IEEE 1985 International Conference on Systems, Man and Cybernetics (1985) 607ff.
  8. Gick, M.L. and Holyoak, K.J., Analogical problem solving, Cognitive Psychol. 12 (1980) 306-355.
  9. Gick, M.L. and Holyoak, K.J., Schema induction and analogical transfer, Cognitive Psychol. 15 (1983) 1-38.
  10. Hammond, K.J., Case-based planning: An integrated theory of planning, learning and memory, Ph.D. Thesis, Tech. Rept. 488, Yale University, New Haven, CT (1986).
  11. Holyoak, K.J., The pragmatics of analogical transfer, in: G.H. Bower (Ed.), The Psychology of Learning and Motivation (Academic Press, Orlando, FL, 1985).
  12. Kass, A., Modifying explanations to understand stories, in: Proceedings Eighth Annual Conference of the Cognitive Science Society, Amherst, MA (1986).
  13. Kass, A. and Leake, D.B., Types of explanations, Tech. Rept. 523, Yale University, Department of Computer Science, New Haven, CT (1987).
  14. Kedar-Cabelli, S.T., Purpose-directed analogy, in: Proceedings Seventh Annual Conference of the Cognitive Science Society, Irvine, CA (1985).
  15. Koiodner, J.L., Retrieval and organizational strategies in conceptual memory: A computer model, Ph.D. Thesis, Tech. Rept. 187, Yale University, New Haven, CT (1980).
  16. Kolodner, J., Simpson, R. and Sycara, K., A process model of case-based reasoning in problem solving, in: A. Joshi (Ed.), Proceedings IJCA1-85, Los Angeles, CA (1985) 284-290.
  17. Leake, D.B. and Owens, C., Organizing memory for explanation, in: Proceedings Eighth Annual Conference of the Cognitive Science Society, Amherst, MA (1986).
  18. Lebowitz, M., Generalization and memory in an integrated understanding system, Ph.D. Thesis, Tech. Rept. 186, Yale University, New Haven, CT (1980).
  19. Lebowitz, M., Integrated learning: Controlling explanation, Cognitive Sci. 10 (1986) 219-240.
  20. Mitchell, T.M., Generalization as search, Artificial Intelligence 18 (1982) 203-226.
  21. Mitchell, T.M., Keller, R.M. and Kedar-Cabelli, S.T., Explanation-based generalization: A unifying view, Mach, Learning 1 (1986) 47-80.
  22. Rieger, C., Conceptual memory and inference, in: R.C. Schank (Ed.), Conceptual Information Processing (North-Holland, Amsterdam, 1975).
  23. Riesbeck, C.K., Failure-driven reminding for incremental learning, in: Proceedings IJCAI-81, Vancouver, BC (1981) 115-120.
  24. Schank, R.C., Dynamic Memory: A Theory of Learning in Computers and People (Cambridge University Press, Cambridge, 1982).
  25. Schank, R.C., The current state of AI: One man's opinion, AI Mag. 4 (1) (1983) 3-8.
  26. Schank, R.C., Explanation: A first pass, Tech. Rept. 330, Yale University, Department of Computer Science, New Haven, CT (1984).
  27. Schank, R.C., Explanation Patterns: Understanding Mechanically and Creatively (Erlbaum, Hillsdale, NJ, 1986).
  28. Schank, R.C. and Abelson, R., Scripts, Plans, Goals and Understanding (Erlbaum, Hillsdale, NJ, 1977).
  29. Schank, R.C., Collins, G. and Hunter, L., Transcending inductive category formation in learning, Behav. Brain Sci. 9 (4) (1986).
  30. Schank, R.C. and Leake, D.B., Computer understanding and creativity, in: H.-J. Kugler (Ed.), Information Processing 86 (Elsevier Science Publishers B.V. (North-Holland), Am- sterdam, 1986) 335-341.
  31. Simpson, R.L., A computer model of case-based reasoning in problem-solving: An investiga- tion in the domain of dispute mediation, Ph.D. Thesis, School of Information and Computer Science, Georgia Institute of Technology, Atlanta, GA (1985).
  32. Sycara, E.P., Resolving adversarial conflicts: An approach integrating case-based and analytic methods, Ph.D. Thesis, School of Information and Computer Science, Georgia Institute of Technology, Atlanta, GA (1987).