Analogical Problem Solving. How good are we at finding relevant prior experience?

Slides:



Advertisements
Similar presentations
Lecture 5: Reuse, Adaptation and Retention
Advertisements

Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
An Adaptive System for User Information needs based on the observed meta- Knowledge AKERELE Olubunmi Doctorate student, University of Ibadan, Ibadan, Nigeria;
Problem Solving. Outline Well vs. ill-defined problems Heuristics for problem solving –Hill climbing –Means-Ends analysis –Working Backwards representation.
Knowledge Engineering.  Process of acquiring knowledge from experts and building knowledge base  Narrow perspective  Knowledge acquisition, representation,
Artificial Intelligence MEI 2008/2009 Bruno Paulette.
Problem Solving What is a problem? How do we go about solving problems? How can we be better problem-solvers?
WebMiningResearch ASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007.
Analogies and Case-Based Reasoning
CHEF (Hammond, 1987) CHEF is a case-based planner, which can output new recipes given particular ingredients and tastes. Recipes are viewed as plans. They.
Tues March 25, 2006NCTM Research PreSession1 Discussant Remarks Jon R. Star Michigan State University.
Case Based Reasoning Melanie Hanson Engr 315. What is Case-Based Reasoning? Storing information from previous experiences Using previously gained knowledge.
Analogical Reasoning. Types of reasoning Content free reasoning: –Deductive reasoning Reasoning by similarity –Inductive reasoning –Analogical reasoning:
Learning from Experience: Case Injected Genetic Algorithm Design of Combinational Logic Circuits Sushil J. Louis Genetic Algorithm Systems Lab(gaslab)
WebMiningResearchASurvey Web Mining Research: A Survey Raymond Kosala and Hendrik Blockeel ACM SIGKDD, July 2000 Presented by Shan Huang, 4/24/2007 Revised.
Means-end analysis Reducing differences between current state and goal state Stop when difference is 0 (no difference) Subgoals Intermediate goals – not.
Understanding Knowledge. 2-2 Overview  Definitions  Cognition  Expert Knowledge  Human Thinking and Learning  Implications for Management.
Problem solving and Creativity. Problem solving What is problem solving? Weak and strong methods Much of our life is spent solving problems? Homework.
8/9/20151 DARPA-MARS Kickoff Adaptive Intelligent Mobile Robots Leslie Pack Kaelbling Artificial Intelligence Laboratory MIT.
Strong Method Problem Solving.
Complex Cognitive Processes Woolfolk, Cluster 8
Constructivism Dr. K. A. Korb University of Jos. Outline Overview of Constructivism Two Types of Constructivism Learning according to Constructivism Constructivist.
Problem-Solving and Reasoning
Veikko Laine Export Marketing, general What is Marketing ?
13: Inference Techniques
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 9 Using Past History Explicitly as Knowledge: Case-based Reasoning.
Analogical Reasoning Psychology 355: Cognitive Psychology Instructor: John Miyamoto 05/27 /2015: Lecture 09-4 This Powerpoint presentation may contain.
Problem solving Using background knowledge Analogical problem solving and access Case-based reasoning.
The Scientific Method involves a series of steps that are used to investigate a natural occurrence.
CS 682, AI:Case-Based Reasoning, Prof. Cindy Marling1 Chapter 2: Case Studies of Several Case-Based Reasoners This chapter describes some classic CBR systems.
Research on Human Learning: Understanding and Applications Jose Mestre Department of Physics University of Massachusetts Amherst, MA
Transfer to Learning EDU 330: Educational Psychology Daniel Moos, PhD.
What is “Thinking”? Forming ideas Drawing conclusions Expressing thoughts Comprehending the thoughts of others Where does it occur? Distributed throughout.
Case study of Several Case Based Reasoners Sandesh.
Analogical Learning and Problem Solving
Artificial Intelligence and Expert Systems. ARTIFICIAL INTELLIGENCE (AI) is the science of R L Being able to Ability to solve a problem.
Information Processing Theory EDU 330: Educational Psychology Daniel Moos.
Problem-Solving Water Jugs Problem You are given two jugs, a 4-gallon jug & a 3-gallon jug. Neither has any measuring marks on it. There is a pump that.
Chapter 7 Consumer Learning.  Marketers must teach consumers:  where to buy  how to use  how to maintain  how to dispose of products Importance of.
EDU 330: Educational Psychology Daniel Moos
Fig8_2. InRev8a InRev7cInRev7bInRev7a InRev6bInRev6aInRev5bInRev5aInRev4bInRev2a INGREDIENTS OF THOUGHT Mental representations of familiar locations Visual.
Knowledge Learning by Using Case Based Reasoning (CBR)
How People Learn: A Scientist’s Perspective Jose Mestre Departments of Physics and Educational Psychology University of Illinois at Urbana/Champaign.
Generic Tasks by Ihab M. Amer Graduate Student Computer Science Dept. AUC, Cairo, Egypt.
Transfer to Learning EDU 330: Educational Psychology Daniel Moos.
AI in Knowledge Management Professor Robin Burke CSC 594.
Phenomena in Problem Solving Insight Problems Functional Fixedness Using external representations.
How People Learn: A Scientist’s Perspective Jose Mestre Departments of Physics and Educational Psychology University of Illinois at Urbana/Champaign.
20. september 2006TDT55 - Case-based reasoning1 Retrieval, reuse, revision, and retention in case-based reasoning.
INFORMATION TECHNOLOGY AND E-COMMERCE MANAGING INFORMATION, KNOWLEDGE, AND BUSINESS RELATIONSHIP 1.
The Science of Biology Biology 392. Observing the World If you are a thinker, you question things you observe and may not understand and you try to find.
Problem Solving: Cognitive processes aimed at achieving a specific goal (a solution to a problem) Early Research: Wolfgang Kohler (Gestalt Psychologist)
Complex Cognitive Processes EDP 3004-Chapter 8. Metacognition –Awareness of your own cognitive machinery and how it works –Involves three kinds of knowledge:
Analogical Reasoning. What to do... How do you decide what to buy? –Use your past experience. How do you figure out which experience is relevant?
By the end of this topic we will:  develop an understanding of the key personal skills necessary for effective management  develop the ability to apply.
Information Processing and Memory Chapter 6 Ergle.
Case-Based Reasoning.
Intelligence and Creativity
Thought & Problem Solving Tell a partner: What are you thinking about?
Incubation Effects - Why Do They Occur? Then: Analogical Reasoning Psychology 355: Cognitive Psychology Instructor: John Miyamoto 5/25/2016: Lecture 09-3.
Chapter Objectives Describe knowledge application mechanisms, which facilitate direction and routines. Explain knowledge application technologies, which.
Analogical Reasoning Psychology 355: Cognitive Psychology Instructor: John Miyamoto 05/23/2018: Lecture 09-3 Note: This Powerpoint presentation may contain.
Case-Based Reasoning.
But They Said They Knew This!
EDU 330: Educational Psychology Daniel Moos, PhD
14 principles for learning
EDU 330: Educational Psychology Daniel Moos, PhD
Consumer Search and Evaluation
Lecture 6: Knowledge Application Systems
Web Mining Research: A Survey
Presentation transcript:

