Slides

advertisement
A model for a motivational system
grounded on value based abstract
argumentation frameworks
Eugenio Di Tullio
University of Bari
Italy
Floriana Grasso
University of Liverpool
UK
The problem
• Digital interventions to promote healthy lifestyles
• More successful if grounded in robust behavioural
theory
– Variety of techniques to impact different stages of the
planning process
– Use of different styles of interaction
• New insights from recent research areas in AI:
– Persuasion technology
– Argumentation Theory
Argument & Computation
• Over the last decade a core and autonomous
discipline within AI, as opposed to permeating
reasoning research
– Emphasis on what persuades, not proofs
– Hypothesis that the extent of acceptance is subjective,
depending on the view of the audience
• Crucial aspect within practical reasoning, as
opposed to theoretical reasoning
– Presumptive schemata
– Embraced by recent research in MultiAgent Systems
Application areas
• Multi-agent dialogue interactions
– E.g. negotiation scenarios
• Legal reasoning
– E.g. tools to model and support case-based reasoning
• Healthcare advice
– E.g. changing attitudes to healthy eating
• Medical treatment
– E.g. automated argument over organ transplants
• Finance
– E.g. automated stock market exchanges/contract
Directions of research
• Abstract argument systems: formal exploitation
of simple notions of “attack” and “defense”.
• Logics for argumentation: formal models for
automated reasoning.
• Dialogue protocols: emphasis on the rules that
should govern the argumentation process and the
participants to it.
• Argument schemes: stereotypical patterns for
presumptive reasoning, fallacies.
Abstract Argumentation
An argumentation
framework (AF) is a pair
F = (A, R) where
A is a set of arguments
R ⊆ A × A is a relation
representing “attacks” or
“defeats”.
Different semantics to
establish which arguments
are “in” and which are
“out”.
Transtheoretical model of
change
Motivational dialogues
• A subclass of argumentative dialogues
• Main feature: a discussion around a behaviour,
and the considerations of pros and cons of
such behaviour
– Can’t be based on “facts” only
– Highly entrenched in the “value system” of the
parties engaging in the discussion
– There is no right or wrong answer – things change
when perspectives change
Example
A1:You should exercise twice a week because it improves
your health.
B2: Why is it good for my health?
A3: Because exercise improves your stamina.
B4: But then I might as well go to work by bike.
A5: No, exercising is better for your health.
B6: But exercise is boring.
A7: What is more important: your health or having fun?
B8: I find my health is more important. I guess I should
exercise.
(from van der Weide et al 2010 “Practical Reasoning Using Values”)
Practical Reasoning on
Values and Perspectives
• Values: “desirable trans-situational goals, varying in
importance, that serve as guiding principles in the life
of a person or other social entity”
Schwartz,S, Advances in experimental social psychology 25 (1992)
• Value Based Argumentation Framework (VAF)
(Bench-Capon et al, Argumentation Research Group, University of Liverpool)
– Tuple <AR, attack,V, val, P>
– AR set of arguments; attacks relation on AR,V set of
values, val function mapping from AR to V P set of
possible audiences.
– An argument relates to value v if accepting it
promotes or defends v.
Practical Reasoning on
Values and Perspectives -ctd
• Values are discussed in terms of what condition
promotes or demotes them
– E.g. treating people the same promotes the value of
equality, exercising promotes the value of being
healthy
• Conditions and values can be promoted in
degrees
– Not exercising is not healthy, exercising once a month
is healthier, once a week is healthier still
• Perspective: preorder on states representing a
“topic” for discussion (e.g. health, fun)
Practical Reasoning on
Values and Perspectives -ctd
• Perspectives can positively or negatively
influence other perspectives forming chains
– (E.g. health positively influence wellbeing)
• When an agent has a “preference” over a
perspective, this perspective becomes a “value”
– used as a “guiding principle” by the agent
– agent will try to reach as state maximally preferred
from that perspective
Example
Health, Fun and Conformity
perspectives are also values
Exercise perspective
is not a value, but
influences values
(from van der Weide et al 2010 “Practical Reasoning Using Values”)
Motivational System
• Ultimate aim:
– Build an environment for digital interventions,
based on motivational dialogues
– Authoring tools for creating user profiling,
communication plans/strategies, styles of
interaction
– Mobile technology to acquire user’s preferences
and lifestyles
– Centred around the notion of “Value System”
Prototype implementation
• A prototype built on top of Aspic
(Argumentation Service Platform with
Integrated Components - 6FP - Opensource)
– A platform to manage argumentation dialogues, which also
provides services like reasoning, decision-making, learning.
• Concentrates on the managing of the value
system and the practical reasoning on
perspectives
– Left aside: user’s profiling and behavioural strategy
implementation
System architecture
Value System Ontology
Managing values
• Two value systems are maintained
– For the user and for “the system”
– Typical for dialogue systems representing “mutual”
beliefs
• Interaction driven by a plan or “strategy” based
on the user’s behavioural profiling (e.g.
Transtheoretical model)
– E.g. topic of discussion based on the stage of change
• System attempts to “utilise” user’s own beliefs
and value system to maximise motivation impact
Example
• The system contains the states:
1. Eating junk food less than 4 times a month;
2. Eating junk food between 4 and 8 times a month;
3. Eating junk food more than 8 times a month
• And the perspectives to evaluate the states
are Healthy eating; Fitness; Health; Social life
• Initial value systems are:
Evaluation of Transition A
• System attempts to make user “aware” of
influences which could impact the evaluation of
transition A
New evaluation of A
New connections
Screenshot
Conclusions
• Preliminary work towards an argumentation
based motivational system
• Attempt to combine insights from argumentation
theory and behavioural theories
• Still prototypical: need to include more reliable
user model and full blown communication
strategies
• Adherence to standards (e.g. Aspic) looks
beneficial in terms of cross-discipline evaluation
Download