SlideShare a Scribd company logo
Using Personality Models as Prior Knowledge to Accelerate
Learning About Stress-Coping Preferences
AAMAS 2016 – Demo Paper 20 February, 2016
Sebastian Ahrndt, Marco Lützenberger, and Stephen M. Prochnow
Our humans are so
stressed, we should
help them!
Sure, let‘s go for it!
22
Society Problem
Why stress is bad and
stress management is
important.
Human-Agent
Teamwork
Addressed human-agent
interaction challenges and
applied agent techniques.
2
1
Interaction Details
Explanation of the demo
setup and the different
parts of our application.
3
Final Remarks
Wrap up and future work
including actual time table.
4
PeSA App
The PeSA App is currently
available as Beta-Version in
the Android AppStore.
Contact us to get access.
Agenda
Agents and Personality
3
Society Problem
Agents and Personality
Psychological (dis)-stress is well-known as trigger for several physical
diseases (cf. [1]) , thus, stress has a significant impact on our health
and health care costs.
Why stress is bad and stress coping is important!
It’s no secret that stressed people can fly off the handle. But new
research tells us that how little stress is actually required for you to
lose your cool.
Stress makes it difficult to control your emotions
Stress affects you body weight, testosterone levels, and sexual
desires. High levels of stress in pregnant women may also trigger
changes in their children.
Stress affects your love life
Stress is so demanding on the body that the immune system suffers,
making you more vulnerable to colds and infection.
Stress weakens your immun system
STRESS
[1] U. Hapke, U. Maske, C. Scheidt-Nave, L. Bode, R. Schlack, and M. Busch. Chronic stress
among adulty in Germany. Bundesgesundheitsbl, (5/6):1-5, 2013.
4
Human-Agent Teamwork – General Problem
Agents and Personality
APPROACH
RESEARCH FIELD
PROBLEM
Predictability of
the team members
next actions
REQUIRES
IDEA
proposed by
different authors,
but not applied yet
(cf. [2, 3])
Provide more
information about
human behaviour
Joint Human-Agent Activities
Planning Processes
Human-Behavioural Models
for
1
2
3
4
5
derived from social and
psychological studies and
Adapted to Individuals During
Interaction
[2] Alexandra Kirsch, Thibault Kruse, E. Akis Sisbot, Rachid Alami, et al. Plan-based control of
joint human-robot activities. KI – Künstliche Intelligenz, 24(3):223-231, 2010.
[3] R. Prada and A. Paiva. Human-agent interaction: Challenges for bringing humans and
agents together. In Proc. HAIDM 2014 at AAMAS 2014, pages 1-10. IFAAMAS, 2014.
5
Human-Agent Teamwork – PeSA
Agents and Personality
PeSA - Personality-enabled Stress Assistant
Implements the idea as an assistant for the stress domain.
PeSA applies correlations between personalities and coping
strategies (cf. [4, 5]) defined as human-behaviour model as
prior knowledge to accelerate learning about user preferences.
PeSA‘s objective is to recommend stress-coping strategies that
are suitable for the assisted human and its current context.
[4] C. S. Carver and J. Connor-Smith. Personality and coping. Annual Review of Psychology,
61:679-704, January 2010.
[5] J. Connor-Smith and C. Flachsbart. Relations between personality and coping: A meta-
analysis. Journal of Personality and Social Psychology, 93(6):1080-1107, 2007.
6
Human-Agent Teamwork – Learning
Agents and Personality
Learning and Planning
• Reinforcement Learning (RL) from scratch is not fast enough in direct
interaction with users.
…Reward-Shaping, Q-Augmentation, Control Sharing and Restricting, Action
Biasing can be used to integrate prior knowledge
• Personality information as prior knowledge for tabula rasa RL
…Psychological studies deliver correlations between personality and action
preferences
• Learn policy of the human, use it as human agenda for the planning
process
…Learned action values can be used as „cost estimates“ in planning
processes
7
Human-Agent Teamwork – Modelling the Prior Knowledge
Agents and Personality
Reward Shaping
Increase/decrease reward signal, thus affects the exploration strategy
indirectly.
Q-Augmentation
Increase/decrease Q-values, thus doing both influencing the reward and
influencing the action-selection.
Influencing the
experience made
(bad)
Influencing the actions
selected
(good)
Control Sharing
Introducing a second set of Q-values from what the agent should select
the maximum, thus directly influencing the action-selection.
Action Biasing
Increase/decrease Q-values only during action-selection, thus directly
influencing the action-selection.
Decided to apply Action Biasing, as one
needs to add correlations for beneficial
actions (which can be derived from
psychological studies), which is in reality
simpler than Control Sharing, where one
needs to create a second set of Q-values.
[5] W. B. Knox and P. Stone. Reinforcement learning from simultaneous human and MDP
reward. In Proc. of AAMAS 2012, pages 475-482. IFAAMAS, 2012.
8
The Demo in a Nutshell
Agents and Personality
We show how the human-behaviour model is
completed within the onboarding process.
We show how an experienced PeSA agent
recommends coping-strategies in order to relieve the
stress level of its user.
We show how user feedback is generated and how
the agent learns from user feedback.
Single Agent – Locale Learning Multi-agent system – Knowledge
Sharing
We show how new agent can jump-start the learning
process by requesting experience from other agents.
We show that successful knowledge transfer leads to
the same recommendations for the user of the new
agent.
We show that knowledge transfer is only triggered if
personality profiles are actually compatible.
9
The Demo in a Nutshell
Agents and Personality
Determine user's personality using a 10-
item personality assessment.
Assessing Prior Knowledge
Recommend coping-strategies using the
actual available preferences.
Stress Event
Swipe-based interaction to produce
reward/punish signals.
User Feedback
10
The Demo in a Nutshell
Agents and Personality
Decrease the influence of prior
knowledge step-by-step to learn actual
Q-values.
Purge Prior Knowledge
New PeSA agent jump-start the initial profile
by requesting experience from other agents.
Knowledge Transfer
Collected user feedback and prior
knowledge is used to update Q-values.
Update Q-Values
Interactive Aspects of the Demo
We will bring demo phones, enable user to install PeSA on there
Android devices, and use ASGARD [6] to visualise
communication aspects and observe internal states.
[6] J. Tonn and S. Kaiser. ASGARD - a graphical monitoring tool for distributed agent infrastructures. In
Advances in Practical Applications of Agents and Multiagent Systems, pages 163-175. Springer, 2010.
To determine the personality of the user we implemented a 10-item personality
assessment based on the work of Gosling et al. [7]. Using this questionairre we can
measure the personality of the user with respect to the Big-Five Model [8].
Determining the users personality
to complete the human-behaviour model
[7] S. D. Gosling, P. J. Rentfrow, and W. B. Swann Jr. A very brief measure of the big-five
personality domains. Journal of Research in Personality, 37:504--528, 2003.
[8] Robert R. McCrea and Oliver P. John. An introduction to the five-factor model and its applications.
Journal of Personality, 60(2):175--215, 1992.
The stress diary builds the landing page of our application
including the record of the stress level and the average
stress level during the last five days (bar chart) and the
option to add a new stress measurement.
Stress diary
Examples of recommendations. To generate user feedback,
the user must swipe left or right to decline or accept the
recommendation.
Recommendations
To show and analyse the behaviour of the agents we will make use of ASGARD.
ASGARD allows us to show a graphical representation of the multi-agent system at
runtime. Also, ASGARD is able to visualise and analyse the communication between
JIAC agents and to observe their internal state.
Backend visualisation
http://www.jiac.de/development-tools/asgard/
1616
Final Remarks
Agents and Personality
Evaluation
We are currently evaluating our approach through the A/B test feature
that is provided by the Google Play-Store.
Release
The project goal includes the release of the PeSA App. It is currently
unclear whether this will be possible including the knowledge sharing
functionality.
Schedule
The public release is scheduled for mid of April, 2016.
sebastian.ahrndt@dai-labor.de
+49 30 - 314 74136
Dipl.-Inf. Sebastian Ahrndt
Get In Touch
TU Berlin / DAI-Labor
TEL14, Ernst-Reuter-Platz 7
D-10587 Berlin
18
PeSA Overview
Agents and Personality
Stress Diary
Giving users access to the available stress record, the possibility to measure the
current stress, and the advices that are determined for the user.
Personality
Provides an overview about the personality measurement of the user including
explanations.
Coping Strategies
Lists all available coping strategies arranged in categories and provides hints to
the user how a category correlates with the personality.
Our Science
Explains the fundamentals we based our implementation on, including
references to the most important work/paper/groups.
Settings
Settings for the application, which includes viewing notifications and shortcuts
and enable/disable the cooperative learning.
Impress
Impress, disclaimer, and privacy statement for the App.

More Related Content

Viewers also liked

Flag Football
Flag FootballFlag Football
Flag Football
Andy Fiedler
 
Ejercicios de algebra de boole
Ejercicios de algebra de booleEjercicios de algebra de boole
Ejercicios de algebra de boole
Licey Su Wing
 
Grupo3 aplicacion (2)
Grupo3 aplicacion (2)Grupo3 aplicacion (2)
Grupo3 aplicacion (2)
Ana Gabriela Escudero Ramirez
 
Alianza estrategica
Alianza estrategicaAlianza estrategica
Alianza estrategica
AndreaAnd1
 
Summary for LinkedIn
Summary for LinkedInSummary for LinkedIn
Summary for LinkedIn
Megan Luft
 
Giving Feedback
Giving FeedbackGiving Feedback
Giving Feedback
Sunil Betageri
 
Federal Requirements for Serving ELs
Federal Requirements for Serving ELsFederal Requirements for Serving ELs
Federal Requirements for Serving ELs
Gina Sanchez
 
Cv sheik
Cv sheikCv sheik
Cv sheik
Sheik Mohideen
 
Historia de la Universidad Popular del Cesar
Historia de la Universidad Popular del CesarHistoria de la Universidad Popular del Cesar
Historia de la Universidad Popular del Cesar
JOHANA VEGA FERREIRA
 