Analogical Problem Solving

How good are we at finding relevant prior experience?

Using background knowledge Gick & Holyoak (1980) –Had people read a story about a general attacking a fortress. –The roads around the fortress were mined –General split up his forces and had them converge on the fortress from many directions. Later in the study, they were given Duncker’s radiation problem –Doctor with patient who has an inoperable tumor –Rays strong enough to kill the tumor would damage the healthy tissue What should the doctor do?

Access failure About 10% of people solve the radiation problem spontaneously About 30% of people solve it if they first read the story about the general –Not much of a gain. Is this an access problem or a use problem? If given a hint to use the earlier stories, about 90% of people solve the problem. –Suggests that it was an access problem.

Analogical access Finding relevant background knowledge is hard There are many possible experiences that might be relevant –Which ones are most likely to be relevant? Situations that are similar to ones you have seen before.

Similarity is good In many cases, using highly similar background knowledge is good. Purchase decisions –Knowing what brand of pickles you buy will not help you decide what ketchup to buy. Science (Dunbar) –Microbiologists use results from one bacterium to decide what studies to do on another bacterium. It is rare that distant similarities are useful.

Retrieving analogs Gentner, Rattermann, & Forbus –People read a story Hawk gives feathers to hunter for arrows in exchange for hunter not shooting hawk. –Later, people read another story: Similar (S): Eagle gives feathers to archer… Mere Appearance (MA): Eagle flies near archery tournament Analogy (AN): One country gives missile guidance systems to another in exchange for not attacking it. No Match (NM): One country has rivers, another does not. People given S and MA retrieve story People rate S and AN as similar

Models of access How do we access analogies? –Many models have been developed –Most of them are two-stage models. Stage 1: Search through memory to find things that are generally similar –Things from the same domain are often retrieved –Only a small number of items pass this filter Stage 2: Find things that are analogous –Determining analogies is effortful –Do this task only on items that pass stage 1

Access and use Similarities may also affect use of knowledge –Word problems (Ross) Retrieval affected by domain similarity –Both similar and cross-mapped examples retrieved People found it hard to apply cross-mapped examples.

Overcoming access problems Experts are better at analogical retrieval –They are better at finding good analogies –They are less influenced by cross-mappings Forming a schema may help access –Comparing a few analogs during learning helps retrieval Learning about subgoals may help access –An example may be indexed by the sub-problems that it helps to solve.

Case-based reasoning An Artificial Intelligence technique –Solves problems based on known episodes Stages of Case-based reasoning –Access –Adaptation –Evaluation –Updating of memory

CHEF: An example Szechuan cooking (Hammond) Had a failure cooking beef and broccoli –Broccoli came out soggy Retrieve past knowledge about similar failures –Other cases of soggy vegetables Find a case of beef and snow peas –When cooking beef, notice that meat sweats –Solution in that case: Cook vegetables first, put them aside, then cook beef. Adapt case to current situation