SlideShare a Scribd company logo
1 of 52
Challenges in Modeling Believable Social Agents Social Interactions in Virtual Worlds   IHPC - A*STAR, Singapore April 14-15, 2009 Eva Hudlicka Psychometrix Associates Blacksburg, VA [email_address] psychometrixassociates.com
Outline ,[object Object],[object Object],[object Object],[object Object]
What Are Social Agents? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Key Qualities of Social Agents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
State-of-the-Art:  Two Examples ,[object Object],[object Object],[object Object]
Becker et al. - AGENT MAX ,[object Object],[object Object],[object Object],[object Object]
Barbara Hayes-Roth: Coach Harmony ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tim Bickmore - Agent Laura ,[object Object],[object Object],[object Object],[object Object],[object Object]
Social Agents Vary In…  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Social Agents Vary In… (cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline  ,[object Object],[object Object],[object Object],[object Object]
What is Believability? ,[object Object],[object Object],[object Object],[object Object]
Deconstructing Believability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Believability vs. Realism ,[object Object]
What Type of Realism Is Necessary for Believability? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Believability   in   Context ,[object Object],[object Object],[object Object],[object Object],[object Object]
Individual Context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Social Context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],De Rosis
Cultural Context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object]
Coherence Across Multiple Contexts INDIVIDUAL SOCIAL CULTURAL
Congruence Within   Contexts ,[object Object]
Influences & Constraints of Multiple Contexts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INDIVIDUAL SOCIAL CULTURAL
Believability   is   Context Dependent ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Dimensions of Believability ,[object Object],[object Object],[object Object],[object Object],[object Object]
Building Predictably Unpredictable Agents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Building Predictably Unpredictable Agents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Detailed definition of contexts & underlying affective models & expressive modalities can be used to identify what changes and what stays the same
Multi Modal & Contextual Consistency ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Temporal Consistency ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Variability ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Challenges in Building  Socially & Affectively Realistic Agents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Outline ,[object Object],[object Object],[object Object],[object Object]
Cognitive-Affective  Agent Architecture   SEE RECALL IMAGINE THINK EXPRESS DO
Cognitive-Affective  Agent Architecture   SEE RECALL IMAGINE THINK EXPRESS DO FEEL THINK
Core Processes of Emotions Generation of Emotions  (via cognitive appraisal) Effects of Emotions (on cognition & behavior) Cognitive-Affective Architecture Situations Expectations Goals Cognitive  Appraisal Emotions Stimuli
Emotion Generation via Appraisal Stimuli Appraisal Variables Recalled Perceived Imagined Appraisal Process Emotions Existing emotions,  moods, traits (personality) Goals (desires, values, standards) Beliefs, Expectations
Emotion Generation via Appraisal Stimuli Appraisal Variables Recalled Perceived Imagined Appraisal Process Emotions Existing emotions,  moods, traits (personality) Goals (desires, values, standards) Beliefs, Expectations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
STIMULI Novelty Valence Goal relevance Outcome probability Urgency Goal  congruence Agency Coping potential Norms high high v. high low other low low high FEAR www.firstpeople.us
Stimuli --> Appraisal Variables --> Emotion(s) ,[object Object],[object Object],[object Object],[object Object],This is the difficult part! World & Self  Emotions ?
Modeling Emotion Generation in Multiple Contexts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Context Dependent
Modeling Emotion Effects on Cognition Effects of Emotions (on cognition) Cognitive-Affective Architecture Situations Expectations Goals Cognitive  Appraisal Emotions Stimuli
Emotions As Distinct Modes of Processing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Modeling Methodology: Overview Individual Differences individual  behavior influenced by ... ‘ Movie’  vs. ‘ Prepare Talk’  vs. ‘ think about it’ Architecture  Parameter Calculation Cognitive-Affective Architecture   Cognitive-Affective  Architecture Parameters architecture processing  controlled by..... Behavior Outputs different individual  profiles manifested  in terms of different
MAMID Cognitive-Affective Architecture   Action  Selection Cues: State of the world ( “growling dog”, “approaching”) Situations: Perceived state (  “aggressive dog” ) Expectations: Expected state  (“dog will attack”, “bite wound”) Goals: Desired state (“protect self”) Actions: to accomplish goals   (“climb tree”) Affective state & emotions: Negative valence High anxiety Low happiness Cues Actions Attention Situation  Assessment Expectation Generator Affect Appraiser Goal Manager
MAMID Methodology for Modeling Personality & Emotion  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Personality & Emotions As Parameters   Traits Extraversion  Stability Conscientiousness Aggressiveness   STATES / TRAITS   Processing Structural Module Parameters Construct parameters Architecture topology Long-term memory speed,   capacity Cue selection & delay …. Data flow among modules Content &   structure Affective States Anxiety  Anger Sadness Joy COGNITIVE  ARCHITECTURE Attention Action  Selection Situation  Assessment Goal Manager Expectation Generator Affect Appraiser ARCHITECTURE PARAMETERS
Modeling Threat Bias Processing Parameters - Cue selection - Interpretive biases ... Process  Threat cues   Process Threatening interpretations Traits Low   Stability MAMID   TRAITS /  EMOTIONS   COGNITIVE  ARCHITECTURE PARAMETERS COGNITIVE  ARCHITECTURE Attention Action  Selection Situation  Assessment Goal Manager Expectation Generator Emotion  Generation Emotions Higher  Anxiety / Fear Predisposes towards Preferential processing of  Threatening stimuli Threat constructs Rated more highly
Outline ,[object Object],[object Object],[object Object],[object Object]
Key Components of Affective & Social Realism ,[object Object],[object Object],[object Object],[object Object],[object Object]
Believability ,[object Object],[object Object],[object Object],[object Object]
Challenges in Modeling Believable Social Agents ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank you Questions?

More Related Content

Viewers also liked

טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.Zalul Environmental Association of Israel
 
The Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon TrustThe Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon TrustEmily Wearmouth
 
The human circulatory system
The human circulatory systemThe human circulatory system
The human circulatory systemadisg
 
Reporting, the easy way
Reporting, the easy wayReporting, the easy way
Reporting, the easy wayWill Trillich
 
Intro to xsl templates
Intro to xsl templatesIntro to xsl templates
Intro to xsl templatesWill Trillich
 
Applications of the Pythagorean Theorem
Applications of the Pythagorean TheoremApplications of the Pythagorean Theorem
Applications of the Pythagorean TheoremFidelfo Moral
 
Photo Album
Photo AlbumPhoto Album
Photo Albumadyelw
 
John Marshall & The National Bank
John  Marshall & The  National  BankJohn  Marshall & The  National  Bank
John Marshall & The National BankSamantha Jarecki
 
Eekels Company Profile (English)
Eekels Company Profile (English)Eekels Company Profile (English)
Eekels Company Profile (English)Leenart
 
La Historia De Tatu Parte 1
La Historia De Tatu Parte 1La Historia De Tatu Parte 1
La Historia De Tatu Parte 1guest4630e5
 
Огниво
ОгнивоОгниво
ОгнивоSvetlana
 

Viewers also liked (20)

G T D System
G T D  SystemG T D  System
G T D System
 
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
טכנולוגיה חדשנית למניעת משקעים במערכות R.O.
 
The Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon TrustThe Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon Trust
 
The human circulatory system
The human circulatory systemThe human circulatory system
The human circulatory system
 
Reporting, the easy way
Reporting, the easy wayReporting, the easy way
Reporting, the easy way
 
Intro to xsl templates
Intro to xsl templatesIntro to xsl templates
Intro to xsl templates
 
Laura jkt bipa_july10
Laura jkt bipa_july10Laura jkt bipa_july10
Laura jkt bipa_july10
 
Laura jkt bipa_july10
Laura jkt bipa_july10Laura jkt bipa_july10
Laura jkt bipa_july10
 
Early AA Leaders
Early AA LeadersEarly AA Leaders
Early AA Leaders
 
Coffee Talk
Coffee TalkCoffee Talk
Coffee Talk
 
LIFE - 11/4/09 - Hiking Around Houston
LIFE - 11/4/09 - Hiking Around HoustonLIFE - 11/4/09 - Hiking Around Houston
LIFE - 11/4/09 - Hiking Around Houston
 
Applications of the Pythagorean Theorem
Applications of the Pythagorean TheoremApplications of the Pythagorean Theorem
Applications of the Pythagorean Theorem
 
Stem Cell Power
Stem Cell PowerStem Cell Power
Stem Cell Power
 
El Transcantabrico Gran Lujo 2011
El Transcantabrico Gran Lujo 2011El Transcantabrico Gran Lujo 2011
El Transcantabrico Gran Lujo 2011
 
Photo Album
Photo AlbumPhoto Album
Photo Album
 
John Marshall & The National Bank
John  Marshall & The  National  BankJohn  Marshall & The  National  Bank
John Marshall & The National Bank
 
Eekels Company Profile (English)
Eekels Company Profile (English)Eekels Company Profile (English)
Eekels Company Profile (English)
 
La Historia De Tatu Parte 1
La Historia De Tatu Parte 1La Historia De Tatu Parte 1
La Historia De Tatu Parte 1
 
Urbanization
UrbanizationUrbanization
Urbanization
 
Огниво
ОгнивоОгниво
Огниво
 

