RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"

Slides:



Advertisements
Similar presentations
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California
Advertisements

Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California USA
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona A Cognitive Architecture for Integrated.
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
Artificial Intelligence
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
Designing Instruction Objectives, Indirect Instruction, and Differentiation Adapted from required text: Effective Teaching Methods: Research-Based Practice.
WHAT IS ARTIFICIAL INTELLIGENCE?
ENTERFACE’08 Multimodal high-level data integration Project 2 1.
Introduction to SOAR Based on “a gentle introduction to soar: an Architecture for Human Cognition” by Jill Fain Lehman, John Laird, Paul Rosenbloom. Presented.
Cognitive Tutors ITS, Sept 30, Overview Production system models –For LISP, geometry, and algebra 8 principles from ACT theory Gains: 1/3 time to.
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Control and Implementation of State Space Search
The Importance of Architecture for Achieving Human-level AI John Laird University of Michigan June 17, th Soar Workshop
Cognitive Processes PSY 334 Chapter 8 – Problem Solving May 21, 2003.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
Principles of High Quality Assessment
Meaningful Learning in an Information Age
1 New York State Mathematics Core Curriculum 2005.
Leroy Garcia 1.  Artificial Intelligence is the branch of computer science that is concerned with the automation of intelligent behavior (Luger, 2008).
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Learning & Teaching with Technology Claire O’Malley School of Psychology.
Reasoning Abilities Slide #1 김 민 경 Reasoning Abilities David F. Lohman Psychological & Quantitative Foundations College of Education University.
Lesson Planning. Teachers Need Lesson Plans So that they know that they are teaching the curriculum standards required by the county and state So that.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
 Define A.I and discuss its application areas in detail.  Explain Turing test. why it is not justifiable to use it to test whether the machine is intelligent.
Higher-Level Cognitive Processes
Knowledge representation
What is learning with technology? A discussion about learning theory and educational technology.
Artificial Intelligence
School of Computer Science and Technology, Tianjin University
HOW PROFESSIONALS LEARN AND ACQUIRE EXPERTISE  Model of professionals as learners:  How professionals know  How professionals incorporate knowledge.
Chapter 7: Theories of Cognitive Development Module 7.1 Setting the Stage: Piaget’s Theory Module 7.2 Modern Theories of Cognitive Development Module 7.3.
Putting Research to Work in K-8 Science Classrooms Ready, Set, SCIENCE.
Logical Agents Logic Propositional Logic Summary
ARTIFICIAL INTELLIGENCE Human like intelligence Definitions: 1. Focus on intelligent Behaviour “Behaviour by a machine that, if performed by a human.
Distributed Models for Decision Support Jose Cuena & Sascha Ossowski Pesented by: Gal Moshitch & Rica Gonen.
Universal Moral Grammar: theory, evidence, and the future. Mikhail, J.(2007) Universal Moral Grammar: Theory, Evidence, and the Future. Trends in Cognitive.
Cognitive Architectures and General Intelligent Systems Pay Langley 2006 Presentation : Suwang Jang.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
1 Artificial Intelligence & Prolog Programming CSL 302.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
Ecological Interface Design Overview Park Young Ho Dept. of Nuclear & Quantum Engineering Korea Advanced Institute of Science and Technology May
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Artificial Intelligence
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
Tutoring & Help Systems Deepthi Bollu for CSE495 10/31/2003.
Knowledge Representation. A knowledge base can be organised in several different configurations to facilitate fast inferencing Knowledge Representation.
Using Cognitive Science To Inform Instructional Design
Artificial Intelligence
Introduction Artificial Intelligent.
Artificial Intelligence introduction(2)
Introduction To software engineering
Cognitive Processes PSY 334
Gestalt Theory.
Institute of Computing Technology
Presentation transcript:

RULES Patty Nordstrom Hien Nguyen

"Cognitive Skills are Realized by Production Rules"

Cognitive Skills Cognitive skills are any mental skills that are used in the process of acquiring knowledge; these skills include reasoning, perception, and intuition. Cognitive skills refer to those skills that make it possible for us to know.

Production Rules Production rules constitute a framework for understanding human cognition Production rules are if-then statements or condition-action pairs Ex. If it snows, then I'll go skiing Ex. If status='OK' and type=3 then count+1