Chronic liver disease
Chronic liver diseaseChronic liver disease
Chronic liver disease
Dr. Abhinav Agarwal
 

Viewers also liked (11)

Flag Football
Flag FootballFlag Football
Flag Football
 
Ejercicios de algebra de boole
Ejercicios de algebra de booleEjercicios de algebra de boole
Ejercicios de algebra de boole
 
Helwan University
Helwan UniversityHelwan University
Helwan University
 
Grupo3 aplicacion (2)
Grupo3 aplicacion (2)Grupo3 aplicacion (2)
Grupo3 aplicacion (2)
 
Alianza estrategica
Alianza estrategicaAlianza estrategica
Alianza estrategica
 
Summary for LinkedIn
Summary for LinkedInSummary for LinkedIn
Summary for LinkedIn
 
Giving Feedback
Giving FeedbackGiving Feedback
Giving Feedback
 
Federal Requirements for Serving ELs
Federal Requirements for Serving ELsFederal Requirements for Serving ELs
Federal Requirements for Serving ELs
 
Cv sheik
Cv sheikCv sheik
Cv sheik
 
Historia de la Universidad Popular del Cesar
Historia de la Universidad Popular del CesarHistoria de la Universidad Popular del Cesar
Historia de la Universidad Popular del Cesar
 
Chronic liver disease
Chronic liver diseaseChronic liver disease
Chronic liver disease
 

Similar to AAMAS PeSA presentation

FOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby A
FOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby AFOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby A
FOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby A
JeanmarieColbert3
 
Pulse of the employee presentation
Pulse of the employee presentationPulse of the employee presentation
Pulse of the employee presentation
Blackheart Sundragon
 
xv-whitepaper-workforce
xv-whitepaper-workforcexv-whitepaper-workforce
xv-whitepaper-workforce
Mario Ferraro
 
Avoid the risk of workload and hr planning to achieve sustainable business gr...
Avoid the risk of workload and hr planning to achieve sustainable business gr...Avoid the risk of workload and hr planning to achieve sustainable business gr...
Avoid the risk of workload and hr planning to achieve sustainable business gr...
Management_Team
 
Test management
Test managementTest management
Test management
Riski Indra Hilman
 
Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...
Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...
Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...
Dr Susan Entwisle
 
Test management
Test managementTest management
Test management
ReginaKhalida
 
Topic- Contemporary business issueName of the Student .docx
Topic- Contemporary business issueName of the Student .docxTopic- Contemporary business issueName of the Student .docx
Topic- Contemporary business issueName of the Student .docx
juliennehar
 
Increasing project success rates using project behavioral coaching
Increasing project success rates using project behavioral coachingIncreasing project success rates using project behavioral coaching
Increasing project success rates using project behavioral coaching
WGroup
 
Enactus O6U '16 Leadership Program: Strategic Thinking (1)
Enactus O6U '16 Leadership Program: Strategic Thinking (1)Enactus O6U '16 Leadership Program: Strategic Thinking (1)
Enactus O6U '16 Leadership Program: Strategic Thinking (1)
Mohamed Dawod
 
Five Steps to Excellence
Five Steps to ExcellenceFive Steps to Excellence
Five Steps to Excellence
PMHaas
 
Managing attrition rate in BPO's and KPO's
Managing attrition rate in BPO's and KPO'sManaging attrition rate in BPO's and KPO's
Managing attrition rate in BPO's and KPO's
Madhuri Lotankar
 
Tools for Quality Improvement
Tools for Quality ImprovementTools for Quality Improvement
Tools for Quality Improvement
Lara Kesteloo
 
1) Analyze and apply the role of Intervention Specialists.  Explai.docx
1) Analyze and apply the role of Intervention Specialists.  Explai.docx1) Analyze and apply the role of Intervention Specialists.  Explai.docx
1) Analyze and apply the role of Intervention Specialists.  Explai.docx
SONU61709
 
Selection criterion and implementation of case tools in gap analysis towa
Selection criterion and implementation of case tools in gap analysis towaSelection criterion and implementation of case tools in gap analysis towa
Selection criterion and implementation of case tools in gap analysis towa
IAEME Publication
 
1. process mapping is a critical part of the define and measure ph
1. process mapping is a critical part of the define and measure ph1. process mapping is a critical part of the define and measure ph
1. process mapping is a critical part of the define and measure ph
abhi353063
 
leadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docx
leadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docxleadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docx
leadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docx
estefana2345678
 
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media MiningIRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET Journal
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
paperpublications3
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
paperpublications3
 

Similar to AAMAS PeSA presentation (20)

FOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby A
FOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby AFOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby A
FOUR TYPES OF BUSINESS ANALYTICS TO KNOWBUSINESS ANALYTICSby A
 
Pulse of the employee presentation
Pulse of the employee presentationPulse of the employee presentation
Pulse of the employee presentation
 
xv-whitepaper-workforce
xv-whitepaper-workforcexv-whitepaper-workforce
xv-whitepaper-workforce
 
Avoid the risk of workload and hr planning to achieve sustainable business gr...
Avoid the risk of workload and hr planning to achieve sustainable business gr...Avoid the risk of workload and hr planning to achieve sustainable business gr...
Avoid the risk of workload and hr planning to achieve sustainable business gr...
 
Test management
Test managementTest management
Test management
 
Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...
Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...
Predictive Analytics for HR: A Primer to Get Started on your HR Analytics Jou...
 
Test management
Test managementTest management
Test management
 
Topic- Contemporary business issueName of the Student .docx
Topic- Contemporary business issueName of the Student .docxTopic- Contemporary business issueName of the Student .docx
Topic- Contemporary business issueName of the Student .docx
 
Increasing project success rates using project behavioral coaching
Increasing project success rates using project behavioral coachingIncreasing project success rates using project behavioral coaching
Increasing project success rates using project behavioral coaching
 
Enactus O6U '16 Leadership Program: Strategic Thinking (1)
Enactus O6U '16 Leadership Program: Strategic Thinking (1)Enactus O6U '16 Leadership Program: Strategic Thinking (1)
Enactus O6U '16 Leadership Program: Strategic Thinking (1)
 
Five Steps to Excellence
Five Steps to ExcellenceFive Steps to Excellence
Five Steps to Excellence
 
Managing attrition rate in BPO's and KPO's
Managing attrition rate in BPO's and KPO'sManaging attrition rate in BPO's and KPO's
Managing attrition rate in BPO's and KPO's
 
Tools for Quality Improvement
Tools for Quality ImprovementTools for Quality Improvement
Tools for Quality Improvement
 
1) Analyze and apply the role of Intervention Specialists.  Explai.docx
1) Analyze and apply the role of Intervention Specialists.  Explai.docx1) Analyze and apply the role of Intervention Specialists.  Explai.docx
1) Analyze and apply the role of Intervention Specialists.  Explai.docx
 
Selection criterion and implementation of case tools in gap analysis towa
Selection criterion and implementation of case tools in gap analysis towaSelection criterion and implementation of case tools in gap analysis towa
Selection criterion and implementation of case tools in gap analysis towa
 
1. process mapping is a critical part of the define and measure ph
1. process mapping is a critical part of the define and measure ph1. process mapping is a critical part of the define and measure ph
1. process mapping is a critical part of the define and measure ph
 
leadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docx
leadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docxleadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docx
leadership resourceTen steps to carrying out a SWOT analysisChris Pear (1).docx
 
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media MiningIRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
IRJET- Social Network Mental Disorders Detection Via Online Social Media Mining
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
 
An Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI AgentsAn Extended Reasoning Cycle Algorithm for BDI Agents
An Extended Reasoning Cycle Algorithm for BDI Agents
 

