skip to main content
article
Free Access

Learning and reasoning by analogy

Published:01 December 1980Publication History
Skip Abstract Section

Abstract

We use analogy when we say something is a Cinderella story and when we learn about resistors by thinking about water pipes. We also use analogy when we learn subjects like economics, medicine, and law. This paper presents a theory of analogy and describes an implemented system that embodies the theory. The specific competence to be understood is that of using analogies to do certain kinds of learning and reasoning. Learning takes place when analogy is used to generate a constraint description in one domain, given a constraint description in another, as when we learn Ohm's law by way of knowledge about water pipes. Reasoning takes place when analogy is used to answer questions about one situation, given another situation that is supposed to be a precedent, as when we answer questions about Hamlet by way of knowledge about Macbeth.

References

  1. 1 Brotsky, D. Efficient graph matching through exploitation of constraint. M.1.T. Artif. lntell. Lab. Memo No. 600, Cambridge, Mass., Oct. 1980.Google ScholarGoogle Scholar
  2. 2 Carroll, J.B., Daves, P., and Richmond, B. Word Frequency Book. Houghton-Mifflin and American Heritage, New York, 1971.Google ScholarGoogle Scholar
  3. 3 Evans, T.G. A heuristic program to solve geometric analogy problems. Ph.D. Th., M.I.T., Cambridge, Mass. in Semantic Information Processing, M. Minsky, Ed., The M.I.T. Press, Cambridge, Mass., 1968.Google ScholarGoogle Scholar
  4. 4 Filmore, C.J. The case for case. In Universals in Linguistic Theory, E. Bach and R. Harms, Eds., Holt, Rinehart, and Winston, New York, 1968.Google ScholarGoogle Scholar
  5. 5 Givon, T. Cause and control: On the semantics of interpersonal manipulation. In Syntax and Semantics, Vol IV, J. Kimball, Ed., Academic, New York, 1975.Google ScholarGoogle Scholar
  6. 6 Katz, B. A three-step procedure for language generation. M.I.T. Artif. Intell. Lab. Memo. No. 599, Cambridge, Mass. Oct. 1980.Google ScholarGoogle Scholar
  7. 7 Lenat, D. AM: An artificial intelligence approach to discovery in mathematics as heuristic search. Ph.D. Th., Stanford Univ., Stanford, Calif. in Knowledge-Based Systems in Artificial Intelligence, McGraw- Hill, New York, 1979. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 Martin, W.A. Philosophical foundations for a linguistically oriented semantic network (in preparation).Google ScholarGoogle Scholar
  9. 9 Meldman, J. A preliminary study in computer-aided legal analysis. Ph.D. Th. and Tech. Rep. No. MAC-TR-157, M.I.T. Lab. for Comptr. Sci, Cambridge, Mass., Nov. 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 Minsky, M. A framework for representing knowledge. In The Psychology of Computer Vision, P.H. Winston, Ed., McGraw-Hill, New York, 1975.Google ScholarGoogle Scholar
  11. 11 Moore, J. and Newell, A. How can Merlin understand? In Knowledge and Cognition. L. Gregg, Ed., Lawrence Erlbaum Associates, Potomac, Md., 1974.Google ScholarGoogle Scholar
  12. 12 Ogden, C.K. Basic English: International Second Language. Harcourt, Brace, and World, New York, 1968.Google ScholarGoogle Scholar
  13. 13 Rieger, C. The commonsense algorithm as a basis for computer models of human memory, inference, belief, and contextual language comprehension. Dept. Comptr. Sci. Tech. Rep. No. 373, Univ. of Maryland, College Park, Md., 1975.Google ScholarGoogle Scholar
  14. 14 Roberts, R.B. and Goldstein, I.P. The FRL primer. M.1.T. Artif. lntell. Lab. Memo No. 408, Cambridge, Mass., July 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15 Roberts, R.B. and Goldstein, I.P. The FRL manual. M.I.T. Artif. lntell. Lab. Memo No. 409, Cambridge, Mass., June 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. 16 Rosch, E., Mervis, C.B., Gray, W.D., Johnson, D.M., and Boye'.,- Braem, P. Basic objects in natural categories. Cog. Psych 8, 3 (July 1976) 382-439.Google ScholarGoogle ScholarCross RefCross Ref
  17. 17 Schank, R.C. Conceptual Information Processing. North-Holland, New York, 1975. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. 18 Tversky, A. Features of similarity. Psych. Rev. 84, 4 (July 1977), 327-352.Google ScholarGoogle ScholarCross RefCross Ref
  19. 19 Wilks, Y.A. Grammar, Meaning, and the Machine Analysis of Language. Routlege and Kegan Paul, London, 1972.Google ScholarGoogle Scholar
  20. 20 Winston, P.H. Learning structural descriptions from examples. Ph.D. Th., M.I.T., Cambridge, Mass. in The Psychology of Computer Vision, P.H. Winston, Ed., McGraw-Hill, New York, 1975.Google ScholarGoogle Scholar
  21. 21 Winston, P.H. Learning by creating and justifying transfer frames. Artif lntell. 10, 2 (1978), 147-172.Google ScholarGoogle Scholar
  22. 22 Winston, P.H. Learning and reasoning by analogy: The details (formerly titled "Learning by understanding analogies"). M.I.T. Artif. Intell. Lab. Memo No. 520, Cambridge, Mass., April 1979.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image Communications of the ACM
    Communications of the ACM  Volume 23, Issue 12
    Dec. 1980
    53 pages
    ISSN:0001-0782
    EISSN:1557-7317
    DOI:10.1145/359038
    Issue’s Table of Contents

    Copyright © 1980 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 December 1980

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader