SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Pat Langley
Department of Computer Science
University of Auckland
Auckland, NZ
Institute for the Study of
Learning and Expertise
Palo Alto, California
Progress and Challenges in
Interactive Cognitive Systems
Thanks to Paul Bello, Ron Brachman, Ken Forbus, John Laird, Allen Newell, Paul
Rosenbloom, and Herbert Simon for discussions that helped refine ideas in this talk.
The Cognitive Systems Paradigm!
The field of artificial intelligence was launched in 1956 at the
Dartmouth meeting; its audacious aims were to:
• Understand the mind in computational terms;
• Reproduce all mental abilities in computational artifacts.
This view continued through the mid-1980s, but recent years
have seen adoption of very different goals.
Most AI researchers are now content to work on simple,
narrowly defined tasks that involve little intelligence.
The Vision of Artificial Intelligence
3
The Cognitive Revolution
During the 1950s/1960s, key breakthroughs in AI and cognitive
psychology resulted from:
•  Rejecting behaviorists’ obsession with learning on simple tasks
and information theory’s focus on statistics;
•  Studying problem solving, language understanding, and other
tasks that involve thinking (i.e., cognition);
•  Emphasizing the role of mental structures in supporting such
complex behaviors.
Yet many modern AI researchers have abandoned the insights
of the cognitive revolution.
Why have so many retreated from the field’s initial aspirations?
4
Reasons for the Shift
This change in AI’s focus has occurred for a number of reasons,
including:
•  Commercial successes of ‘niche’AI
•  Encouraging focus on narrow problems
•  Faster processors and larger memories
•  Favoring blind search and statistical schemes
•  Obsession with quantitative metrics
•  Encouraging mindless ‘bakeoffs’
•  Formalist trends imported from computer science
•  Favoring simple tasks with optimality guarantees
Together, these have drawn many researchers’ attention away
from AI’s original vision.
5
The Cognitive Systems Movement!
Most of the original challenges still remain and provide many
opportunities for research.
Because “AI” now has such limited connotations, we need a
new label for research that:
•  Designs, constructs, and studies computational artifacts that
explore the full range of human intelligence.
We refer to this paradigm as cognitive systems, a term promoted
by Brachman and Lemnios (2002).
We can distinguish the cognitive systems movement from most
current AI work by six characteristics.
See Advances in Cognitive Systems (http://www.cogsys.org/).
6
Feature 1: Focus on High-Level Cognition!
•  Understand and generate language
•  Solve novel and complex problems
•  Design and use complex artifacts
•  Reason about others’ mental states
•  Think about their own thinking
One distinctive feature of the cognitive systems movement lies
in its emphasis on high-level cognition.
People share basic capabilities for categorization and empirical
learning with dogs and cats, but only humans can:
Computational replication of these abilities is the key charge of
cognitive systems research.
7
Feature 2: Structured Representations
•  Encode content as list structures or similar formalisms
•  Create, modify, and interpret this relational content
•  Utilize numbers mainly as annotations on these structures
Another key aspect of cognitive systems research is its reliance
on structured representations and knowledge.
The insight behind the 1950s AI revolution was that computers
are not mere number crunchers.
Computers and humans are general symbol manipulators that:
The paradigm assumes that representing, and reasoning over,
rich symbolic structures is key to human-level cognition.
8
Feature 3: Systems Perspective
•  How different intellectual abilities fit together and interact
•  Integrated intelligent agents that combine these capabilities
•  Cognitive architectures that offer unified theories of mind
Research in the paradigm is also distinguished by approaching
intelligence from a systems perspective.
While most AI efforts idolize component algorithms, work on
cognitive systems is concerned with:
Such systems-level research provides an avenue to artifacts that
exhibit the breadth and scope of human intelligence.
Otherwise, we will be limited to the idiot savants so popular in
academia and industry.
9
Feature 4: Influence of Human Cognition
•  How people represent knowledge, goals, and beliefs
•  How humans utilize knowledge to draw inferences
•  How people acquire new knowledge from experience
Research on cognitive systems also draws ideas and inspiration
from findings about human cognition.
Many of AI’s early insights came from studying human problem
solving, reasoning, and language use, including:
We still have much to gain from this strategy, even when our
artifacts differ in their operational details.
Human capabilities also offer challenges for cognitive systems
researchers to pursue.
10
Feature 5: Heuristics and Satisficing
•  Are not guaranteed to find the best or even any solution but
•  Greatly reduce search and make problem solving tractable
•  Apply to a broader range of tasks than methods with guarantees
Another important assumption of cognitive systems work is that
intelligence relies on heuristic methods that:
They mimic high-level human cognition in that they satisfice by
finding acceptable rather than optimal solutions.
Much of the flexibility in human intelligence comes from its use
of heuristic methods.
11
Feature 6: Exploratory Research
•  Demonstrations of entirely new functionality
•  Novel approaches to well-established problems
•  Analyses of challenging cognitive tasks
•  Architectures and frameworks for integrated intelligence
Cognitive systems research also differs from mainstream AI in
its approach to evaluation in that it encourages:
These evaluation styles encourage exploratory research, which
is crucial given how little we understand about the mind.
Studies must still make clear claims and support them, but many
forms of evidence are possible.
12
Newell and Simon (1976) proposed two hypotheses that underlie
most work on cognitive systems:
•  The ability to encode, manipulate, and interpret symbol structures
is necessary and sufficient for general intelligent action.
•  Problem solving involves heuristic search through a space of
states (symbol structures) generated by mental operators.
Three Hypotheses for Cognitive Systems
13
Newell and Simon (1976) proposed two hypotheses that underlie
most work on cognitive systems:
•  The ability to encode, manipulate, and interpret symbol structures
is necessary and sufficient for general intelligent action.
•  Problem solving involves heuristic search through a space of
states (symbol structures) generated by mental operators.
We offer a third claim – the social cognition hypothesis – that deals
with interactive cognitive systems:
•  Intelligence requires the ability to represent, reason over, and use
models of other agents’mental states.
Humans are inherently social animals, and many key cognitive
faculties involve thinking about others.
Three Hypotheses for Cognitive Systems
14
Examples of Interactive
Cognitive Systems!
Carnegie Learning’s Algebra Tutor (1999)
This tutor encodes knowledge about algebra as production rules,
infers models of students’ knowledge, and provides personalized
instruction.
The system has been
adopted by hundreds of
US middle schools.
Studies have shown
that it improves student
learning in this domain
by 75 percent.
16
TacAir-Soar (1997)
The TacAir-Soar system reproduces pilot
behavior in tactical air combat.
It combines abilities for spatio-temporal
reasoning, plan generation / recognition,
language, and coordination.
The system flew 722 missions during the
STOW-97 simulated training exercise.
17
Façade (2003–2007)
Mateas and Stern’s Façade is a graphical environment in which
characters interact with the user and each other.
The agents understand and
generate sentences, control
gaze and expression, and they
exhibit distinct personalities.
Façade characters use a rich
knowledge base to produce
inferences, carry out physical
activities, and engage socially.
18
These diverse systems show the range of possible applications.
Some Other Examples
•  TRAINS, an interactive aid that helps users create plans through
mixed-initiative spoken dialogue (Allen et al., 1996)
•  COLLAGEN (Rich et al. 2001), which helps users in operating
complex devices, asking questions and giving advice as needed
•  Tutorial dialogue systems (Graesser et al., 2001) that converse in
spoken language, giving personalized instruction.
•  The Virtual Humans project (Swartout et al., 2006), which has
created many synthetic characters that interact with users.
•  The Artificial Receptionist (Bohus & Horvitz, 2009), which
welcomes and interacts with visitors in spoken dialogue.
Other researchers have also developed cognitive systems with
interactive abilities, including:
19
A Conversational Architecture
Gabaldon, Langley, and Meadows (2014) describe DIGA, an
architecture for conversational agents that:
•  Cleanly separates domain-level from dialogue-level content
•  Distinguishes conceptual knowledge from goal-oriented skills
20
A Conversational Architecture
Gabaldon, Langley, and Meadows (2014) describe DIGA, an
architecture for conversational agents that:
•  Cleanly separates domain-level from dialogue-level content
•  Distinguishes conceptual knowledge from goal-oriented skills
The architecture operates in discrete cycles, during which it:
•  Observes new speech acts, including
ones it generates itself
•  Uses inference to update beliefs
and goals in working memory
•  Executes skills to produce utterances based on its memory state
At a high level, it operates in a manner similar to production-
system architectures like Soar and ACT-R.
21
Speech Act
Observation
Conceptual
Inference
Skill
Execution
M: We have a man injured!
A: Ok. What type of injury?
M: He’s bleeding.
A: How bad is the bleeding?
M: Pretty bad. I think it is the artery.
A: Ok. Where is the injury?
M: It’s on the left leg.
A: Apply pressure on the leg’s
pressure point.
M: Roger that.
A: Has the bleeding stopped?
M: No. He’s still bleeding.
A: Ok. Apply a tourniquet.
M: Where do I put the tourniquet?
A: Just below the joint above the
wound.
M: Ok. The bleeding stopped.
A: Good job.
22
M: human medic A: advisor
DIGA incrementally updates its model of the medic’s beliefs and
goals, which it uses to generate utterance content.
Sample Dialogue for DIGA Medic Assistant
Research Challenges for
Interactive Cognitive Systems!
Guidelines for Challenge Problems
•  Focus on tasks that require high-level cognition
•  Benefit from structured representations and knowledge
•  Require system-level integration of capabilities
•  Have human role models that offer insights
•  Be complex enough to need heuristic approaches
•  Depend centrally on processing social structures
New problems can foster progress in any area, and productive
challenges for interactive cognitive systems should:
They must also move beyond the Turing test by emphasizing
goal-oriented behavior.
24
Deep Conversational Assistants
•  Carry out extended dialogues about goal-directed activities
•  Take into account the surrounding task context
•  Infer common ground (Clark, 1996) for joint beliefs / goals
•  Store and utilize previous interactions with the user
Spoken-language dialogue is the natural mode for providing aid
on tasks like driving, cooking, and shopping.
Compared to humans, systems like Siri are primitive, and we
need more effective conversational assistants that:
These would carry out deep language processing, reason about
others’ mental states, and depend crucially on social cognition.
25
Rich Nonplayer Game Characters
•  Infer other players’ goals and use them toward their own ends
•  Interact with human players in constrained natural language
•  Cooperate with them on extended tasks of common interest
•  Form long-term relationships based on previous interactions
Synthetic characters are rampant in today’s computer games,
but they are typically shallow.
We should develop more compelling nonplayer characters that:
Such agents would generate much richer and more enjoyable
experiences for human players.
For this purpose, they must reason about others’ mental states.
26
A Truly General Game Player
•  Play that class of game in competitions
•  Discuss previous games with other players
•  Provide commentary on games played by others
•  Analyze and discuss particular game situations
•  Teach the game to a human novice
Humans use their domain knowledge in different ways, and we
need multifunctional systems with the same versatility.
One example might be a system that, given knowledge about a
class of games, can:
This should demonstrate breadth of intellectual ability but avoid
the knowledge acquisition bottleneck.
27
A Synthetic Character Actor
Our society devotes far more attention to its movie stars than
to scientists and scholars.
Imagine a synthetic character actor with general acting skills
and the ability to:
Most scenes would involve interaction with other actors, and
thus require social cognition.
Requiring the system to take on radically different characters
would test its generality.
•  Read scripts / background stories for very different parts
•  Adopt beliefs, goals, emotions and personality for the role
•  Audition for the part, breathing life into the lines
28
Some Necessary Components
•  Representing other agents’ mental states
•  Reasoning flexibly about others’ beliefs and goals
•  Social plan understanding from others’ observed behavior
•  Social plan generation to manipulate others’ actions
•  Understanding and planning in task-oriented dialogue
•  Cognitive accounts of emotion, morals, and personality
Although cognitive systems involve integration, we also need
research on core abilities for social cognition, including:
Human-level cognitive systems must incorporate all of these
capacities, and we need research on each topic.
29
Summary Remarks
•  Stating six distinctive features of research in this area
•  Reviewing three hypotheses about intelligent behavior
•  Presenting examples of interactive cognitive systems
•  Posing four challenge tasks for interactive cognitive systems
In this talk, I discussed the cognitive systems paradigm, which
pursues AI’s original vision, by:
Research in this emerging field retains the audacity of early AI
and promises to keep us occupied for decades to come.
30
Readings on Cognitive Systems
•  Gabaldon, A., Langley, P., & Meadows, B. (2014). Integrating meta-level
and domain-level knowledge for task-oriented dialogue. Advances in
Cognitive Systems, 3, 201–219.
•  Jones, R. M., Laird, J. E., Nielsen P. E., Coulter, K., Kenny, P., & Koss,
F. (1999). Automated intelligent pilots for combat flight simulation. AI
Magazine, 20, 27–42.
•  Langley, P. (2012). The cognitive systems paradigm. Advances in
Cognitive Systems, 1, 3–13.
•  Langley, P. (2012). Intelligent behavior in humans and machines.
Advances in Cognitive Systems, 2, 3–12.
•  Mateas, M., & Stern, A. (2005). Structuring content in the Façade inter-
active drama architecture. Proceedings of Artificial Intelligence and
Interactive Digital Entertainment. Marina del Rey, CA: AAAI Press.
•  Swartout, W. R., Gratch, J., Hill, R. W., Hovy, E., Marsella, S., Rickel, J.,
& Traum, D. (2006). Toward virtual humans. AI Magazine, 27, 96–108.
Also see Advances in Cognitive Systems (http://www.cogsys.org/).
End of Presentation!

Contenu connexe

Tendances

artificial intelligence
 artificial intelligence artificial intelligence
artificial intelligence
Megha Sharma
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
Lê Anh Đạt
 

Tendances (18)

Ai introduction
Ai introductionAi introduction
Ai introduction
 
Unit 2 ai
Unit 2 aiUnit 2 ai
Unit 2 ai
 
Artificial intelligence Ch1
Artificial intelligence Ch1Artificial intelligence Ch1
Artificial intelligence Ch1
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
 
Ai chapter1
Ai chapter1Ai chapter1
Ai chapter1
 
Ai chap1 intro
Ai chap1 introAi chap1 intro
Ai chap1 intro
 
AI_1 Introduction of AI
AI_1 Introduction of AIAI_1 Introduction of AI
AI_1 Introduction of AI
 
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
Computational Explanation in Biologically Inspired Cognitive Architectures/Sy...
 
Artificial Cognition for Human-robot Interaction
Artificial Cognition for Human-robot InteractionArtificial Cognition for Human-robot Interaction
Artificial Cognition for Human-robot Interaction
 
ARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm PaperARTIFICIAL INTELLIGENCETterm Paper
ARTIFICIAL INTELLIGENCETterm Paper
 
Artificial intelligence - Approach and Method
Artificial intelligence - Approach and MethodArtificial intelligence - Approach and Method
Artificial intelligence - Approach and Method
 
Artificial Intelligent introduction or history
Artificial Intelligent introduction or historyArtificial Intelligent introduction or history
Artificial Intelligent introduction or history
 
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human MindsMachine Learning, Artificial General Intelligence, and Robots with Human Minds
Machine Learning, Artificial General Intelligence, and Robots with Human Minds
 
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
 
01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence01 introduction to_artificial_intelligence
01 introduction to_artificial_intelligence
 
artificial intelligence
 artificial intelligence artificial intelligence
artificial intelligence
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
 
From Narrow AI to Artificial General Intelligence (AGI)
From Narrow AI to Artificial General Intelligence (AGI)From Narrow AI to Artificial General Intelligence (AGI)
From Narrow AI to Artificial General Intelligence (AGI)
 

En vedette

Seminar what the bleep_do_we_know
Seminar what the bleep_do_we_knowSeminar what the bleep_do_we_know
Seminar what the bleep_do_we_know
Miguel Guedes
 
Aspects of Dark Energy and Cosmic Curvature
Aspects of Dark Energy and Cosmic CurvatureAspects of Dark Energy and Cosmic Curvature
Aspects of Dark Energy and Cosmic Curvature
CosmoAIMS Bassett
 
Cognitive Computing.PDF
Cognitive Computing.PDFCognitive Computing.PDF
Cognitive Computing.PDF
Charles Quincy
 
The New Era of Cognitive Computing
The New Era of Cognitive ComputingThe New Era of Cognitive Computing
The New Era of Cognitive Computing
IBM Research
 

En vedette (11)

Cognitive Systems Institute Group
Cognitive Systems Institute GroupCognitive Systems Institute Group
Cognitive Systems Institute Group
 
Seminar what the bleep_do_we_know
Seminar what the bleep_do_we_knowSeminar what the bleep_do_we_know
Seminar what the bleep_do_we_know
 
Dark Energy and its Discontents
Dark Energy and its DiscontentsDark Energy and its Discontents
Dark Energy and its Discontents
 
Aspects of Dark Energy and Cosmic Curvature
Aspects of Dark Energy and Cosmic CurvatureAspects of Dark Energy and Cosmic Curvature
Aspects of Dark Energy and Cosmic Curvature
 
La antimateria
La antimateriaLa antimateria
La antimateria
 
Dark Matter - - the dark matter of the internet is open, social, peer-to-peer...
Dark Matter - - the dark matter of the internet is open, social, peer-to-peer...Dark Matter - - the dark matter of the internet is open, social, peer-to-peer...
Dark Matter - - the dark matter of the internet is open, social, peer-to-peer...
 
Dark matter and dark energy
Dark matter and dark energyDark matter and dark energy
Dark matter and dark energy
 
Cognitive Computing.PDF
Cognitive Computing.PDFCognitive Computing.PDF
Cognitive Computing.PDF
 
Kalinchita los 100 mejores boleros
Kalinchita los 100 mejores bolerosKalinchita los 100 mejores boleros
Kalinchita los 100 mejores boleros
 
The New Era of Cognitive Computing
The New Era of Cognitive ComputingThe New Era of Cognitive Computing
The New Era of Cognitive Computing
 
Cognitive Computing : Trends to Watch in 2016
Cognitive Computing:  Trends to Watch in 2016Cognitive Computing:  Trends to Watch in 2016
Cognitive Computing : Trends to Watch in 2016
 

Similaire à “Progress and Challenges in Interactive Cognitive Systems”

271_AI Lect Notes.pdf
271_AI Lect Notes.pdf271_AI Lect Notes.pdf
271_AI Lect Notes.pdf
kaxeca4096
 
Introduction to AI Search problem .pptx
Introduction to AI Search problem  .pptxIntroduction to AI Search problem  .pptx
Introduction to AI Search problem .pptx
SandeepGupta229023
 

Similaire à “Progress and Challenges in Interactive Cognitive Systems” (20)

1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
271_AI Lect Notes.pdf
271_AI Lect Notes.pdf271_AI Lect Notes.pdf
271_AI Lect Notes.pdf
 
Lecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.pptLecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.ppt
 
Ai notes
Ai notesAi notes
Ai notes
 
AIML-M1 and M2-TIEpdf.pdf
AIML-M1 and M2-TIEpdf.pdfAIML-M1 and M2-TIEpdf.pdf
AIML-M1 and M2-TIEpdf.pdf
 
Unit 1 AI.pptx
Unit 1 AI.pptxUnit 1 AI.pptx
Unit 1 AI.pptx
 
AI ROUGH NOTES.pptx
AI ROUGH NOTES.pptxAI ROUGH NOTES.pptx
AI ROUGH NOTES.pptx
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 
Introduction to Artificial Intelligence - Cybernetics Robo Academy
Introduction to Artificial Intelligence - Cybernetics Robo AcademyIntroduction to Artificial Intelligence - Cybernetics Robo Academy
Introduction to Artificial Intelligence - Cybernetics Robo Academy
 
Cognitive Science.ppt
Cognitive Science.pptCognitive Science.ppt
Cognitive Science.ppt
 
DOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdfDOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdf
 
DOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdfDOC-20221019-WA0003..pdf
DOC-20221019-WA0003..pdf
 
Cognitive -Definit,Scope, Evolution.pptx
Cognitive -Definit,Scope, Evolution.pptxCognitive -Definit,Scope, Evolution.pptx
Cognitive -Definit,Scope, Evolution.pptx
 
Artificial Intelligence PPT.ppt
Artificial Intelligence PPT.pptArtificial Intelligence PPT.ppt
Artificial Intelligence PPT.ppt
 
Cosc 208 lecture note-1
Cosc 208 lecture note-1Cosc 208 lecture note-1
Cosc 208 lecture note-1
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Unit 1 ETI notes.pde`e1eeewdddfffffee1q2
Unit 1 ETI  notes.pde`e1eeewdddfffffee1q2Unit 1 ETI  notes.pde`e1eeewdddfffffee1q2
Unit 1 ETI notes.pde`e1eeewdddfffffee1q2
 
01_Artificial_Intelligence-Introduction.ppt
01_Artificial_Intelligence-Introduction.ppt01_Artificial_Intelligence-Introduction.ppt
01_Artificial_Intelligence-Introduction.ppt
 
Introduction to AI Search problem .pptx
Introduction to AI Search problem  .pptxIntroduction to AI Search problem  .pptx
Introduction to AI Search problem .pptx
 

Plus de diannepatricia

Plus de diannepatricia (20)

Teaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watsonTeaching cognitive computing with ibm watson
Teaching cognitive computing with ibm watson
 
Cognitive systems institute talk 8 june 2017 - v.1.0
Cognitive systems institute talk   8 june 2017 - v.1.0Cognitive systems institute talk   8 june 2017 - v.1.0
Cognitive systems institute talk 8 june 2017 - v.1.0
 
Building Compassionate Conversational Systems
Building Compassionate Conversational SystemsBuilding Compassionate Conversational Systems
Building Compassionate Conversational Systems
 
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
“Artificial Intelligence, Cognitive Computing and Innovating in Practice”
 
Cognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving AccessibilityCognitive Insights drive self-driving Accessibility
Cognitive Insights drive self-driving Accessibility
 
Artificial Intellingence in the Car
Artificial Intellingence in the CarArtificial Intellingence in the Car
Artificial Intellingence in the Car
 
“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”“Semantic PDF Processing & Document Representation”
“Semantic PDF Processing & Document Representation”
 
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
Joining Industry and Students for Cognitive Solutions at Karlsruhe Services R...
 
170330 cognitive systems institute speaker series mark sherman - watson pr...
170330 cognitive systems institute speaker series    mark sherman - watson pr...170330 cognitive systems institute speaker series    mark sherman - watson pr...
170330 cognitive systems institute speaker series mark sherman - watson pr...
 
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
“Fairness Cases as an Accelerant and Enabler for Cognitive Assistance Adoption”
 
Cognitive Assistance for the Aging
Cognitive Assistance for the AgingCognitive Assistance for the Aging
Cognitive Assistance for the Aging
 
From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"From complex Systems to Networks: Discovering and Modeling the Correct Network"
From complex Systems to Networks: Discovering and Modeling the Correct Network"
 
The Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented IntelligenceThe Role of Dialog in Augmented Intelligence
The Role of Dialog in Augmented Intelligence
 
Developing Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team CognitionDeveloping Cognitive Systems to Support Team Cognition
Developing Cognitive Systems to Support Team Cognition
 
Cyber-Social Learning Systems
Cyber-Social Learning SystemsCyber-Social Learning Systems
Cyber-Social Learning Systems
 
“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”“IT Technology Trends in 2017… and Beyond”
“IT Technology Trends in 2017… and Beyond”
 
"Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ..."Curious Learning: using a mobile platform for early literacy education as a ...
"Curious Learning: using a mobile platform for early literacy education as a ...
 
Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50Embodied Cognition - Booch HICSS50
Embodied Cognition - Booch HICSS50
 
KATE - a Platform for Machine Learning
KATE - a Platform for Machine LearningKATE - a Platform for Machine Learning
KATE - a Platform for Machine Learning
 
Cognitive Computing for Aging Society
Cognitive Computing for Aging SocietyCognitive Computing for Aging Society
Cognitive Computing for Aging Society
 

Dernier

Dernier (20)

Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

“Progress and Challenges in Interactive Cognitive Systems”

  • 1. Pat Langley Department of Computer Science University of Auckland Auckland, NZ Institute for the Study of Learning and Expertise Palo Alto, California Progress and Challenges in Interactive Cognitive Systems Thanks to Paul Bello, Ron Brachman, Ken Forbus, John Laird, Allen Newell, Paul Rosenbloom, and Herbert Simon for discussions that helped refine ideas in this talk.
  • 3. The field of artificial intelligence was launched in 1956 at the Dartmouth meeting; its audacious aims were to: • Understand the mind in computational terms; • Reproduce all mental abilities in computational artifacts. This view continued through the mid-1980s, but recent years have seen adoption of very different goals. Most AI researchers are now content to work on simple, narrowly defined tasks that involve little intelligence. The Vision of Artificial Intelligence 3
  • 4. The Cognitive Revolution During the 1950s/1960s, key breakthroughs in AI and cognitive psychology resulted from: •  Rejecting behaviorists’ obsession with learning on simple tasks and information theory’s focus on statistics; •  Studying problem solving, language understanding, and other tasks that involve thinking (i.e., cognition); •  Emphasizing the role of mental structures in supporting such complex behaviors. Yet many modern AI researchers have abandoned the insights of the cognitive revolution. Why have so many retreated from the field’s initial aspirations? 4
  • 5. Reasons for the Shift This change in AI’s focus has occurred for a number of reasons, including: •  Commercial successes of ‘niche’AI •  Encouraging focus on narrow problems •  Faster processors and larger memories •  Favoring blind search and statistical schemes •  Obsession with quantitative metrics •  Encouraging mindless ‘bakeoffs’ •  Formalist trends imported from computer science •  Favoring simple tasks with optimality guarantees Together, these have drawn many researchers’ attention away from AI’s original vision. 5
  • 6. The Cognitive Systems Movement! Most of the original challenges still remain and provide many opportunities for research. Because “AI” now has such limited connotations, we need a new label for research that: •  Designs, constructs, and studies computational artifacts that explore the full range of human intelligence. We refer to this paradigm as cognitive systems, a term promoted by Brachman and Lemnios (2002). We can distinguish the cognitive systems movement from most current AI work by six characteristics. See Advances in Cognitive Systems (http://www.cogsys.org/). 6
  • 7. Feature 1: Focus on High-Level Cognition! •  Understand and generate language •  Solve novel and complex problems •  Design and use complex artifacts •  Reason about others’ mental states •  Think about their own thinking One distinctive feature of the cognitive systems movement lies in its emphasis on high-level cognition. People share basic capabilities for categorization and empirical learning with dogs and cats, but only humans can: Computational replication of these abilities is the key charge of cognitive systems research. 7
  • 8. Feature 2: Structured Representations •  Encode content as list structures or similar formalisms •  Create, modify, and interpret this relational content •  Utilize numbers mainly as annotations on these structures Another key aspect of cognitive systems research is its reliance on structured representations and knowledge. The insight behind the 1950s AI revolution was that computers are not mere number crunchers. Computers and humans are general symbol manipulators that: The paradigm assumes that representing, and reasoning over, rich symbolic structures is key to human-level cognition. 8
  • 9. Feature 3: Systems Perspective •  How different intellectual abilities fit together and interact •  Integrated intelligent agents that combine these capabilities •  Cognitive architectures that offer unified theories of mind Research in the paradigm is also distinguished by approaching intelligence from a systems perspective. While most AI efforts idolize component algorithms, work on cognitive systems is concerned with: Such systems-level research provides an avenue to artifacts that exhibit the breadth and scope of human intelligence. Otherwise, we will be limited to the idiot savants so popular in academia and industry. 9
  • 10. Feature 4: Influence of Human Cognition •  How people represent knowledge, goals, and beliefs •  How humans utilize knowledge to draw inferences •  How people acquire new knowledge from experience Research on cognitive systems also draws ideas and inspiration from findings about human cognition. Many of AI’s early insights came from studying human problem solving, reasoning, and language use, including: We still have much to gain from this strategy, even when our artifacts differ in their operational details. Human capabilities also offer challenges for cognitive systems researchers to pursue. 10
  • 11. Feature 5: Heuristics and Satisficing •  Are not guaranteed to find the best or even any solution but •  Greatly reduce search and make problem solving tractable •  Apply to a broader range of tasks than methods with guarantees Another important assumption of cognitive systems work is that intelligence relies on heuristic methods that: They mimic high-level human cognition in that they satisfice by finding acceptable rather than optimal solutions. Much of the flexibility in human intelligence comes from its use of heuristic methods. 11
  • 12. Feature 6: Exploratory Research •  Demonstrations of entirely new functionality •  Novel approaches to well-established problems •  Analyses of challenging cognitive tasks •  Architectures and frameworks for integrated intelligence Cognitive systems research also differs from mainstream AI in its approach to evaluation in that it encourages: These evaluation styles encourage exploratory research, which is crucial given how little we understand about the mind. Studies must still make clear claims and support them, but many forms of evidence are possible. 12
  • 13. Newell and Simon (1976) proposed two hypotheses that underlie most work on cognitive systems: •  The ability to encode, manipulate, and interpret symbol structures is necessary and sufficient for general intelligent action. •  Problem solving involves heuristic search through a space of states (symbol structures) generated by mental operators. Three Hypotheses for Cognitive Systems 13
  • 14. Newell and Simon (1976) proposed two hypotheses that underlie most work on cognitive systems: •  The ability to encode, manipulate, and interpret symbol structures is necessary and sufficient for general intelligent action. •  Problem solving involves heuristic search through a space of states (symbol structures) generated by mental operators. We offer a third claim – the social cognition hypothesis – that deals with interactive cognitive systems: •  Intelligence requires the ability to represent, reason over, and use models of other agents’mental states. Humans are inherently social animals, and many key cognitive faculties involve thinking about others. Three Hypotheses for Cognitive Systems 14
  • 16. Carnegie Learning’s Algebra Tutor (1999) This tutor encodes knowledge about algebra as production rules, infers models of students’ knowledge, and provides personalized instruction. The system has been adopted by hundreds of US middle schools. Studies have shown that it improves student learning in this domain by 75 percent. 16
  • 17. TacAir-Soar (1997) The TacAir-Soar system reproduces pilot behavior in tactical air combat. It combines abilities for spatio-temporal reasoning, plan generation / recognition, language, and coordination. The system flew 722 missions during the STOW-97 simulated training exercise. 17
  • 18. Façade (2003–2007) Mateas and Stern’s Façade is a graphical environment in which characters interact with the user and each other. The agents understand and generate sentences, control gaze and expression, and they exhibit distinct personalities. Façade characters use a rich knowledge base to produce inferences, carry out physical activities, and engage socially. 18
  • 19. These diverse systems show the range of possible applications. Some Other Examples •  TRAINS, an interactive aid that helps users create plans through mixed-initiative spoken dialogue (Allen et al., 1996) •  COLLAGEN (Rich et al. 2001), which helps users in operating complex devices, asking questions and giving advice as needed •  Tutorial dialogue systems (Graesser et al., 2001) that converse in spoken language, giving personalized instruction. •  The Virtual Humans project (Swartout et al., 2006), which has created many synthetic characters that interact with users. •  The Artificial Receptionist (Bohus & Horvitz, 2009), which welcomes and interacts with visitors in spoken dialogue. Other researchers have also developed cognitive systems with interactive abilities, including: 19
  • 20. A Conversational Architecture Gabaldon, Langley, and Meadows (2014) describe DIGA, an architecture for conversational agents that: •  Cleanly separates domain-level from dialogue-level content •  Distinguishes conceptual knowledge from goal-oriented skills 20
  • 21. A Conversational Architecture Gabaldon, Langley, and Meadows (2014) describe DIGA, an architecture for conversational agents that: •  Cleanly separates domain-level from dialogue-level content •  Distinguishes conceptual knowledge from goal-oriented skills The architecture operates in discrete cycles, during which it: •  Observes new speech acts, including ones it generates itself •  Uses inference to update beliefs and goals in working memory •  Executes skills to produce utterances based on its memory state At a high level, it operates in a manner similar to production- system architectures like Soar and ACT-R. 21 Speech Act Observation Conceptual Inference Skill Execution
  • 22. M: We have a man injured! A: Ok. What type of injury? M: He’s bleeding. A: How bad is the bleeding? M: Pretty bad. I think it is the artery. A: Ok. Where is the injury? M: It’s on the left leg. A: Apply pressure on the leg’s pressure point. M: Roger that. A: Has the bleeding stopped? M: No. He’s still bleeding. A: Ok. Apply a tourniquet. M: Where do I put the tourniquet? A: Just below the joint above the wound. M: Ok. The bleeding stopped. A: Good job. 22 M: human medic A: advisor DIGA incrementally updates its model of the medic’s beliefs and goals, which it uses to generate utterance content. Sample Dialogue for DIGA Medic Assistant
  • 24. Guidelines for Challenge Problems •  Focus on tasks that require high-level cognition •  Benefit from structured representations and knowledge •  Require system-level integration of capabilities •  Have human role models that offer insights •  Be complex enough to need heuristic approaches •  Depend centrally on processing social structures New problems can foster progress in any area, and productive challenges for interactive cognitive systems should: They must also move beyond the Turing test by emphasizing goal-oriented behavior. 24
  • 25. Deep Conversational Assistants •  Carry out extended dialogues about goal-directed activities •  Take into account the surrounding task context •  Infer common ground (Clark, 1996) for joint beliefs / goals •  Store and utilize previous interactions with the user Spoken-language dialogue is the natural mode for providing aid on tasks like driving, cooking, and shopping. Compared to humans, systems like Siri are primitive, and we need more effective conversational assistants that: These would carry out deep language processing, reason about others’ mental states, and depend crucially on social cognition. 25
  • 26. Rich Nonplayer Game Characters •  Infer other players’ goals and use them toward their own ends •  Interact with human players in constrained natural language •  Cooperate with them on extended tasks of common interest •  Form long-term relationships based on previous interactions Synthetic characters are rampant in today’s computer games, but they are typically shallow. We should develop more compelling nonplayer characters that: Such agents would generate much richer and more enjoyable experiences for human players. For this purpose, they must reason about others’ mental states. 26
  • 27. A Truly General Game Player •  Play that class of game in competitions •  Discuss previous games with other players •  Provide commentary on games played by others •  Analyze and discuss particular game situations •  Teach the game to a human novice Humans use their domain knowledge in different ways, and we need multifunctional systems with the same versatility. One example might be a system that, given knowledge about a class of games, can: This should demonstrate breadth of intellectual ability but avoid the knowledge acquisition bottleneck. 27
  • 28. A Synthetic Character Actor Our society devotes far more attention to its movie stars than to scientists and scholars. Imagine a synthetic character actor with general acting skills and the ability to: Most scenes would involve interaction with other actors, and thus require social cognition. Requiring the system to take on radically different characters would test its generality. •  Read scripts / background stories for very different parts •  Adopt beliefs, goals, emotions and personality for the role •  Audition for the part, breathing life into the lines 28
  • 29. Some Necessary Components •  Representing other agents’ mental states •  Reasoning flexibly about others’ beliefs and goals •  Social plan understanding from others’ observed behavior •  Social plan generation to manipulate others’ actions •  Understanding and planning in task-oriented dialogue •  Cognitive accounts of emotion, morals, and personality Although cognitive systems involve integration, we also need research on core abilities for social cognition, including: Human-level cognitive systems must incorporate all of these capacities, and we need research on each topic. 29
  • 30. Summary Remarks •  Stating six distinctive features of research in this area •  Reviewing three hypotheses about intelligent behavior •  Presenting examples of interactive cognitive systems •  Posing four challenge tasks for interactive cognitive systems In this talk, I discussed the cognitive systems paradigm, which pursues AI’s original vision, by: Research in this emerging field retains the audacity of early AI and promises to keep us occupied for decades to come. 30
  • 31. Readings on Cognitive Systems •  Gabaldon, A., Langley, P., & Meadows, B. (2014). Integrating meta-level and domain-level knowledge for task-oriented dialogue. Advances in Cognitive Systems, 3, 201–219. •  Jones, R. M., Laird, J. E., Nielsen P. E., Coulter, K., Kenny, P., & Koss, F. (1999). Automated intelligent pilots for combat flight simulation. AI Magazine, 20, 27–42. •  Langley, P. (2012). The cognitive systems paradigm. Advances in Cognitive Systems, 1, 3–13. •  Langley, P. (2012). Intelligent behavior in humans and machines. Advances in Cognitive Systems, 2, 3–12. •  Mateas, M., & Stern, A. (2005). Structuring content in the Façade inter- active drama architecture. Proceedings of Artificial Intelligence and Interactive Digital Entertainment. Marina del Rey, CA: AAAI Press. •  Swartout, W. R., Gratch, J., Hill, R. W., Hovy, E., Marsella, S., Rickel, J., & Traum, D. (2006). Toward virtual humans. AI Magazine, 27, 96–108. Also see Advances in Cognitive Systems (http://www.cogsys.org/).