Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Case-based reasoning
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Process of solving new problems based on the solutions of similar past problems}} {{Confusing|reason=the article doesn't describe case-based reasoning from a technical point of view, leaving readers uncertain about how programmers actually implement it|date=December 2021}}{{Multiple image | image1 = CBR category memory.png | image2 = CBR simple memory.png | direction = vertical | image3 = CBR dynamic memory.png | footer = Models of CBR memory, from top to bottom: category memory, simple memory, and dynamic memory. {{clarify|date=December 2021}}{{relevance inline|date=December 2021}} }} '''Case-based reasoning''' ('''CBR'''), broadly construed, is the process of solving new problems based on the solutions of similar past problems.<ref>Kolodner, Janet L. [https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=b6049346827604bbf2204fc6401e94d71d6da31e "An introduction to case-based reasoning."] Artificial intelligence review 6.1 (1992): 3-34.</ref><ref>Weir, B. S. (1988). Proceedings of the Second International Conference on Quantitative Genetics (p. 537). Sinauer Associates. β</ref> In everyday life, an auto [[mechanic]] who fixes an [[engine]] by recalling another [[automobile|car]] that exhibited similar symptoms is using case-based reasoning. A [[lawyer]] who advocates a particular outcome in a [[trial (law)|trial]] based on [[legal]] [[precedent]]s or a judge who creates [[case law]] is using case-based reasoning. So, too, an [[engineer]] copying working elements of nature (practicing [[biomimicry]]) is treating nature as a database of solutions to problems. Case-based reasoning is a prominent type of [[analogy]] solution making. It has been argued{{By whom|date=December 2021}} that case-based reasoning is not only a powerful method for [[computer reasoning]], but also a pervasive behavior in everyday human [[problem solving]]; or, more radically, that all reasoning is based on past cases personally experienced. This view is related to [[prototype theory]], which is most deeply explored in [[cognitive science]].
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)