1 Problem Solving We view many situations in life as problems we need to solve Also, much of human behavior can be considered problem solving, even if.

Slides:



Advertisements
Similar presentations
Economic Education and How People Learn Scott Simkins, Interim Director Academy for Teaching and Learning (ATL) North Carolina A&T State University Acknowledgements:
Advertisements

CMSC 471 Fall 2002 Class #5-6 – Monday, September 16 / Wednesday, September 18.
Complex Cognitive Processes
CH 13: “e-Learning to Build Problem- Solving Skills” Converting routine automatons to active thinkers.
Algorithmic Software Verification II. Modeling using FSA.
How to Think about Prolog - 1 Mike’s Prolog Tutorial 29 Sept 2011.
Formal Description of a Problem
SEARCH APPLICATIONS David Kauchak CS30 – Spring 2015.
State Spaces Introduction to Artificial Intelligence Dr. Robin Burke.
Problem Solving How do people solve problems? What factors influence the ways they solve different types of problems?
Review of Yale Lectures 1 and 2 What is a strictly dominated strategy? Why should you never play one? Why do rational choices sometimes lead to poor decisions?
State-Space Searches. State spaces A state space consists of –A (possibly infinite) set of states The start state represents the initial problem Each.
Toy Problem: Missionaries and Cannibals
1 DCP 1172 Introduction to Artificial Intelligence Chang-Sheng Chen Topics Covered: Introduction to Planning (generalized state-space search) Means-Ends.
Problem solving by Searching Problem Formulation.
Intelligent agents Intelligent agents are supposed to act in such a way that the environment goes through a sequence of states that maximizes the performance.
Student Modeling Jan 30, Student Model Current state of knowledge Diagnosis: inferring a student model Student Modeling Problem: –Data: model, Process:
Intelligent agents Intelligent agents are supposed to act in such a way that the environment goes through a sequence of states that maximizes the performance.
1 Chapter 3 Knowledge Representation. 2 Chapter 3 Contents l The need for a good representation l Semantic nets l Inheritance l Frames l Object oriented.
Problem Solving. Well-defined problems –Much studied in AI –Requires search –Domain general heuristics for solving problems What about ill-defined problems?
Chinese Ring Puzzle and its Isomorphs (Kotovsky & Simon)
1 What do we have so far? Basic biology of the nervous system Motivations Senses Learning Perception Memory Thinking and mental representations.
Representation  A farmer wants to move himself, a hunrgry silver fox, a hungry, fat goose, and a sack of tasty grain across a river. Unfortunately, his.
Problem Solving & Creativity Dr. Claudia J. Stanny EXP 4507 Memory & Cognition Spring 2009.
Presentation of Chapters 12 & 13 Chapter 12: Do Surfing and Learning Mix? Chapter 13: e-Learning to Build Problem-Solving Skills November 17, 2005 Professor.
Problem Solving. What is a Problem? An ambiguous situation not clearly showing how to reach the goal. Given Initial Situation Desired Goal Situation What.
CS344: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 13– Search.
Start How to separate missionaries and cannibals Can missionaries cross? Missionaries can cross safety End Missionaries died No Yes.
start 3 missionaries and 3 cannibals Cannibal & Cannibal Missionary & Missionary Cannibal & Missionary Which one we should move first You lose True.
The Design Process By Mr. BZ Engineering and Design Fall 2011.
Complex Cognitive Processes
Complex Cognitive Processes Woolfolk, Cluster 8
Problem-Solving and Reasoning
CS62S: Expert Systems Based on: The Engineering of Knowledge-based Systems: Theory and Practice A. J. Gonzalez and D. D. Dankel.
Thinking & Problem Solving
Learning Science and Mathematics Concepts, Models, Representations and Talk Colleen Megowan.
Overview of Cognitive Science for Teachers
Human Cognitive Processes: psyc 345 Ch. 11: Problem Solving Takashi Yamauchi © Takashi Yamauchi (Dept. of Psychology, Texas A&M University)
Chapter 9: Rules and Expert Systems Lora Streeter.
Problem Solving, Reasoning, & Judgment Claudia Stanny PSY 2012.
Lecture 13 – Problem Solving 1 Two points for this lecture: 1.Role of problem solving in history of cognition. 2. Cognitive theories of the problem, the.
Problem solving by search Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
Problem solving What is problem solving? Weak and strong methods.
Some Thoughts to Consider 8 How difficult is it to get a group of people, or a group of companies, or a group of nations to agree on a particular ontology?
1 Solving Problems by Searching. 2 Terminology State State Space Goal Action Cost State Change Function Problem-Solving Agent State-Space Search.
Design Process The design process is a method of planning practical solutions to problems. The design process is never final; there are always multiple.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 13– Search 17 th August, 2010.
1/16 Problem solving by Searching Problem Formulation.
Problem solving by Searching
1 5 = 2 a Cross multiplying is a strategy for finding
Chapter Two Cross-Cultural Business
Analytical Business Consultants
Getting Started with a Problem
6.6 Systems of Linear Inequalities
Some problems Cse-402 K3r20,k3r23.
Solving Equations: The Multiplication Principle
Problem Solving A Major Category of Human Cognition
The Art and Science of Solving Puzzles
Introduction 9/29/2008.
CS 2710, ISSP 2160 Foundations of Artificial Intelligence
Some problems Cse-402 K3r20,k3r23.
6-6 Systems of Linear Inequalities
1: multiple representations
Solve the equation: 6 x - 2 = 7 x + 7 Select the correct answer.
Artificial Intelligence
Search.
Exercise Every positive number has how many real square roots? 2.
Search.
Multiplication Smorgasbord
missionaries-and-cannibals problem
Presentation transcript:

1 Problem Solving We view many situations in life as problems we need to solve Also, much of human behavior can be considered problem solving, even if we don’t think of it as such Herb Simon provided a theoretical framework for understanding how humans solve problems

2 What is a Problem? Situation in which we have a goal But the situation starts out being different from the goal Some obstacle prevents you from just converting the situation from the start state to the goal state

3 What Can Be Learned? How important our internal mental representations are in influencing our behavior Problem representation isn’t out there in the world, it’s in the problem solver’s head The success of our behavior depends on the nature of the representation

4 Start State Goal State Missionaries and Cannibals

5 Problem Solving Herb Simon’s Framework Elements States - Start and Goal Operators - Ways to change the state Intermediate states Constraints Problem space

6 Problem Space Start State (none on right) Goal State (all on right) Intermediate States 1 on right 2 on right 3 on right 4 on right5 on right

7 Constraints First - Must use a boat to cross the river Can’t hold more than two Must have at least one to row the boat Second - Must never allow Cannibals to outnumber Missionaries

8 Constraints Start State (none on right) Goal State (all on right) Intermediate States 1 on right 2 on right 3 on right 4 on right5 on right

9 Solution? Start State (none on right) Goal State (all on right) Intermediate States 1 on right 2 on right 3 on right 4 on right5 on right 1 1

10 Missionaries and Cannibals Start State (none on right) Goal State (all on right) Intermediate States 1 on right 2 on right 3 on right 4 on right5 on right A B B2 C C2 D D2 E

11 Start State Move 1 Move 2 State 1 State 2 Move 3 State 3 Move 4 State 4 Move 5State 5Move 6State 6Move 7State 7Move 8 State 8 Move 9State 9 Move 10 Move 11 State 10 Goal State Missionaries and Cannibals

12 What have we learned about problem solving? Framework Strategies An expert would have to represent problems differently than a novice

13 Experts vs. Novices Represent problem in terms of principles Possesses lots of domain specific knowledge Spend more time forming their representation Then work forward, rather than using weak methods

14 The problem space is in the problem solver’s head Our representation of the real world is in our head How a problem is represented influences our success as solving it How we represent the world influences the success of our behavior What have we learned about human behavior generally?