Cognitive Language Comprehension in Rosie

Slides:



Advertisements
Similar presentations
Pat Langley Arizona State University and Institute for the Study of Learning and Expertise Expertise, Transfer, and Innovation in.
Advertisements

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 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.
Programming Languages for End-User Personalization of Cyber-Physical Systems Presented by, Swathi Krishna Kilari.
Improving System Safety through Agent-Supported User/System Interfaces: Effects of Operator Behavior Model Charles SANTONI & Jean-Marc MERCANTINI (LSIS)
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
Proceedings of the Conference on Intelligent Text Processing and Computational Linguistics (CICLing-2007) Learning for Semantic Parsing Advisor: Hsin-His.
Learning Tasks through Situated Interactive Instruction James Kirk, John Laird Soar Workshop
Introduction to SOAR Based on “a gentle introduction to soar: an Architecture for Human Cognition” by Jill Fain Lehman, John Laird, Paul Rosenbloom. Presented.
Module 14 Thought & Language. INTRODUCTION Definitions –Cognitive approach method of studying how we process, store, and use information and how this.
Artificial Intelligence
Polyscheme John Laird February 21, Major Observations Polyscheme is a FRAMEWORK not an architecture – Explicitly does not commit to specific primitives.
Models of Human Performance Dr. Chris Baber. 2 Objectives Introduce theory-based models for predicting human performance Introduce competence-based models.
 2003 CSLI Publications Ling 566 Oct 16, 2007 How the Grammar Works.
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
PERCENTAGE AS RELATIONAL SCHEME: PERCENTAGE CALCULATIONS LEARNING IN ELEMENTARY SCHOOL A.F. Díaz-Cárdenas, H.A. Díaz-Furlong, A. Díaz-Furlong, M.R. Sankey-García.
IRC Learning and the Novamente Cognition Engine Imitative-Reinforcement-Corrective Learning: A Robust Learning Methodology for Virtual Pets and Avatars.
Katanosh Morovat.   This concept is a formal approach for identifying the rules that encapsulate the structure, constraint, and control of the operation.
European Network of Excellence in AI Planning Intelligent Planning & Scheduling An Innovative Software Technology Susanne Biundo.
LEWIS & CLARK SELECTION TEST Tuesday, May 22 nd. The Test  24 Questions/100 points  Closed book  High Point pages  Divided into 5 Sections.
H.U. Hoppe: About the relation between C and C in CSCL H.U. Hoppe: About the relation between C and C in CSCL Part 1: ______________________________ Computational.
Soar and Construction Grammar Peter Lindes, Deryle Lonsdale, David Embley Brigham Young University 2014 Soar Workshop © 2014 Peter Lindes 6/19/2014PL 2014.
Key Points Chapter Six Shrum and Glisan Special Methods of Instruction I Summer 2012 GRAD 210 Dr. Bowles, Instructor.
Overview of MOT Knowledge representation system : Basic Modeling Editor LexiconGrammarSemantics Pragmatics MOT Editor.
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Fall 2005-Lecture 4.
Future Memory Research in Soar Nate Derbinsky University of Michigan.
Using Meta-Model-Driven Views to Address Scalability in i* Models Jane You Department of Computer Science University of Toronto.
Review of Parnas’ Criteria for Decomposing Systems into Modules Zheng Wang, Yuan Zhang Michigan State University 04/19/2002.
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Cognitive Architectures and General Intelligent Systems Pay Langley 2006 Presentation : Suwang Jang.
COURSE AND SYLLABUS DESIGN
From NARS to a Thinking Machine Pei Wang Temple University.
Competence-Preserving Retention of Learned Knowledge in Soar’s Working and Procedural Memories Nate Derbinsky, John E. Laird University of Michigan.
Cognitive Modeling Cogs 4961, Cogs 6967 Psyc 4510 CSCI 4960 Mike Schoelles
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
INDIVIDUAL DIFFERENCES AND INSTRUCTION IN L2. Input Overuse Developmental pattern Variability in learner language Form-function mapping Revision: some.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Interactive Task Learning: Language Processing for Rosie John E. Laird and Peter Lindes University of Michigan 1.
PSYC 206 Lifespan Development Bilge Yagmurlu.
Cognitive Language Processing for Rosie
Chapter 3 Interlanguage.
Learning Fast and Slow John E. Laird
Cognitive Processes in SLL and Bilinguals:
Chapter 11: Artificial Intelligence
Chapter 10 Design Patterns.
“Intelligent User Interfaces” by Hefley and Murray A 1993 Perspective
Chapter 6: Design of Expert Systems
Artificial Intelligence and Lisp Lecture 13 Additional Topics in Artificial Intelligence LiU Course TDDC65 Autumn Semester,
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Overview of System Engineering
Formal Language.
The Extensible Tool-chain for Evaluation of Architectural Models
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 2 Database Environment.
به نام خدا.
Soar Agents for Cyberspace 5/15/2018
Bryan Stearns University of Michigan Soar Workshop - May 2018
Bryan Stearns University of Michigan Soar Workshop - May 2018
Learning the Task Definition of Games through ITL
ITEC 3220A Using and Designing Database Systems
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
Ling 566 Oct 14, 2008 How the Grammar Works.
전문가 시스템(Expert Systems)
Chapter 2 Database Environment Pearson Education © 2009.
Chapter 3 Interlanguage.
Presentation transcript:

Cognitive Language Comprehension in Rosie Peter Lindes Soar Workshop 16 May 2018

Rosie Learn new tasks via natural language interaction in one shot Concept definitions Hierarchical goal descriptions Failure states Task constraints Task actions Heuristics Procedures, … No longer depend solely on AI engineers for behavior development Learns > 35 novel games [Kirk and Laird, ACS 2016] Learns fetch and delivery tasks [Mininger and Laird, ACS 2016]

The Problem This thesis addresses the problem of building a cognitive computational model of human language comprehension within an autonomous robotic agent for understanding instructions from a human instructor.

Models human cognition Build a human-like comprehender within an embodied autonomous agent Functional in context Models human cognition This will be what we mean by saying that it “understands.” This will be what we mean by saying that it is “human-like.”

The Lucia comprehender Representation of language form and meaning Construction Grammar (CxG) theory of language Embodied Construction Grammar (ECG) formalism Grammar written for the Rosie ITL domain The process of comprehending a sentence Incremental, single-path with local repair (ISPLR) processing An underlying architecture for comprehension Built with general cognitive abilities Soar cognitive architecture Embedded in an autonomous robotic agent The Rosie Interactive Task Learning (ITL) agent

Functional in context

Models human comprehension

Construction Grammar theory Construction: a pairing of form and meaning Hierarchical network of constructions: Compositional hierarchy Inheritance hierarchy Surface form Generalizations based on cognitive processing Usage-based Goldberg, 2013

Internal representation in Lucia

Translating ECG to Soar Constructions: Schemas: Generalize Recognize form Evoke meaning Unify ActionVerb + RefExpr → TransitiveCommand TransitiveCommand –evoke-> ActOnIt ActOnIt –generalize-to-> Action TransitiveCommand –generalize-to-> Imperative self.m.action ↔ verb.m self.m.object ↔ object.m

Incremental word-by-word processing

Local repair

Processing

Theoretical implications Inheritance gives nodes multiple identities: Creates grammatical flexibility Provides for semantic precision Combining CxG with incremental, cognitive processing Patterns for grammatical structure A general pattern for local repairs How do these patterns affect the structure of natural languages? Dye et al., 2018 Widmer et al., 2017 Lewis & Phillips, 2014

A pattern for local repairs Recursion Conflict

Method to grow the grammar For each sentence not comprehended correctly: Add the sentence to the development set Identify its gold standard meaning Add additional grammar and processing items Test against the gold standard Debug as necessary This gives a usage-based approach to acquiring new grammar incrementally from experience This may suggest future strategies for modeling human language acquisition

Nuggets Coal It works! Integration of: Baseline for future work ECG Incremental processing Soar Rosie Baseline for future work New theory Only 187 sentences so far No grammar learning Need to do smem version Need to evaluate generality and scalability