Elamur Research⌕
☰
home / papers / 1986 / Explanation-based learning: An alternative view

Explanation-based learning: An alternative view

Paper · 1986 · Gerald DeJong and Raymond Mooney

Summary

This 1986 paper from the Illinois explanation-based learning group responds to the unifying EBG framework of Mitchell, Keller, and Kedar-Cabelli. DeJong and Mooney argue that this framework misses important aspects of their own systems, notably their schema-acquisition work for natural language understanding, such as learning a kidnapping schema. They identify six weaknesses:

  • The narrow focus on generalization rather than learning in general.
  • Silence on how explanations are built, whether by internal problem solving or by observing others.
  • A tendency to undergeneralize.
  • A static, externally supplied operationality criterion.
  • No role for hierarchically organized schemata.
  • Reliance on reduced goal regression.

Framing the discussion in problem-solving terms, which they treat as equivalent to theorem proving, they propose an alternative generalization method. It supports retracting unifications so that explanations can be generalized further and altered, and they illustrate it on a kidnapping-style narrative. The paper matters because it widened the scope of explanation-based learning to include refinement, observation-driven learning, and schema reasoning. It also stresses that building large implementations across diverse domains exposes gaps in theory.

Key points

  • Published in Machine Learning 1 (1986), pp. 145–176, and supported by NSF grant NSF-IST-83-17899.
  • The approach traces back to MACROPS in STRIPS. The paper credits its modern revival to LEX2 (Mitchell), LP (Silver), and ESA (DeJong).
  • It recommends the term "Explanation-Based Learning" over EBG, partly because concept refinement could help with interacting conjunctive subgoals. The motivating example is a pail-like cup with a suitcase handle, which Winston's CUP domain overgeneralizes to accept.
  • It argues the operationality criterion should be computed dynamically, because it only approximates how learning relates to the performance element.
  • It contrasts explanation-based learning with ACT, SOAR, and EURISKO. Existing explanation-based systems mainly perform "schema composition" of known operators.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

 Fields, topics and concepts

📚 Shelves 2The field of science this work belongs to (OpenAlex fields).Computer Science · 19,503 worksArtificial Intelligence · 18,805 works

🧭 Topics 1Research subjects and languages the work is about.Reasoning · 1,948 works

Cite

Cite as Gerald DeJong and Raymond Mooney. 1986. Explanation-based learning: An alternative view. Machine Learning.

The paper itself, not this page. BibTeX from the library's record of the work.

@inproceedings{dejong1986explanation,
  title = {{Explanation-based learning: An alternative view}},
  author = {Gerald DeJong and Raymond Mooney},
  booktitle = {Machine Learning},
  year = {1986},
  doi = {10.1007/bf00114116},
  url = {https://doi.org/10.1007/bf00114116}
}

References

40 references, 2 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. Anderson, J.R. (1983). Acquisition of proof skills in geometry. In R.S. Michalski, J.G. Carbonell, & T.M. Mitchell (Eds.), Machine learning: An artificial intelligence approach (pp. 191-221). Palo Alto, CA: Tioga. find
  2. Carbonell, J.G., Michalski, R.S., & Mitchell, T.M. (1983). An overview of machine learning. In R.S. Michalski, J.G. Carbonell, & T.M. Mitchell (Eds.), Machine learning: An artificial intelligence approach (pp. 331-363). Palo Alto, CA: Tioga. find
  3. Chafe, W. (1974). Some thoughts on schemata. Theoretical issues in natural language processing, 1, 89-91. find
  4. Charniak, E. (1976). A framed painting: The representation of a common sense knowledge fragment. Cognitive Science, 4, 355-394. find
  5. DeJong, G.F. (1981, August). Generalizations based on explanations. Proceedings of the Seventh International Joint Conference on Artificial Intelligence (pp. 67-70). Vancouver, British Columbia, Canada: Morgan-Kaufmann (Also appears as Working Paper 30. AI Research Group. Coordinated Science Laborat… find
  6. DeJong, G.F. (1983, June). An approach to learning from observation. Proceedings of the Third International Machine Learning Workshop. Urbana, IL. (Also appears as Working Paper 45, AI Research Group. Coordinated Science Laboratory, University of Illinois at Urbana-Champaign.) find
  7. DeJong, G.F. (1983, August). Acquiring schemata through understanding and generalizing plans. Proceedings of the Eighth International Joint Conference on Artificial Intelligence, Karlsruhe, West Germany: Morgan-Kaufmann (Also appears as Working Paper 56, AI Research Group. Coordinated Science Labora… find
  8. DeJong, G.F. (1986). Explanation based learning. In R.S. Michalski, J.G. Carbonell, T.M. Mitchell (Eds.), Machine learning: An artificial intelligence approach Volume II. Los Altos, CA: Morgan Kaufmann. find
  9. Ellman, T. (1985, August). Generalizing logic circuit designs by analyzing proofs of correctness. Proceedings of the Ninth International Joint Conference on Artificial Intelligence (pp. 643-646). Los Angeles, CA: Morgan-Kaufmann. find
  10. G. DEJONG AND R. MOONEY EXPLANATION-BASED LEARNING Fikes, R.E., Hart, P.E., & Nilsson, N. J. (1972). Learning and executing generalized robot plans. Artificial Intelligence, 3, 251-288.
  11. Hofstadter, D. (1983). Personal communication. find
  12. Laird, J., Rosenbloom, P., & Newell, A. (1984, August). Towards chunking as a general learning mechanism. Proceedings of the National Conference on Artificial Intelligence (pp. 188-192). Austin, TX: Morgan-Kaufmann. find
  13. Lebowitz, M. (1985, June). Complex learning environments: Hierarchies and the use of explanation. Proceedings of the Third International Machine Learning Workshop (pp. 110-112). Skytop, PA. find
  14. Lenat, D.B., & Brown, J.S. (1984). Why AM and EURISKO appear to work. Artificial Intelligence, 23, 269-294. find
  15. Mahadevan, S. (1985, August). Verification-based learning: A generalization strategy for inferring problem-reduction methods. Proceedings of the Ninth International Joint Conference on Artificial Intelligence (pp. 616-623). Los Angeles, CA: Morgan-Kaufmann. find
  16. Minsky, M.L. (1975). A framework for representing knowledge. In P. Winston (Ed.), The psychology of computer vision (pp. 211-277). New York: McGraw-Hill. find
  17. Minton, S. (1984, August). Constraint-based generalization: Learning game-playing plans from single examples. Proceedings of the National Conference on Artificial Intelligence (pp. 251-254). Austin, TX: Morgan-Kaufmann. find
  18. Minton, S. (1985, June). Overview of the PRODIGY learning apprentice. Proceedings of the Third International Machine Learning Workshop (pp. 120-122). Skytop, PA. find
  19. Minton, S. (1985, August). Selectively generalizing plans for problem-solving. Proceedings of the Ninth International Joint Conference on Artificial Intelligence (pp. 596-599). Los Angeles, CA: Morgan-Kaufmann.
  20. Mitchell, T. (1983, August). Learning and problem solving. Proceedings of the Eighth International Joint Conference on Artificial Intelligence (pp. 1139-1151). Karlsruhe, West Germany: Morgan-Kaufmann. find
  21. Mitchell, T. (1984). Toward combining empirical and analytic methods for learning heuristics. In A. Elithorn & R. Banergi (Eds.), Human and artificial intelligence. Amsterdam: North Holland. find
  22. Mitchell, T.M., Mahadevan, S., & Steinberg, L.I. (1985, August). LEAP: A learning apprentice for VLSI design. Proceedings of the Ninth Joint Conference on Artificial Intelligence (pp. 573-580). Los Angeles, CA: Morgan-Kaufmann. find
  23. Mitchell, T.M., Keller, R., & Kedar-Cabelli, S. (1986). Explanation-based generalization: A unifying view. Machine learning, 1, 47-80. find
  24. Mooney, R., & DeJong, G.F. (1985, August). Learning schemata for natural language processing. Proceedings of the Ninth International Joint Conference on Artificial Intelligence. Los Angeles, CA: Morgan-Kaufmann. (Also appears as Working Paper 67. AI Research Group. Coordinated Science Laboratory. Un… find
  25. Mooney, R., & Bennett, S. (1986, January). A domain independent explanation-based generalizer. Working Paper 71. AI Research Group, Coordinated Science Laboratory, University of Illinois, Urbana, IL. find
  26. Mostow, D. (1983). Machine transformation of advice into a heuristic search procedure. In R. Michalski, J.G. Carbonell, T.M. Mitchell (Eds.), Machine learning: An artificial intelligence approach (pp. 367-404). Palo Alto, CA: Tioga. find
  27. Nilsson, N.J. (1980). Principles of artificial intelligence. Palo Alto, CA: Tioga. find
  28. O'Rorke, P. (1984, August). Generalization for explanation-based schema acquisition. Proceedings of the National Conference on Artificial Intelligence (pp. 260-263). Austin, TX: Morgan-Kaufmann. find
  29. Pazzani, M. (1985, August). Explanation and generalization based memory. Proceedings of the Seventh Annual Conference of the Cognitive Science Society (pp. 323-328). Irvine, CA: Morgan-Kaufmann. find
  30. Porter, B., & Kibler, D. (1985, August). A comparison of analytic and experimental goal regression for machine learning. Proceedings of the Ninth International Joint Conference on Artificial Intelligence (pp. 555-559). Los Angeles, CA: Morgan-Kaufmann. find
  31. Rajamoney, S., DeJong, G.F., & Faltings, B. (1985, August). Towards a model of conceptual knowledge acquisition through directed experimentation. Proceedings of the Ninth International Joint Conference on Artificial Intelligence. Los Angeles, CA: Morgan-Kaufmann. (Also appears as Working Paper 68, A… find
  32. Sacerdoti, E. (1974). Planning in a hierarchy of abstraction spaces. Artificial Intelligence, 5, 115-135. find
  33. Schank, R. & Abelson, E. (1977). Scripts, plans, goals and understandings: An inquiry into human knowledge structures. Hillsdale, NJ: Lawrence Erlbaum Associates. find
  34. Schank, R.C. (1982). Dynamic memory. Cambridge, England: Cambridge University Press. find
  35. Segre, A.M., & DeJong, G.F. (1985, March), Explanation based manipulator learning: Acquisition of planning ability through observation. Proceedings of the IEEE International Conference on Robotics and Automation (pp. 555-560). St. Louis, MO. (Also appears as Working Paper 62, AI Research Group, Coor… find
  36. Shavlik, J.W. (1985, August). Learning about momentum conservation. Proceedings of the Ninth International Joint Conference on Artificial Intelligence (pp. 667-669). Los Angeles, CA: Morgan-Kaufmann. (Also appears as Working Paper 66, AI Research Group, Coordinated Science Laboratory, University of… find
  37. Silver, B. (1983, June). Learning equation solving methods from worked examples. Proceedings of the Second International Machine Learning Workshop (pp. 99-104). Urbana, IL. find
  38. Waldinger, R. (1977). Achieving several goals simultaneously. In E. Elcock & D. Michie (Eds.), Machine Intelligence, 8. find
  39. Wilkins, D., Clancey, W., & Buchanan, B. (1985, June). ODYSSEUS: A learning apprentice. Proceedings of the International Machine Learning Workshop (pp. 221-223). Skytop, PA. find
  40. Winston, P.H., Binford, T.O., Katz, B. & Lowry, M. (1983, August). Learning physical descriptions from functional definitions, examples, and precedents. Proceedings of the National Conference on Artificial Intelligence (pp. 433-439). Washington, D.C.: Morgan-Kaufmann. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/dejong-1986-explanation-based-learning-alternative-view/