dynamic trust in dialogues
play

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


  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

  2. Introduction The System Conclusions and Future Works Outlines Introduction 1 Multi-agent Dialogues Roles of Argumentation Research Problems The System 2 Modelling Participants The Notion of Trust Dynamic Trust Computing Evidential Reasoning Conclusions and Future Works 3 2 / 20

  3. Introduction Multi-agent Dialogues The System Roles of Argumentation Conclusions and Future Works Research Problems Multi-agent Dialogues Within Multi-agent dialogues, participants exchange information and make decisions aimed at reaching some conclusion. 3 / 20

  4. Introduction Multi-agent Dialogues The System Roles of Argumentation Conclusions and Future Works Research Problems Roles of Argumentation Formal dialogical argumentation proposes dialogical structures to model the connectedness of utterances. A dialogical system consists of the following. A set of possible moves encoded through speech acts e.g 1 (claim(a), retract(a), assert(a), challenge(a), etc). Commitment stores tracking the different propositions and 2 arguments to which players subscribe. Protocol rules : regulate the set of legal moves that are 3 permitted at each stage of a dialogue. Often, a Logical language is used to construct locutions. 4 Argumentation-based decision model to determine justified 5 arguments. 4 / 20

  5. Introduction Multi-agent Dialogues The System Roles of Argumentation Conclusions and Future Works 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

  6. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works Evidential Reasoning Modelling Participants We consider a system where : Participants are modelled through their commitment stores CS 1 ∪ ... ∪ CS n ∈ 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

  7. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works Evidential Reasoning The Process 7 / 20

  8. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works 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

  9. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works 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

  10. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works 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

  11. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works 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

  12. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works 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

  13. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works Evidential Reasoning Evidence The less trusted participant must supply evidence(s) to back up its claim(s) CS α = { d, s, e 1 } . CS β = {¬ d, x, ¬ s } Tr α = -1. Tr β = 0 13 / 20

  14. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works Evidential Reasoning Criteria for Good Evidence Is evidence e relevant in this dialogue ? 14 / 20

  15. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works 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 as n are used to reason about relevance of evidence. 15 / 20

  16. Modelling Participants Introduction The Notion of Trust The System Dynamic Trust Computing Conclusions and Future Works Evidential Reasoning A Possible Scenario We are currently investigating this scenario : CS α = { d, s, e 1 } , CS β = { ¬ d, x, ¬ s, e 2 } . 16 / 20

  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

  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

  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

  20. Introduction The System Conclusions and Future Works Thank You 20 / 20

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend