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

Slides:



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

Pat Langley Seth Rogers Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California USA.
Pat Langley Dan Shapiro Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California
Pat Langley Dongkyu Choi 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 USA Mental Simulation and Learning in the I CARUS Architecture.
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona USA Modeling Social Cognition in a Unified Cognitive Architecture.
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 Institute for the Study of Learning and Expertise Palo Alto, California.
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.
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona USA A Unified Cognitive Architecture for Embodied Agents Thanks.
Pat Langley Institute for the Study of Learning and Expertise Palo Alto, California A Cognitive Architecture for Complex Learning.
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
Learning Outcomes Participants will be able to analyze assessments
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
Reasoning Forward and Backward Chaining Andrew Diniz da Costa
School of something FACULTY OF OTHER School of Computing FACULTY OF ENGINEERING Supporting the Construction of Conceptual Ontologies with the ROO Tool.
Cognition Alie Fulton. Memory Can be divided into three separate storage areas: a sensory store, a short-term store, and a long-term store.
Chapter 12: Expert Systems Design Examples
CPSC 322 Introduction to Artificial Intelligence September 15, 2004.
S.C. Shapiro Development of a Cognitive Agent Stuart C. Shapiro Department of Computer Science and Engineering and Center for Cognitive Science.
Help and Documentation zUser support issues ydifferent types of support at different times yimplementation and presentation both important yall need careful.
1 Lecture 34 Introduction to Knowledge Representation & Expert Systems Overview  Lecture Objective  Introduction to Knowledge Representation  Knowledge.
Designing Help… Mark Johnson Providing Support Issues –different types of support at different times –implementation and presentation both important.
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Polyscheme John Laird February 21, Major Observations Polyscheme is a FRAMEWORK not an architecture – Explicitly does not commit to specific primitives.
Guide To UNIX Using Linux Third Edition
1.2 Language Processing Activities The fundamental language processing activities divided into two parts. 1. Program generation activities 2. Program execution.
Principles of High Quality Assessment
Meaningful Learning in an Information Age
For Better Accuracy Eick: Ensemble Learning
Cognitive level of Analysis
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Cognition Ines Ramadanovic Period 6. Cognition The four components of cognition are: The four components of cognition are: Memory Memory Language Language.
Author: James Allen, Nathanael Chambers, etc. By: Rex, Linger, Xiaoyi Nov. 23, 2009.
The present publication was developed under grant X from the U.S. Department of Education, Office of Special Education Programs. The views.
Situated Design of Virtual Worlds Using Rational Agents Mary Lou Maher and Ning Gu Key Centre of Design Computing and Cognition University of Sydney.
Second Generation ES1 Second Generation Expert Systems Ahme Rafea CS Dept., AUC.
1 Issues in Assessment in Higher Education: Science Higher Education Forum on Scientific Competencies Medellin-Colombia Nov 2-4, 2005 Dr Hans Wagemaker.
HOW PROFESSIONALS LEARN AND ACQUIRE EXPERTISE  Model of professionals as learners:  How professionals know  How professionals incorporate knowledge.
© 2009 Pearson Education, Inc. All rights reserved Essentials of Educational Psychology, Second Edition Jeanne Ellis Ormrod CHAPTER TWO Learning, Cognition,
Putting Research to Work in K-8 Science Classrooms Ready, Set, SCIENCE.
Fall 98 Introduction to Artificial Intelligence LECTURE 7: Knowledge Representation and Logic Motivation Knowledge bases and inferences Logic as a representation.
Evaluation of the Advice Generator of an Intelligent Learning Environment Maria Virvou, Katerina Kabassi Department of Informatics University of Piraeus.
Chap#11 What is User Support?
Cognitive Architectures For Physical Agents Sara Bolduc Smith College CSC 290.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Vedrana Vidulin Jožef Stefan Institute, Ljubljana, Slovenia
Natural Language Processing Group Computer Sc. & Engg. Department JADAVPUR UNIVERSITY KOLKATA – , INDIA. Professor Sivaji Bandyopadhyay
GENERAL METHODS AND TECHNIQUES OF TEACHING
Cognitive Architectures and General Intelligent Systems Pay Langley 2006 Presentation : Suwang Jang.
Abstract BPEL Candidate Use Case: Modeling for Business Understanding Wednesday, May 23, 2004 Disclaimer: These are the views of Phil Rossomando and not.
Chapter 1 Introduction to Research in Psychology.
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, CA
From NARS to a Thinking Machine Pei Wang Temple University.
Intelligent Agents Chapter 2. How do you design an intelligent agent? Definition: An intelligent agent perceives its environment via sensors and acts.
Artificial Intelligence Knowledge Representation.
Computer Systems Architecture Edited by Original lecture by Ian Sunley Areas: Computer users Basic topics What is a computer?
Artificial Intelligence Logical Agents Chapter 7.
Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles
Inquiry learning and SimQuest
Using Cognitive Science To Inform Instructional Design
Learning Teleoreactive Logic Programs by Observation
An Integrated Theory of the Mind
CPSC 322 Introduction to Artificial Intelligence
EA C461 – Artificial Intelligence Problem Solving Agents
GENERAL METHODS AND TECHNIQUES OF TEACHING
Chapter 11 user support.
Presentation transcript:

Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California Architectures for Adaptive Interpretation