Property of Rules Representation Computational Psychological Practical

Representational Power Represent general information about the world Represent information about how to do things in the world Represent linguist regularities Inferences such as modus ponens

Computational Power Problem solving Searching, space, heuristics Planning Sequence of rule Decision making Learning Acquisition, modification, application Language

Psychological Plausibility Rule-based systems can account for different types of learning –power law of practice –conditioning

Practical Applicability Learning consists of rules so how can this be applied to helping students better acquire rules –Computer tutors –Rule based cognitive systems ACT & ACT-R (Adaptive Control of Thought—Rational) SOAR (Soar is used by AI researchers to construct integrated intelligent agents and by cognitive scientists for cognitive modeling)

Frameworks Frameworks – set of constructs that define important aspects of cognition. Frameworks – cannot make predictions, but you can add assumptions to make theories

Theories Theories still cannot make precise predictions Add assumptions about a specific situation and it is a model of that situation

Models Models - theories with assumptions about its application to a specific situation Many models possible within a theory Production system are theories of human cognition

Cognitive Architectures Cognitive architectures are proposals about the structure of human cognition Cognitive architecture tries to provide a complete, if abstract, specification of a system Production system are theories of human cognition because they are architectures

Features of Production Systems Each production rule is a modular piece of knowledge (a well-defined step of cognition) Complex cognitive processes: –String a sequence of rules –Writing to working memory (goal setting, etc) –Reading from working memory Rules are condition-action asymmetrical Rules are abstract & apply in many situations

How do production systems operate? Pattern matching –Production’s condition vs. contents of working memory Conflict resolution Firing a production -> CYCLE

How to write a production system model? Write a set of production rules to perform the task For AI, production systems are used as programming formalisms –Precise, complete theories of tasks –Without cognitive modeling

Examples A production system for addition Various production system architectures: –PSG: first production system implemented as a computer program –OPS systems Efficient pattern matching and conflict resolution –ACT systems: ACTE, ACT*, ACT-R Include a separate declarative representation –SOAR system

ACT-R A cognitive architecture: a theory about how human cognition works. A framework A cognitive skill is composed of production rules.

ACT-R: Model and Method

ACT-R: Application

ACT-R: Components

Are rules psychologically real? Appropriateness of rules in describing skilled behavior Ability to predict the details of that behavior

Problems Is ACT-R the right production system theory? Assumption: production system framework is the right way to think about cognitive skill.

Implementation Level Problems Algorithm level vs. Implementation level –High-level programming language vs. machine level implementation It is difficult to identify what is going on at the implementation level. –Uniqueness: which implementation is the underlying internal structure? –Discovery: which implementation matches the behavior?

Implementation Level Problems Uniqueness Problem –Neural approach: use neural-like computations Discovery Problem –Rational approach -> ACT-R –Cognition is adapted to environment structure: Memory Categorization Causal inference Problem solving

Intelligent Tutoring Systems Previously –CAI vs. ICAI –Impractical Costly Time No established paradigm for enabling students to acquire knowledge. Now –Cost reduced, advances in AI and cognitive psychology -> shorter time, advances in cognitive science -> instructional design implications

ITS Model knowledge of the domain knowledge of the learner knowledge of teacher strategies gsystem/start.htm

What an ITS must do accurately diagnose students' knowledge structures, skills, and styles diagnose using principles, rather than preprogrammed responses decide what to do next adapt instruction accordingly provide feedback

ACT-based approach to intelligent tutoring Goal structure Instruction in Context Immediacy of Feedback Examples: the Geometry Tutor, the LISP Tutor

Video: Reading Tutor _video_10_min/ _video_10_min/

Question?

Design Scenario In your group, discuss the design of an intelligent tutoring system that teaches HTML to highschool students. Please use the ACT-R cognitive architecture and discuss the use of production rules in your design. FOCUS: –The degree of learner control –Individual vs. collaborative learning –Situated learning –Intelligent Tutor System vs. regular Computer-Aided Instruction

References n/lis06.mpghttp:// n/lis06.mpg eading/li1lk23.htmhttp:// eading/li1lk23.htm ponens-and-modus-tollenshttp:// ponens-and-modus-tollens