Slide 1
Transcript of Slide 1
Art GraesserPsychology, Computer Science, & the Institute for Intelligent Systems
Learning with Conversational Agents
Learning, Language, and Communication Technologies
• Tutoring
• Language & discourse
• Robotic androids
Overview
• Why conversational agents?• AutoTutor
– Learning – Motivation– Emotions
• Other learning environments with agents
Exploring a Sea of Animated Conversational Agents
SI Agent
BEAT LeonardoPKD Android Casey
iSTART TLTS Spark MRE
AutoTutor Adele STEVE Carmen
iMAP
SI Agent Laura
Why conversational agents?
• Social presence
• The universal interface
• Simulate and model social and conversational interactions
• Precise control over the language and discourse (unlike humans)
• Understand psychological and pedagogical mechanisms by building them
Agent Configurations
• Dialogs– Tutor agent– Teachable agent
• Trialogs– Vicarious learning from agent dyad– Tutor-agent, student-agent, human
• Quadralogs– Human interacting with student-agent
while observing an agent dyad
Art Graesser (PI)Zhiqiang CaiDon FranceschettiStan FranklinBarry GholsonXiangen HuDavid LinMax LouwerseAndrew OlneyNatalie PersonVasile Rus
• Learn by conversation in natural language
D’Mello, S.K., Picard, R., & Graesser, A.C. (2007). Toward an affect-sensitive AutoTutor. IEEE Intelligent Systems, 22, 53-61.
Graesser, A.C., Jackson, G.T., & McDaniel, B. (2007). AutoTutor holds conversations with learners that are responsive to their cognitive and emotional states. Educational Technology, 47, 19-22.
VanLehn, K., Graesser, A.C., Jackson, G.T., Jordan, P., Olney, A., & Rose, C.P. (2007). When are tutorial dialogues more effective than reading? Cognitive Science, 31, 3-62.
What is AutoTutor?
Talking headGesturesSynthesized speech
Presentation of the question/problem
Dialog history with tutor turnsstudent turns
Student input (answers, comments, questions)
AutoTutor
Expectations and misconceptions in Sun & Earth problem
EXPECTATIONS• The sun exerts a gravitational force on the
earth. • The earth exerts a gravitational force on the
sun. • The two forces are a third-law pair.• The magnitudes of the two forces are the same.MISCONCEPTIONS• Only the larger object exerts a force. • The force of earth on sun is less than that of
the sun on earth.
When a car without headrests on the seats is struck from behind, the passengers often suffer neck injuries. Why do passengers get neck injuries in this situation?
QuestionHead
Simulation
Parameter Controls Describe what
happens
What does AutoTutor do? Asks questions and presents problems Evaluates meaning of the learner’s answers Gives feedback on answers Display facial expressions with emotions Nods and gestures Hints Prompts for specific information Adds information that is missed Corrects bugs and misconceptions Answers student questions Guides the learner in interactive 3-D simulations
Expectation and Misconception-Tailored Dialog:
Pervasive in AutoTutor & human tutors • Tutor asks question that requires explanatory reasoning
• Student answers with fragments of information, distributed over multiple turns
• Tutor analyzes the fragments of the explanation– Compares to a list of expected good idea units– Compares to a list of expected errors and misconceptions
• Tutor posts goals & performs dialog acts to improve explanation– Fills in missing expected good idea units (one at a time)– Corrects expected errors & misconceptions (immediately)
• Tutor handles periodic sub-dialogues– Student questions– Student meta-communicative acts (e.g.,
What did you say?)
5-step Tutoring Frame(Graesser & Person, 1994)
1. Tutor asks difficult question2. Initial student answer3. Tutor short feedback (+, -, neutral)4. Tutor and student collaboratively
improve the answer via a multi-turn dialogue
5. Tutor confirmation of student understanding(often by asking students if they understand)
Dialog Moves During Steps 2-4
Positive immediate feedback: “Yeah” “Right!” Neutral immediate feedback: “Okay” “Uh huh” Negative immediate feedback: “No” “Not quite”
Pump for more information: “What else?” Hint: “What about the earth’s gravity?” Prompt for specific information: “The earth exerts a gravitational
force on what?” Assert: “The earth exerts a gravitational force on the sun.”
Correct: “The smaller object also exerts a force. ” Repeat: “So, once again, …” Summarize: “So to recap,…” Answer student question:
Managing One AutoTutor Turn
• Short feedback on the student’s previous turn
• Advance the dialog by one or more dialog moves that are connected by discourse markers
• End turn with a signal that transfers the floor to the student– Question
– Prompting hand gesture
– Head/gaze signal
What about Learning Gains?
LEARNING GAINS OF TUTORS
(effect sizes) .42 Unskilled human tutors
(Cohen, Kulik, & Kulik, 1982)
.80 AutoTutor (14 experiments)(Graesser and colleagues)
1.00 Intelligent tutoring systems
PACT (Anderson, Corbett, Aleven, Koedinger)Andes, Atlas (VanLehn)Diagnoser (Hunt, Minstrell)Sherlock (Lesgold)
(2.00??) Skilled human tutors (Bloom, 1987)
Learning Conceptual Physics(VanLehn, Graesser et al., 2007)
Four conditions:
• Read Nothing
• Read Textbook
• AutoTutor
• Human Tutor0.5 0.6 0.7 0.8
Adjusted post-test scores
How does AutoTutor compare to comparison conditions on tests of deep comprehension?
• 0.80 sigma compared to pretest, doing nothing, and reading the textbook
• 0.22 compared to reading relevant textbook segments
• 0.07 compared to reading succinct script• 0.13 compared to AutoTutor delivering speech
acts in print• 0.08 compared to humans in computer-mediated
conversation• -0.20 compared to AutoTutor enhanced with
interactive 3D simulation • ZONE OF PROXIMAL DEVELOPMENT
Force equals mass times acceleration
Pretest
Essay
Pretest
MC
Training Posttest Essay
Posttest
MCAll-or-none
Learning
X00X X0XXXX0XXX XXX0XXX0XX
XX0X0X
X0XX0X1XX1 X1X1 XX1XX1XXXX
X11XXXXXX1
XX1XXX
Variable Learning
X10X X0XXXX0XXX XXX1XXX0XX
XX0X0X
X0XX1X1XX0 X1X0 XX1XX0XXXX
X11XXXXXX0
XX1XXX
No Learning
X00X X0XXXX1XXX XXX0XXX0XX
XX1X0X
X0XX0X1XX0 X1X0 XX0XX0XXXX
X10XXXXXX0
XX1XXX
Refresher Learning
X00X X0XXXX1XXX XXX1XXX1XX
XX1X1X
X1XX1X1XX1 X1X1 XX1XX1XXXX
X11XXXXXX1
XX1XXX
Increasing motivation during learning
* Rude tutor* Feedback
Example DialogTutor: Okay, let's begin. Suppose a runner is running in a straight line at constant speed, and the runner throws a pumpkin straight up. Where will the pumpkin land? Explain why.
Student: The pumpkin will land behind the runner
Tutor: Well, what can you say about the pumpkin's vertical velocity in relation to gravity?
Student: They are equal
Tutor: Alright, I am sure you can get this. The direction in which a force is being applied to the pumpkin is what?
Student: Down
Tutor: Excellent! Is vertical. Let's move on. After release the only force on the pumpkin is gravity, the horizontal velocity of the pumpkin is not affected. What can you say about the pumpkin's motion after its release?
Student: It is constantly moving forward
Example Dialog with RudeTutorTutor: Okay, let's begin. Suppose a runner is running in a straight line at constant speed, and the runner throws a pumpkin straight up. Where will the pumpkin land? Explain why.
Student: The pumpkin will land behind the runner
Tutor: What a pathetically incorrect answer! So what can you say about the pumpkin's vertical velocity in relation to gravity?
Student: They are equal
Tutor: Ouch, you must have been daydreaming in your high school football physics course. I doubt you can get this next question but let me give it a try. The direction in which a force is being applied to the pumpkin is what?
Student: Down
Tutor: Let me hold my nose and grant you this one. It’s vertical. Let's move on…
Content versus Progress Feedback
• Content Feedback• Qualitative information about the subject matter. • Local: Highlighting important words • Global: Summary of ideal answer
• Progress Feedback• Quantitative assessment of the student’s advancement
through the material being covered • How far the student has come and how much farther
they have to go?• Local: Progress on individual expectations.• Global: Points scored in session.
Screen shot with additions
Feedback Experiment(Tanner Jackson dissertation)
• Pretest– 26 conceptual physics questions (counterbalanced)
• Interact with a version of AutoTutor– All Feedback– Progress Only– Content Only– No Feedback
• Posttest– 26 conceptual physics questions (counterbalanced)
Adjusted Posttest Performance
0.3
0.35
0.4
0.45
0.5
0.55
0.6
AllFeedback
ContentOnly
ProgressOnly
NoFeedback
The Tutor Held my Interest
1
2
3
4
5
AllFeedback
ContentOnly
ProgressOnly
NoFeedback
Rated from 1=Strongly Disagree to 6=Strongly Agree
Conclusions about Feedback Study
• Content Matters: Content feedback improved learning gains.
• Progress feedback had little to no effect on either learning or motivation.
• Negative relationship between liking and learning– Content feedback provides an increase in
learning gains, but a decrease in user satisfaction.
Emotions during Learning
Emotions and Complex Learning
• Emotions (affective states) are inextricably bound to deep learning.
• Negative emotions are:– confusion irritation
frustration anger rage• Positive emotions are:
– engagement flow delight excitement eureka
Theories of Emotions relevant to Complex Learning
• Goal Theory, with achievements and interruptions (Dweck, 2002; Mandler, 1976; Stein & Hernandez,2007)
• Cognitive Disequilibrium Model and confusion (Graesser & Olde, 2003; Piaget, 1952)
• Yerkes-Dodson law on performance, arousal, and task complexity
• Flow Theory and consciousness (Csikszentmihaly, 1990) • Appraisal theory (Frijda, 1986; Laird, 2007; Scherer, 2006) • Valence-intensity model, core affective framework, &
folklore (Barrett, 2006; Russell, 2003)• Academic risk theory (Meyer & Turner, 2006) • Lepper’s analysis that promotes challenge, control,
confidence and curiosity • Kort, Reilly, Picard Model (2001) • Multiple zones of affect and cognition
Emotions During Learning
Boredom (23%)
Surprise(4%)
Frustration(16%)
Flow(28%)
Delight(4%)
Confusion(25%)
Methods of Identifying Emotions
• Expert observation• Emote aloud protocols• After-action judgments by:
– Self (learner)– Peer– Expert judges– Teachers
• Sensing channels– Dialogue history– Speech parameters– Facial actions– Posture
Inter-judge Reliability of Trained Judges
Study Kappa Emotions
Our research .49 Confusion, frustration…Litman & Forbes-Riley (2004) .40 Positive, Neutral NegativeAng, Dhillon, Krupski, Shriberg, & Stolcke (2002) .47 Frustration, AnnoyanceShafran, Riley, & Mohri (2003) .32-.42 -
Narayanan .45-.48 Negative Emotions
Emotion Sensors and Channels
Dialogue
Face
Posture
Speech
Classification Accuracy[Overall]
Bayesian Diagnosticity
Conclusions about Automated Emotion Classification
• Dialogue, face, and posture can classify as good as trained judges.
• Fusion of channels typically involves redundancy.– But superadditivity in the case of boredom
• Different emotions are expressed in different channels.
How might AutoTutor be Responsive to the Learner’s Affect States
1) If learner is frustrated, then AutoTutor gives a hint.
2) If bored, then some engaging razzle dazzle
3) If flow/absorbed, then lay low
4) If confused, then intelligently manage optimal confusion
Emotion Sequencing(D’Mello, Taylor, & Graesser)
FRUSTRATIONCONFUSION
BOREDOM FLOW
Beyond
AutoTutor
Memphis Agent Environments
Good Job!
AutoTutor iSTART MetaTutor
HURA Advisor
Tutor Agent
student agent
ARIESiDRIVE
ARIES
Agent
Trialogs
ARIESAcquiring Research Investigative and Evaluative Skills
• Scientific reasoning
• Electronic textbook with periodic multiple choice questions
• Diagnostic questions
• Critique experiments and newspaper clips
• Game context with aliens
• AutotTutor trialogs with tutor and student agents
Our Next Challenge
How do we design dialogs, trialogs, and quadralogs of agents in a science of learning that is sensitive to social, motivational, affective, and cognitive (SMAC) mechanisms?
?