As typically defined and utilized, a cognitive architecture: aims to demonstrate generality and flexibility, rather than success on a single application domain; aims to demonstrate generality and flexibility, rather than success on a single application domain; specifies the infrastructure that holds constant over domains; specifies the infrastructure that holds constant over domains; focuses on functional structures and processes, rather than on the knowledge or implementation levels; focuses on functional structures and processes, rather than on the knowledge or implementation levels; commits to representations and organizations of knowledge; commits to representations and organizations of knowledge; comes with a programming language for encoding knowledge and constructing intelligent systems. comes with a programming language for encoding knowledge and constructing intelligent systems. Characteristics of Cognitive Architectures These design principles apply not only to architectures focused on action, but also to ones focused on explanation and understanding.

Most previous architectures, like Soar, ACT-R, Prodigy, and 3T were designed for action. As a result: Short-term beliefs focus on goals and plans; Short-term beliefs focus on goals and plans; Long-term knowledge focuses on skills and procedures; Long-term knowledge focuses on skills and procedures; Inference is implemented with one-way production rules. Inference is implemented with one-way production rules. To support flexible understanding and explanation, we need an alternative class of architectures in which: Beliefs focus on inferences made from knowledge and facts; Beliefs focus on inferences made from knowledge and facts; An episodic belief memory replaces short-term memory; An episodic belief memory replaces short-term memory; Knowledge exists to generate accurate and useful inferences; Knowledge exists to generate accurate and useful inferences; Inference involves flexible abduction rather than deduction. Inference involves flexible abduction rather than deduction. Architectures for Action and Interpretation We need architectures of this sort for robust learning by reading.

Interpretive Architecture: Structures and Processes Old General Knowledge Learning and Revision FixedParser Inference and Interpretation New General Knowledge New Specific Beliefs Old Specific Beliefs Statements and Questions FixedGenerator Answers and Summaries

For each input I, 1. Use the fixed parser to generate new beliefs. 2. Update the old beliefs by incorporating the new beliefs. 3. Use the interpreter to infer additional new beliefs. 4. If not yet done, go to step 3; else go to step Use the learner to add or revise knowledge structures. 6. If not yet done, do to step 5; else go to step Use the fixed generator to produce output. Basic Interpretive Cycle Inference is driven by new facts or questions, but guided by old beliefs and knowledge; learning is driven by new beliefs but biased by old knowledge and beliefs. This leaves open key questions about the eagerness/laziness of inference, the size of input/output units, and the degree to which learning and inference are interleaved.