Similar to Challenges in Modeling Believable Social Agents

Session 19, Schultz
Session 19, SchultzSession 19, Schultz
Session 19, Schultzcsrcomm
 
7What are texts and signsIn this chap.docx
7What are texts and signsIn this chap.docx7What are texts and signsIn this chap.docx
7What are texts and signsIn this chap.docxstandfordabbot
 
Social Work and the Dynamiccs of the relationship that exists between the two...
Social Work and the Dynamiccs of the relationship that exists between the two...Social Work and the Dynamiccs of the relationship that exists between the two...
Social Work and the Dynamiccs of the relationship that exists between the two...SelThomas1
 
Lesson 3- Symbolic Interactionism .pptx
Lesson 3- Symbolic Interactionism .pptxLesson 3- Symbolic Interactionism .pptx
Lesson 3- Symbolic Interactionism .pptxJENNIFERFORTU1
 
UNC- Creating Engaging, Collaborative Learning Spaces in Second Life
UNC- Creating Engaging, Collaborative Learning Spaces in Second LifeUNC- Creating Engaging, Collaborative Learning Spaces in Second Life
UNC- Creating Engaging, Collaborative Learning Spaces in Second LifeSarah Robbins
 
Business Communication.pdf
Business Communication.pdfBusiness Communication.pdf
Business Communication.pdfKami503928
 
015529733.pdf
015529733.pdf015529733.pdf
015529733.pdfEidTahir
 
Organizational Behavior " Personality & Ability "
Organizational Behavior " Personality & Ability "Organizational Behavior " Personality & Ability "
Organizational Behavior " Personality & Ability "Angela Putriny
 
TOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.ppt
TOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.pptTOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.ppt
TOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.pptHazarishBaharuddin
 
Write a 3–4-page analysis of the difference between communicatio
Write a 3–4-page analysis of the difference between communicatioWrite a 3–4-page analysis of the difference between communicatio
Write a 3–4-page analysis of the difference between communicatiovickeylintern
 
Individual Effectiveness and Career Success
Individual Effectiveness and Career SuccessIndividual Effectiveness and Career Success
Individual Effectiveness and Career SuccessZsuzsanna Vida
 
2.4 - Values & Audience Meaning.pptx
2.4 - Values & Audience Meaning.pptx2.4 - Values & Audience Meaning.pptx
2.4 - Values & Audience Meaning.pptxJamesDixon10403
 
Facilitating Intercultural Competence Experiential Methods an.docx
Facilitating Intercultural Competence Experiential Methods an.docxFacilitating Intercultural Competence Experiential Methods an.docx
Facilitating Intercultural Competence Experiential Methods an.docxnealwaters20034
 

Similar to Challenges in Modeling Believable Social Agents (20)

Session 19, Schultz
Session 19, SchultzSession 19, Schultz
Session 19, Schultz
 
7What are texts and signsIn this chap.docx
7What are texts and signsIn this chap.docx7What are texts and signsIn this chap.docx
7What are texts and signsIn this chap.docx
 
cultural communication
cultural communicationcultural communication
cultural communication
 
Social Work and the Dynamiccs of the relationship that exists between the two...
Social Work and the Dynamiccs of the relationship that exists between the two...Social Work and the Dynamiccs of the relationship that exists between the two...
Social Work and the Dynamiccs of the relationship that exists between the two...
 
Lesson 3- Symbolic Interactionism .pptx
Lesson 3- Symbolic Interactionism .pptxLesson 3- Symbolic Interactionism .pptx
Lesson 3- Symbolic Interactionism .pptx
 
Essay On Communication
Essay On CommunicationEssay On Communication
Essay On Communication
 
Accord mooc lesson_1
Accord mooc lesson_1Accord mooc lesson_1
Accord mooc lesson_1
 
UNC- Creating Engaging, Collaborative Learning Spaces in Second Life
UNC- Creating Engaging, Collaborative Learning Spaces in Second LifeUNC- Creating Engaging, Collaborative Learning Spaces in Second Life
UNC- Creating Engaging, Collaborative Learning Spaces in Second Life
 
Wee k3 2010
Wee k3 2010Wee k3 2010
Wee k3 2010
 
Week 3
Week 3Week 3
Week 3
 
Business Communication.pdf
Business Communication.pdfBusiness Communication.pdf
Business Communication.pdf
 
015529733.pdf
015529733.pdf015529733.pdf
015529733.pdf
 
Organizational Behavior " Personality & Ability "
Organizational Behavior " Personality & Ability "Organizational Behavior " Personality & Ability "
Organizational Behavior " Personality & Ability "
 
TOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.ppt
TOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.pptTOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.ppt
TOPIC 2 ATTITUDE, BEHAVIOR, PERSONALITY AND VALUES.ppt
 
Write a 3–4-page analysis of the difference between communicatio
Write a 3–4-page analysis of the difference between communicatioWrite a 3–4-page analysis of the difference between communicatio
Write a 3–4-page analysis of the difference between communicatio
 
Individual Effectiveness and Career Success
Individual Effectiveness and Career SuccessIndividual Effectiveness and Career Success
Individual Effectiveness and Career Success
 
2.4 - Values & Audience Meaning.pptx
2.4 - Values & Audience Meaning.pptx2.4 - Values & Audience Meaning.pptx
2.4 - Values & Audience Meaning.pptx
 
Ob mod2
Ob mod2Ob mod2
Ob mod2
 
Communication Essay Sample
Communication Essay SampleCommunication Essay Sample
Communication Essay Sample
 
Facilitating Intercultural Competence Experiential Methods an.docx
Facilitating Intercultural Competence Experiential Methods an.docxFacilitating Intercultural Competence Experiential Methods an.docx
Facilitating Intercultural Competence Experiential Methods an.docx
 

Recently uploaded

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.pdfEnterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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 WorkerThousandEyes
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Challenges in Modeling Believable Social Agents

  • 1. Challenges in Modeling Believable Social Agents Social Interactions in Virtual Worlds IHPC - A*STAR, Singapore April 14-15, 2009 Eva Hudlicka Psychometrix Associates Blacksburg, VA [email_address] psychometrixassociates.com
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. Coherence Across Multiple Contexts INDIVIDUAL SOCIAL CULTURAL
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. Cognitive-Affective Agent Architecture SEE RECALL IMAGINE THINK EXPRESS DO
  • 34. Cognitive-Affective Agent Architecture SEE RECALL IMAGINE THINK EXPRESS DO FEEL THINK
  • 35. Core Processes of Emotions Generation of Emotions (via cognitive appraisal) Effects of Emotions (on cognition & behavior) Cognitive-Affective Architecture Situations Expectations Goals Cognitive Appraisal Emotions Stimuli
  • 36. Emotion Generation via Appraisal Stimuli Appraisal Variables Recalled Perceived Imagined Appraisal Process Emotions Existing emotions, moods, traits (personality) Goals (desires, values, standards) Beliefs, Expectations
  • 37.
  • 38. STIMULI Novelty Valence Goal relevance Outcome probability Urgency Goal congruence Agency Coping potential Norms high high v. high low other low low high FEAR www.firstpeople.us
  • 39.
  • 40.
  • 41. Modeling Emotion Effects on Cognition Effects of Emotions (on cognition) Cognitive-Affective Architecture Situations Expectations Goals Cognitive Appraisal Emotions Stimuli
  • 42.
  • 43. Modeling Methodology: Overview Individual Differences individual behavior influenced by ... ‘ Movie’ vs. ‘ Prepare Talk’ vs. ‘ think about it’ Architecture Parameter Calculation Cognitive-Affective Architecture Cognitive-Affective Architecture Parameters architecture processing controlled by..... Behavior Outputs different individual profiles manifested in terms of different
  • 44. MAMID Cognitive-Affective Architecture Action Selection Cues: State of the world ( “growling dog”, “approaching”) Situations: Perceived state ( “aggressive dog” ) Expectations: Expected state (“dog will attack”, “bite wound”) Goals: Desired state (“protect self”) Actions: to accomplish goals (“climb tree”) Affective state & emotions: Negative valence High anxiety Low happiness Cues Actions Attention Situation Assessment Expectation Generator Affect Appraiser Goal Manager
  • 45.
  • 46. Personality & Emotions As Parameters Traits Extraversion Stability Conscientiousness Aggressiveness STATES / TRAITS Processing Structural Module Parameters Construct parameters Architecture topology Long-term memory speed, capacity Cue selection & delay …. Data flow among modules Content & structure Affective States Anxiety Anger Sadness Joy COGNITIVE ARCHITECTURE Attention Action Selection Situation Assessment Goal Manager Expectation Generator Affect Appraiser ARCHITECTURE PARAMETERS
  • 47. Modeling Threat Bias Processing Parameters - Cue selection - Interpretive biases ... Process Threat cues Process Threatening interpretations Traits Low Stability MAMID TRAITS / EMOTIONS COGNITIVE ARCHITECTURE PARAMETERS COGNITIVE ARCHITECTURE Attention Action Selection Situation Assessment Goal Manager Expectation Generator Emotion Generation Emotions Higher Anxiety / Fear Predisposes towards Preferential processing of Threatening stimuli Threat constructs Rated more highly
  • 48.
  • 49.
  • 50.
  • 51.