Some Information 1.Parking is free in Stanford lots over the weekend. 2.There is no registration fee thanks to ONR and NSF. 3.Participation in the meeting.

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
Pat Langley Arizona State University and Institute for the Study of Learning and Expertise Expertise, Transfer, and Innovation in.
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, California Elena Messina.
Center for the Study of Language and Information Stanford University, Stanford, California March 20-21, 2004 Symposium on Reasoning and Learning in Cognitive.
Pat Langley Institute for the Study of Learning and Expertise Palo Alto, California and Center for the Study of Language and Information Stanford University,
Pat Langley Institute for the Study of Learning and Expertise Palo Alto, CA Cumulative Learning of Relational and Hierarchical Skills.
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona USA Varieties of Problem Solving in a Unified Cognitive Architecture.
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 School of Computing and Informatics Arizona State University Tempe, Arizona USA Extending the I CARUS Cognitive Architecture Thanks to D. Choi,
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.
General learning in multiple domains transfer of learning across domains Generality and Transfer in Learning training items test items training items test.
Pat Langley School of Computing and Informatics Arizona State University Tempe, Arizona USA Modeling Social Cognition in a Unified Cognitive Architecture.
Information Processing Technology Office Learning Workshop April 12, 2004 Seedling Overview Learning Hierarchical Reactive Skills from Reasoning and Experience.
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 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 School of Computing and Informatics Arizona State University Tempe, Arizona USA Cognitive Architectures and Virtual Intelligent Agents Thanks.
Pat Langley Institute for the Study of Learning and Expertise Palo Alto, California A Cognitive Architecture for Complex Learning.
1 ISLE Transfer Learning Team Main Technology Components The I CARUS Architecture Markov Logic Networks Executes skills in the environment Long-TermConceptualMemoryShort-TermConceptualMemory.
Cognitive Systems, ICANN panel, Q1 What is machine intelligence, as beyond pattern matching, classification and prediction. What is machine intelligence,
The Framework for Teaching Charlotte Danielson
ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Focus on Instructional Support
Present by Oz Shapira.  User modeling ”is a sub-area of human–computer interaction, in which the researcher / designer develops cognitive models of human.
COGNITIVE VIEWS OF LEARNING Information processing is a cognitive theory that examines the way knowledge enters and is stored in and retrieved from memory.
Polyscheme John Laird February 21, Major Observations Polyscheme is a FRAMEWORK not an architecture – Explicitly does not commit to specific primitives.
Meaningful Learning in an Information Age
DED 101 Educational Psychology, Guidance And Counseling
Noynay, Kelvin G. BSED-ENGLISH Educational Technology 1.
Stages of Second Language Acquisition
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
Knowledge representation
SLB /04/07 Thinking and Communicating “The Spiritual Life is Thinking!” (R.B. Thieme, Jr.)
The present publication was developed under grant X from the U.S. Department of Education, Office of Special Education Programs. The views.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Ecological Interface Design
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
T 7.0 Chapter 7: Questioning for Inquiry Chapter 7: Questioning for Inquiry Central concepts:  Questioning stimulates and guides inquiry  Teachers use.
Knowledge of Subject Matter OCPS Alternative Certification Program.
Welcome to AP Biology Mr. Levine Ext. # 2317.
CEBP Learning Institute Fall 2009 Evaluation Report A collaborative Partnership between Indiana Department of Corrections & Indiana University November.
Putting Research to Work in K-8 Science Classrooms Ready, Set, SCIENCE.
Physical Education Standards Toolkit (4 hours) OCISS Instructional Services Branch.
Introduction to Science Informatics Lecture 1. What Is Science? a dependence on external verification; an expectation of reproducible results; a focus.
CT 854: Assessment and Evaluation in Science & Mathematics
Music Session Part II January 24th, Active Participation! Attentive Listening! Having Fun Music Making! Recognize our personal strengths and interests.
Alternative Algorithms for Addition and Subtraction If we don’t teach them the standard way, how will they learn to compute?
Development of Expertise. Expertise We are very good (perhaps even expert) at many things: - driving - reading - writing - talking What are some other.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Cognitive Architectures and General Intelligent Systems Pay Langley 2006 Presentation : Suwang Jang.
Motor Behavior Chapter 5. Motor Behavior Define motor behavior, motor development, motor control, and motor learning. What is the influence of readiness,
Structuring Learning. Agenda Structuring learning. Structuring lab sessions. Engagement. Critical Thinking. Ideas for structuring learning. Activity.
From Use Cases to Implementation 1. Structural and Behavioral Aspects of Collaborations  Two aspects of Collaborations Structural – specifies the static.
Pat Langley Computational Learning Laboratory Center for the Study of Language and Information Stanford University, Stanford, CA
From Use Cases to Implementation 1. Mapping Requirements Directly to Design and Code  For many, if not most, of our requirements it is relatively easy.
Artificial Intelligence
Done by Fazlun Satya Saradhi. INTRODUCTION The main concept is to use different types of agent models which would help create a better dynamic and adaptive.
Introduction to Machine Learning, its potential usage in network area,
Educational Psychology: Theory and Practice
Using Cognitive Science To Inform Instructional Design
Strategies and Techniques
Technology Planning.
From Use Cases to Implementation
LEARNER-CENTERED PSYCHOLOGICAL PRINCIPLES. The American Psychological Association put together the Leaner-Centered Psychological Principles. These psychological.
Presentation transcript:

Some Information 1.Parking is free in Stanford lots over the weekend. 2.There is no registration fee thanks to ONR and NSF. 3.Participation in the meeting is by invitation only. 4.We will provide lunch on both days to registered participants. 5.We will provide dinner on Saturday to registered participants. 6.Restrooms are in the hall to the right of the Cordura lobby. Some Requests 1.Speakers: Please limit your talks to the allotted 35 minutes. 2.Audience: Please ask speakers only one question at a time. 3.Please recycle bottles, drinks, and paper in labeled receptacles. 4.Please do not smoke in or near the CSLI buildings or events.

Pat Langley Center for the Study of Language and Information Stanford University, Stanford, California Reasoning and Learning in Cognitive Systems The views contained in these slides are the authors and do not represent official policies, either Expressed or implied, of the Defense Advanced Research Projects Agency or the DoD.

Motivation for the Symposium Reasoning and learning are both central aspects of intelligence, Reasoning and learning are both central aspects of intelligence, but the two research groups have become nearly disjoint. but the two research groups have become nearly disjoint. There exist substantial results on reasoning and learning, There exist substantial results on reasoning and learning, but many have forgotten or never learned about them. but many have forgotten or never learned about them. There are growing needs for integrated intelligent systems, There are growing needs for integrated intelligent systems, but research focuses primarily on component technologies. but research focuses primarily on component technologies. DARPA now wants cognitive systems that reason and learn. DARPA now wants cognitive systems that reason and learn. A number of factors encouraged us to organize this symposium: We hope this meeting can help build a community of researchers that can respond to these problems and opportunities.

Elements of Machine Learning environment knowledge learning element performance element

Learning to Improve Reasoning Given: Initial knowledge elements for a particular domain; Given: Initial knowledge elements for a particular domain; Given: A performance system that can compose these elements dynamically to solve problems or accomplish goals; Given: A performance system that can compose these elements dynamically to solve problems or accomplish goals; Given: Traces of the performance systems behavior or advice about how to solve problems in the domain; Given: Traces of the performance systems behavior or advice about how to solve problems in the domain; Find: New or revised knowledge elements that improve system performance on novel problems. Find: New or revised knowledge elements that improve system performance on novel problems. We can state the general task of learning to improve reasoning as: Much of the early research on machine learning can be cast in just these terms.

Some Systems that Reason and Learn LEX (1981) SAGE (1982) UPL (1983) Soar (1984) MORRIS (1985) LEAP (1985) STRIPS (1972) ACT-F (1981) Anzai (1978) MacLearn (1985) Eureka (1989) Prodigy/E (1988) Bagger (1990) PRIAR (1990) Daedalus (1991) Prodigy/A (1993) Cascade (1993) SCOPE (1996)

Characteristics of Early Research 1.The performance system engaged in multi-step reasoning by dynamic composition of knowledge elements. 2.Learning methods were typically incremental and integrated with the performance system. 3.Learning was relatively rapid and took at least some domain knowledge into account. 4.Learning was embedded in a problem-solving architecture that made representational and performance assumptions. 5.Research emphasized support of cognitive abilities, such as planning and reasoning, rather than perception and execution. 6.Researchers looked to psychology and logic for ideas, rather than to statistics and operations research.

