Dynamic Trust in Dialogues Gideon Ogunniye Nir Oren and Timothy J. - - PowerPoint PPT Presentation

dynamic trust in dialogues
SMART_READER_LITE
LIVE PREVIEW

Dynamic Trust in Dialogues Gideon Ogunniye Nir Oren and Timothy J. - - PowerPoint PPT Presentation

Introduction The System Conclusions and Future Works Dynamic Trust in Dialogues Gideon Ogunniye Nir Oren and Timothy J. Norman Department of Computing Science University of Aberdeen 1 / 20 Introduction The System Conclusions and Future


slide-1
SLIDE 1

Introduction The System Conclusions and Future Works

Dynamic Trust in Dialogues

Gideon Ogunniye Nir Oren and Timothy J. Norman

Department of Computing Science University of Aberdeen

1 / 20

slide-2
SLIDE 2

Introduction The System Conclusions and Future Works

Outlines

1

Introduction Multi-agent Dialogues Roles of Argumentation Research Problems

2

The System Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

3

Conclusions and Future Works

2 / 20

slide-3
SLIDE 3

Introduction The System Conclusions and Future Works Multi-agent Dialogues Roles of Argumentation Research Problems

Multi-agent Dialogues

Within Multi-agent dialogues, participants exchange information and make decisions aimed at reaching some conclusion.

3 / 20

slide-4
SLIDE 4

Introduction The System Conclusions and Future Works Multi-agent Dialogues Roles of Argumentation Research Problems

Roles of Argumentation

Formal dialogical argumentation proposes dialogical structures to model the connectedness of utterances. A dialogical system consists of the following.

1

A set of possible moves encoded through speech acts e.g (claim(a), retract(a), assert(a), challenge(a), etc).

2

Commitment stores tracking the different propositions and arguments to which players subscribe.

3

Protocol rules : regulate the set of legal moves that are permitted at each stage of a dialogue.

4

Often, a Logical language is used to construct locutions.

5

Argumentation-based decision model to determine justified arguments.

4 / 20

slide-5
SLIDE 5

Introduction The System Conclusions and Future Works Multi-agent Dialogues Roles of Argumentation Research Problems

The Problem

Problems : Dialogue participants have partial information and individual preferences Available information pervaded with uncertainty Approaches : Paglieri et al (2014) considered how trust and reputation of participants should be updated following the justified conclusions of a dialogue. We argue that trust in a participant can change (increase/decrease) during a dialogue. In turn, such trust should affect the conclusion of the dialogue. To address this, we need to formalise a dialogue system incorporating trust, and investigate its properties.

5 / 20

slide-6
SLIDE 6

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Modelling Participants

We consider a system where : Participants are modelled through their commitment stores CS1 ∪ ... ∪ CSn ∈ A. There is a universal commitment store, UCS = ∪αCSα. The dialogue system consist of series of add and retract moves.(e.g., add (a, α) )denotes that α adds an argument a to its commitment store.

6 / 20

slide-7
SLIDE 7

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

The Process

7 / 20

slide-8
SLIDE 8

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

The Notion of Trust

Trust is encoded as preference ordering over dialogue participants denoted as . Arguments from more trusted sources cannot be defeated by arguments from less trusted sources.

8 / 20

slide-9
SLIDE 9

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Some Observations

Idea : What utterances/behaviours of a dialogue participant should be penalised or rewarded ? Self Contradiction : A player 1 cannot contradicts or challenge its own commitments otherwise it looses some trust rating in a dialogue. Lack of Justification : A player who is unable to justify arguments in its commitment store should be less trusted. A player who regularly retracts arguments should be less trusted.

  • 1. Note a player refers to a participant who plays a move

9 / 20

slide-10
SLIDE 10

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Computing Trust

At any stage of the dialogue, we may compute SCα, LJα and ARα for every agent. Where SCα, LJα and ARα represent number of contradicting, unjustified and retracted arguments in CSα respectively and, Trust Function Tr : Z × Z × Z → R.

10 / 20

slide-11
SLIDE 11

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Example

How can we compute extension in this dialogue ? CSα = { d, p, s } CSβ = {¬d, x, ¬s} Trα = 0. Trβ = 0

11 / 20

slide-12
SLIDE 12

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Dynamic Trust Computing

α retracts p CSα = { d, s } CSβ = {¬d, x, ¬s} Trα = -1. Trβ = 0 defeat = attack + preference relation over participating agents.

12 / 20

slide-13
SLIDE 13

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Evidence

The less trusted participant must supply evidence(s) to back up its claim(s) CSα = { d, s, e1 }. CSβ = {¬d, x, ¬s} Trα = -1. Trβ = 0

13 / 20

slide-14
SLIDE 14

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Criteria for Good Evidence

Is evidence e relevant in this dialogue ?

14 / 20

slide-15
SLIDE 15

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

Criteria for Strong Evidence

We consider two criteria for good evidence : Evidence must be credible (i.e it is (or very likely to be accepted) by all the parties in the dialogue to be true). Evidence must be relevant (i.e it makes the claim it supports probable enough). Argument schemes asn are used to reason about relevance of evidence.

15 / 20

slide-16
SLIDE 16

Introduction The System Conclusions and Future Works Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning

A Possible Scenario

We are currently investigating this scenario : CSα = { d, s, e1 }, CSβ = { ¬ d, x, ¬ s, e2 }.

16 / 20

slide-17
SLIDE 17

Introduction The System Conclusions and Future Works

Conclusions

We have described : A system where arguments advanced or retracted by dialogue participants affects the trust placed in them. How trust in turn affects participants’ arguments. Three factors that modify trust and how extensions can be computed within a dialogue.

17 / 20

slide-18
SLIDE 18

Introduction The System Conclusions and Future Works

Future works

Investigate under what conditions is the proposed system stable. Formalise argument schemes for reasoning about evidence in dialogues. Implement a realistic trust model for argumentative dialogues. Implement a complete system and evaluate its impact on argumentative dialogues.

18 / 20

slide-19
SLIDE 19

Introduction The System Conclusions and Future Works

References

[1] Dung, P .M. 1995. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artificial intelligence 77(2) : 321-357. [2] Paglieri, F . ; Castlefranchi, C. ; da Costa Pereira, C. ; Falcone, R. ; Tettamanzi, A. ; and Villata, S. 2014. Trusting the messenger because of the message : feedback dynamics from information quality to source evaluation. Computational and Mathematical Organisational Theory 20(2) 176-194.

19 / 20

slide-20
SLIDE 20

Introduction The System Conclusions and Future Works

Thank You

20 / 20