Recently uploaded

A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
saastr
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
HarisZaheer8
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 

Recently uploaded (20)

A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStrDeep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
Deep Dive: Getting Funded with Jason Jason Lemkin Founder & CEO @ SaaStr
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
AWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptxAWS Cloud Cost Optimization Presentation.pptx
AWS Cloud Cost Optimization Presentation.pptx
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 

AAMAS PeSA presentation

  • 1. Using Personality Models as Prior Knowledge to Accelerate Learning About Stress-Coping Preferences AAMAS 2016 – Demo Paper 20 February, 2016 Sebastian Ahrndt, Marco Lützenberger, and Stephen M. Prochnow Our humans are so stressed, we should help them! Sure, let‘s go for it!
  • 2. 22 Society Problem Why stress is bad and stress management is important. Human-Agent Teamwork Addressed human-agent interaction challenges and applied agent techniques. 2 1 Interaction Details Explanation of the demo setup and the different parts of our application. 3 Final Remarks Wrap up and future work including actual time table. 4 PeSA App The PeSA App is currently available as Beta-Version in the Android AppStore. Contact us to get access. Agenda Agents and Personality
  • 3. 3 Society Problem Agents and Personality Psychological (dis)-stress is well-known as trigger for several physical diseases (cf. [1]) , thus, stress has a significant impact on our health and health care costs. Why stress is bad and stress coping is important! It’s no secret that stressed people can fly off the handle. But new research tells us that how little stress is actually required for you to lose your cool. Stress makes it difficult to control your emotions Stress affects you body weight, testosterone levels, and sexual desires. High levels of stress in pregnant women may also trigger changes in their children. Stress affects your love life Stress is so demanding on the body that the immune system suffers, making you more vulnerable to colds and infection. Stress weakens your immun system STRESS [1] U. Hapke, U. Maske, C. Scheidt-Nave, L. Bode, R. Schlack, and M. Busch. Chronic stress among adulty in Germany. Bundesgesundheitsbl, (5/6):1-5, 2013.
  • 4. 4 Human-Agent Teamwork – General Problem Agents and Personality APPROACH RESEARCH FIELD PROBLEM Predictability of the team members next actions REQUIRES IDEA proposed by different authors, but not applied yet (cf. [2, 3]) Provide more information about human behaviour Joint Human-Agent Activities Planning Processes Human-Behavioural Models for 1 2 3 4 5 derived from social and psychological studies and Adapted to Individuals During Interaction [2] Alexandra Kirsch, Thibault Kruse, E. Akis Sisbot, Rachid Alami, et al. Plan-based control of joint human-robot activities. KI – Künstliche Intelligenz, 24(3):223-231, 2010. [3] R. Prada and A. Paiva. Human-agent interaction: Challenges for bringing humans and agents together. In Proc. HAIDM 2014 at AAMAS 2014, pages 1-10. IFAAMAS, 2014.
  • 5. 5 Human-Agent Teamwork – PeSA Agents and Personality PeSA - Personality-enabled Stress Assistant Implements the idea as an assistant for the stress domain. PeSA applies correlations between personalities and coping strategies (cf. [4, 5]) defined as human-behaviour model as prior knowledge to accelerate learning about user preferences. PeSA‘s objective is to recommend stress-coping strategies that are suitable for the assisted human and its current context. [4] C. S. Carver and J. Connor-Smith. Personality and coping. Annual Review of Psychology, 61:679-704, January 2010. [5] J. Connor-Smith and C. Flachsbart. Relations between personality and coping: A meta- analysis. Journal of Personality and Social Psychology, 93(6):1080-1107, 2007.
  • 6. 6 Human-Agent Teamwork – Learning Agents and Personality Learning and Planning • Reinforcement Learning (RL) from scratch is not fast enough in direct interaction with users. …Reward-Shaping, Q-Augmentation, Control Sharing and Restricting, Action Biasing can be used to integrate prior knowledge • Personality information as prior knowledge for tabula rasa RL …Psychological studies deliver correlations between personality and action preferences • Learn policy of the human, use it as human agenda for the planning process …Learned action values can be used as „cost estimates“ in planning processes
  • 7. 7 Human-Agent Teamwork – Modelling the Prior Knowledge Agents and Personality Reward Shaping Increase/decrease reward signal, thus affects the exploration strategy indirectly. Q-Augmentation Increase/decrease Q-values, thus doing both influencing the reward and influencing the action-selection. Influencing the experience made (bad) Influencing the actions selected (good) Control Sharing Introducing a second set of Q-values from what the agent should select the maximum, thus directly influencing the action-selection. Action Biasing Increase/decrease Q-values only during action-selection, thus directly influencing the action-selection. Decided to apply Action Biasing, as one needs to add correlations for beneficial actions (which can be derived from psychological studies), which is in reality simpler than Control Sharing, where one needs to create a second set of Q-values. [5] W. B. Knox and P. Stone. Reinforcement learning from simultaneous human and MDP reward. In Proc. of AAMAS 2012, pages 475-482. IFAAMAS, 2012.
  • 8. 8 The Demo in a Nutshell Agents and Personality We show how the human-behaviour model is completed within the onboarding process. We show how an experienced PeSA agent recommends coping-strategies in order to relieve the stress level of its user. We show how user feedback is generated and how the agent learns from user feedback. Single Agent – Locale Learning Multi-agent system – Knowledge Sharing We show how new agent can jump-start the learning process by requesting experience from other agents. We show that successful knowledge transfer leads to the same recommendations for the user of the new agent. We show that knowledge transfer is only triggered if personality profiles are actually compatible.
  • 9. 9 The Demo in a Nutshell Agents and Personality Determine user's personality using a 10- item personality assessment. Assessing Prior Knowledge Recommend coping-strategies using the actual available preferences. Stress Event Swipe-based interaction to produce reward/punish signals. User Feedback
  • 10. 10 The Demo in a Nutshell Agents and Personality Decrease the influence of prior knowledge step-by-step to learn actual Q-values. Purge Prior Knowledge New PeSA agent jump-start the initial profile by requesting experience from other agents. Knowledge Transfer Collected user feedback and prior knowledge is used to update Q-values. Update Q-Values
  • 11. Interactive Aspects of the Demo We will bring demo phones, enable user to install PeSA on there Android devices, and use ASGARD [6] to visualise communication aspects and observe internal states. [6] J. Tonn and S. Kaiser. ASGARD - a graphical monitoring tool for distributed agent infrastructures. In Advances in Practical Applications of Agents and Multiagent Systems, pages 163-175. Springer, 2010.
  • 12. To determine the personality of the user we implemented a 10-item personality assessment based on the work of Gosling et al. [7]. Using this questionairre we can measure the personality of the user with respect to the Big-Five Model [8]. Determining the users personality to complete the human-behaviour model [7] S. D. Gosling, P. J. Rentfrow, and W. B. Swann Jr. A very brief measure of the big-five personality domains. Journal of Research in Personality, 37:504--528, 2003. [8] Robert R. McCrea and Oliver P. John. An introduction to the five-factor model and its applications. Journal of Personality, 60(2):175--215, 1992.
  • 13. The stress diary builds the landing page of our application including the record of the stress level and the average stress level during the last five days (bar chart) and the option to add a new stress measurement. Stress diary
  • 14. Examples of recommendations. To generate user feedback, the user must swipe left or right to decline or accept the recommendation. Recommendations
  • 15. To show and analyse the behaviour of the agents we will make use of ASGARD. ASGARD allows us to show a graphical representation of the multi-agent system at runtime. Also, ASGARD is able to visualise and analyse the communication between JIAC agents and to observe their internal state. Backend visualisation http://www.jiac.de/development-tools/asgard/
  • 16. 1616 Final Remarks Agents and Personality Evaluation We are currently evaluating our approach through the A/B test feature that is provided by the Google Play-Store. Release The project goal includes the release of the PeSA App. It is currently unclear whether this will be possible including the knowledge sharing functionality. Schedule The public release is scheduled for mid of April, 2016.
  • 17. sebastian.ahrndt@dai-labor.de +49 30 - 314 74136 Dipl.-Inf. Sebastian Ahrndt Get In Touch TU Berlin / DAI-Labor TEL14, Ernst-Reuter-Platz 7 D-10587 Berlin
  • 18. 18 PeSA Overview Agents and Personality Stress Diary Giving users access to the available stress record, the possibility to measure the current stress, and the advices that are determined for the user. Personality Provides an overview about the personality measurement of the user including explanations. Coping Strategies Lists all available coping strategies arranged in categories and provides hints to the user how a category correlates with the personality. Our Science Explains the fundamentals we based our implementation on, including references to the most important work/paper/groups. Settings Settings for the application, which includes viewing notifications and shortcuts and enable/disable the cooperative learning. Impress Impress, disclaimer, and privacy statement for the App.