Some Historical Developments Some Historical Developments 1959Creation of the General Problem Solver 1972Development of STRIPS with MACROPs

Some Historical Developments Some Historical Developments 1959Creation of the General Problem Solver 1972Development of STRIPS with MACROPs 1978First adaptive production systems developed 1980Carnegie symposium on learning and cognition 1981Growth of work on learning in problem solving 1983Active research on cognitive architectures

Some Historical Developments Some Historical Developments 1959Creation of the General Problem Solver 1972Development of STRIPS with MACROPs 1978First adaptive production systems developed 1980Carnegie symposium on learning and cognition 1981Growth of work on learning in problem solving 1983Active research on cognitive architectures 1986Growth of explanation-based learning movement 1988Recognition of the utility problem 1989Rise of experimental method, advent of UCI repository 1991ISLE/Stanford symposium on learning and planning

Some Historical Developments Some Historical Developments 1959Creation of the General Problem Solver 1972Development of STRIPS with MACROPs 1978First adaptive production systems developed 1980Carnegie symposium on learning and cognition 1981Growth of work on learning in problem solving 1983Active research on cognitive architectures 1986Growth of explanation-based learning movement 1988Recognition of the utility problem 1989Rise of experimental method, advent of UCI repository 1991ISLE/Stanford symposium on learning and planning 1992Influx of ideas from pattern recognition 1993Excitement about reinforcement learning 1995Influx of ideas from operations research 1998Reduced effort on learning and reasoning

Some Encouraging Signs academic courses and tutorials on learning and reasoning; academic courses and tutorials on learning and reasoning; AI Magazine survey of work on learning in planning domains; AI Magazine survey of work on learning in planning domains; interest in model-based and relational reinforcement learning; interest in model-based and relational reinforcement learning; broader interest in integrated cognitive architectures; broader interest in integrated cognitive architectures; DARPA workshop on rapid, embedded, and enduring learning; DARPA workshop on rapid, embedded, and enduring learning; prospects for DARPA program in learning for cognitive systems. prospects for DARPA program in learning for cognitive systems. In recent years, there have been some positive developments: Taken together, these suggested the time had arrived for another meeting on reasoning and learning.

Some Omitted Paradigms Probabilistic learning and reasoning in Bayesian networks; Probabilistic learning and reasoning in Bayesian networks; Model-based approaches to learning from delayed reward; Model-based approaches to learning from delayed reward; Learning action models for use in planning and execution. Learning action models for use in planning and execution. The meeting has some great speakers reporting on great topics, but some may wonder why there are no talks on: Each framework can learn knowledge that supports some form of multi-step reasoning or inference. However, research in these paradigms focuses on statistical issues rather than structural ones, which we emphasize here.

Some Open Research Problems focused on acquisition of relatively small knowledge bases; focused on acquisition of relatively small knowledge bases; dealt with learning over relatively short periods of time; dealt with learning over relatively short periods of time; emphasized mental processes over action and perception; emphasized mental processes over action and perception; preferred logical, all-or-none frameworks over alternatives; preferred logical, all-or-none frameworks over alternatives; downplayed the role of hierarchical knowledge structures; downplayed the role of hierarchical knowledge structures; relied primarily on initial, handcrafted representations. relied primarily on initial, handcrafted representations. Previous research in the area of learning and reasoning has: Each of these suggests open problems that should be addressed in future projects.

Challenge: Learning to Improve Reasoning Challenge: Learning to Improve Reasoning involve one-step decisions for classification or regression; involve one-step decisions for classification or regression; utilize simple reactive control for acting in the world. utilize simple reactive control for acting in the world. Current learning research focuses on performance tasks that: the acquisition of modular knowledge elements that the acquisition of modular knowledge elements that can be composed dynamically by multi-step reasoning. can be composed dynamically by multi-step reasoning. But many other varieties of learning instead involve: We should give more attention to learning such compositional knowledge. knowledge reasoning

Challenge: More Rapid Learning Challenge: More Rapid Learning methods for learning classifiers from thousands of cases; methods for learning classifiers from thousands of cases; methods that converge on optimal controllers in the limit. methods that converge on optimal controllers in the limit. Current learning research focuses on asymptotic behavior: learn reasonable behavior from relatively few cases; learn reasonable behavior from relatively few cases; take advantage of knowledge to speed the learning process. take advantage of knowledge to speed the learning process. In contrast, humans are typically able to: We need more work on knowledge-guided learning of this variety. experience performance

Challenge: Cumulative Learning Challenge: Cumulative Learning take no advantage of what has been learned before; take no advantage of what has been learned before; provide no benefits for what is learned afterwards. provide no benefits for what is learned afterwards. Current learning research focuses on isolated induction tasks that: incremental acquisition of knowledge over time that incremental acquisition of knowledge over time that builds on knowledge acquired during earlier episodes. builds on knowledge acquired during earlier episodes. In contrast, much human learning involves: We need much more research on such cumulative learning. initial knowledgeextended knowledge

Challenge: Evaluating Embedded Learning Challenge: Evaluating Embedded Learning favor work on minor refinements of existing component algorithms; favor work on minor refinements of existing component algorithms; encourage mindless bake offs that provide little understanding. encourage mindless bake offs that provide little understanding. Current evaluation emphasizes static data sets for isolated tasks that: a set of challenging environments that exercise learning and reasoning, a set of challenging environments that exercise learning and reasoning, that include performance tasks of graded complexity and difficulty, and that include performance tasks of graded complexity and difficulty, and that have real-world relevance but allow systematic experimental control. that have real-world relevance but allow systematic experimental control. To support the evaluation of embedded learning systems, we need: battle management in-city driving air reconnaissance

An Advertisement: Progress on I CARUS stores long-term knowledge as hierarchical skills and concepts; stores long-term knowledge as hierarchical skills and concepts; encodes short-term elements as instances of long-term structures; encodes short-term elements as instances of long-term structures; uses numeric value functions to select skill paths for execution; uses numeric value functions to select skill paths for execution; modulates reactive behavior with a bias toward persistence; modulates reactive behavior with a bias toward persistence; learns value functions for concepts and durations of skills; learns value functions for concepts and durations of skills; invokes means-ends analysis to handle unexecutable skills; invokes means-ends analysis to handle unexecutable skills; learns new hierarchical skills upon resolution of impasses; learns new hierarchical skills upon resolution of impasses; We are extending I CARUS, an integrated cognitive architecture that: Come to our poster this evening to hear more about the system.

Some Information 1.Parking is free in Stanford lots over the weekend. 2.There is no registration fee thanks to ONR and NSF. 3.Participation in the meeting is by invitation only. 4.We will provide lunch on both days to registered participants. 5.We will provide dinner on Saturday to registered participants. 6.Restrooms are in the hall to the right of the Cordura lobby. Some Requests 1.Speakers: Please limit your talks to the allotted 35 minutes. 2.Audience: Please ask speakers only one question at a time. 3.Please recycle bottles, drinks, and paper in labeled receptacles. 4.Please do not smoke in or near the CSLI buildings or events.

End of Presentation

Expanding our Computational Horizons Expanding our Computational Horizons these successes are prime examples of niche AI, which these successes are prime examples of niche AI, which develops techniques that are increasingly powerful develops techniques that are increasingly powerful but that apply to an ever narrower classes of problems. but that apply to an ever narrower classes of problems. The field of machine learning has many success stories, but: supports the construction of general intelligent systems; supports the construction of general intelligent systems; aspires to the same learning abilities as appear in humans. aspires to the same learning abilities as appear in humans. Instead, we need a new vision for machine learning technology that: This would produce a broader research agenda that would take the field into unexplored regions. niche AI cognitive systems generality power

Challenge 1: More Varied Learning Challenge 1: More Varied Learning Current learning research emphasizes tasks like classification and reactive control, whereas humans learn: grammars for understanding natural language; grammars for understanding natural language; heuristics for reasoning and problem solving; heuristics for reasoning and problem solving; scripts and procedures for routine behavior; scripts and procedures for routine behavior; cognitive maps for localization and navigation; cognitive maps for localization and navigation; models that explain the behavior of artifacts. models that explain the behavior of artifacts. We need more work on learning such varied knowledge structures. current focus of machine learning human learning abilities