On norms for the dynamics of argumentative interaction: argumentation as a game Henry Prakken Amsterdam January 18, 2010.

Slides:



Advertisements
Similar presentations
Statistical Dialogue Modelling Milica Gašić Dialogue Systems Group.
Advertisements

Reaching Agreements II. 2 What utility does a deal give an agent? Given encounter  T 1,T 2  in task domain  T,{1,2},c  We define the utility of a.
Argumentation Based on the material due to P. M. Dung, R.A. Kowalski et al.
Workpackage 2: Norms
Commonsense Reasoning and Argumentation 14/15 HC 8 Structured argumentation (1) Henry Prakken March 2, 2015.
Computational Models for Argumentation in MAS
Commonsense Reasoning and Argumentation 14/15 HC 9 Structured argumentation (2) Henry Prakken March 4, 2015.
On the structure of arguments, and what it means for dialogue Henry Prakken COMMA-08 Toulouse,
The Logic of Intelligence Pei Wang Department of Computer and Information Sciences Temple University.
Commonsense Reasoning and Argumentation 14/15 HC 10: Structured argumentation (3) Henry Prakken 16 March 2015.
Argumentation Logics Lecture 5: Argumentation with structured arguments (1) argument structure Henry Prakken Chongqing June 2, 2010.
Commonsense Reasoning and Argumentation 14/15 HC 15: Concluding remarks Henry Prakken 1 April 2015.
Propositional Logic Russell and Norvig: Chapter 6 Chapter 7, Sections 7.1—7.4 Slides adapted from: robotics.stanford.edu/~latombe/cs121/2003/home.htm.
Logic.
Argumentation Logics Lecture 1: Introduction Henry Prakken Chongqing May 26, 2010.
Argumentation Logics Lecture 7: Argumentation with structured arguments (3) Rationality postulates, Self-defeat Henry Prakken Chongqing June 4, 2010.
Allison Ramil April 17, 2012 Mathematical Logic. History Paul Lorenzen Late 1950s Kuno Lorenz Renewed Interest in the mid 1990’s.
Argumentation-based negotiation Rahwan, Ramchurn, Jennings, McBurney, Parsons and Sonenberg, 2004 Presented by Jean-Paul Calbimonte.
Commonsense Reasoning and Argumentation 14/15 HC 12 Dynamics of Argumentation (1) Henry Prakken March 23, 2015.
Some problems with modelling preferences in abstract argumentation Henry Prakken Luxemburg 2 April 2012.
Skills and skilled work: extending the rationale for intervention. By Francis Green.
Using Game Theoretic Approach to Analyze Security Issues In Ad Hoc Networks Term Presentation Name: Li Xiaoqi, Gigi Supervisor: Michael R. Lyu Department:
Commonsense Reasoning and Argumentation 14/15 HC 13: Dialogue Systems for Argumentation (1) Henry Prakken 25 March 2015.
Argumentation in Artificial Intelligence Henry Prakken Lissabon, Portugal December 11, 2009.
| 1 › Floris Bex / Centre for Law and ICT › Henry Prakken / Centre for Law and ICT Dept. of ICS, Utrecht University Investigating stories in.
Reasoning with testimony Argumentation vs. Explanatory Coherence Floris Bex - University of Groningen Henry Prakken - University of Groningen - Utrecht.
CPSC 322, Lecture 20Slide 1 Propositional Definite Clause Logic: Syntax, Semantics and Bottom-up Proofs Computer Science cpsc322, Lecture 20 (Textbook.
Argumentation Logics Lecture 4: Games for abstract argumentation Henry Prakken Chongqing June 1, 2010.
2, , and Beyond Debra S. Carney Mathematics Department University of Denver April 11, 2008 Sonya Kovalevsky Day - CCA.
Argumentation Logics Lecture 6: Argumentation with structured arguments (2) Attack, defeat, preferences Henry Prakken Chongqing June 3, 2010.
Argumentation Henry Prakken SIKS Basic Course Learning and Reasoning May 26 th, 2009.
Argumentation Logics Lecture 7: Argumentation with structured arguments (3) Henry Prakken Chongqing June 4, 2010.
Argumentation Logics Lecture 6: Argumentation with structured arguments (2) Attack, defeat, preferences Henry Prakken Chongqing June 3, 2010.
Argumentation Logics Lecture 3: Abstract argumentation semantics (3) Henry Prakken Chongqing May 28, 2010.
Argumentation Logics Lecture 4: Games for abstract argumentation Henry Prakken Chongqing June 1, 2010.
Argumentation Logics Lecture 1: Introduction Henry Prakken Chongqing May 26, 2010.
Argumentation in Agent Systems Part 2: Dialogue Henry Prakken EASSS
Argumentation Logics Lecture 5: Argumentation with structured arguments (1) argument structure Henry Prakken Chongqing June 2, 2010.
Henry Prakken August 23, 2013 NorMas 2013 Argumentation about Norms.
Business, Ethics and Profit: Economic Approaches Marc Le Menestrel
Inference is a process of building a proof of a sentence, or put it differently inference is an implementation of the entailment relation between sentences.
Using Dialogue Games to Form Coalitions with Self-Interested Agents Luke Riley Department of Computer Science University of Liverpool
Introduction to formal models of argumentation
Between proof and truth Gabriel Sandu Univ. of Helsinki.
Team Formation between Heterogeneous Actors Arlette van Wissen Virginia Dignum Kobi Gal Bart Kamphorst.
Understanding PML Paulo Pinheiro da Silva. PML PML is a provenance language (a language used to encode provenance knowledge) that has been proudly derived.
Argumentation and Trust: Issues and New Challenges Jamal Bentahar Concordia University (Montreal, Canada) University of Namur, Belgium, June 26, 2007.
Formal Models in AGI Research Pei Wang Temple University Philadelphia, USA.
Pattern-directed inference systems
Sebastian Slotte and Raimo P. Hämäläinen Systems Analysis Laboratory Aalto University School of Science Decision Structuring Dialogue.
Arguing Agents in a Multi- Agent System for Regulated Information Exchange Pieter Dijkstra.
Commonsense Reasoning and Argumentation 14/15 HC 14: Dialogue systems for argumentation (2) Henry Prakken 30 March 2015.
How Culturally Responsive Are you?
Modeling Speech Acts and Joint Intentions in Modal Markov Logic Henry Kautz University of Washington.
A Quantitative Trust Model for Negotiating Agents A Quantitative Trust Model for Negotiating Agents Jamal Bentahar, John Jules Ch. Meyer Concordia University.
Negotiation Skills Mike Phillips Training Quality Manager
Henry Prakken & Giovanni Sartor July 18, 2012 Law Logic Summerschool 2012 Session (Part 2): Burdens of proof and presumptions.
Artificial Intelligence Chapter 23 Multiple Agents Biointelligence Lab School of Computer Sci. & Eng. Seoul National University.
An argument-based framework to model an agent's beliefs in a dynamic environment Marcela Capobianco Carlos I. Chesñevar Guillermo R. Simari Dept. of Computer.
SYNERGY: A Game-Theoretical Approach for Cooperative Key Generation in Wireless Networks Jingchao Sun, Xu Chen, Jinxue Zhang, Yanchao Zhang, and Junshan.
Artificial Intelligence Logical Agents Chapter 7.
Argumentation Logics Lecture 2: Abstract argumentation grounded and stable semantics Henry Prakken Chongqing May 27, 2010.
Argumentation pour le raisonnement pratique
Henry Prakken & Giovanni Sartor July 16, 2012
Three Methods for Building Arguments
What does the word ‘box’ mean?
Henry Prakken COMMA 2016 Berlin-Potsdam September 15th, 2016
Henry Prakken February 23, 2018
Henry Prakken Chongqing May 27, 2010
Presentation transcript:

On norms for the dynamics of argumentative interaction: argumentation as a game Henry Prakken Amsterdam January 18, 2010

Overview Lorenzen’s dialogue logic Hamblin’s formal dialecticAI’s argumentation logics MAS dialogue systems for argumentation

Lorenzen’s dialogue logic: game-theoretic semantics of connectives Paul: claims q P1: q P2: p (attacking p  q) P3: you said it yourself! (against q?) Olga: concedes p, p  q O1: q? O2: q (defending p  q) P has a winning strategy for claim  given concessions S iff S entails 

Hamblin’s formal dialectic: rules for substantial discussions Paul: P1: claim q P2: q since p, p  q P3: that’s why Olga: O1: why q? O2: concede p  q but why p? O3: (can I trust Paul?) Paul’s beliefs: p p  q Olga’s beliefs: r p  q If Olga concedes p, she must concede q or retract p  q

We should lower taxes Lower taxes increase productivity Increased productivity is good

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity USA lowered taxes but productivity decreased

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … USA lowered taxes but productivity decreased

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … Prof. P has political ambitions People with political ambitions are not objective Prof. P is not objective USA lowered taxes but productivity decreased

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … Prof. P has political ambitions People with political ambitions are not objective Prof. P is not objective USA lowered taxes but productivity decreased

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … Prof. P has political ambitions People with political ambitions are not objective Prof. P is not objective Increased inequality is good Increased inequality stimulates competition Competition is good USA lowered taxes but productivity decreased

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … Prof. P has political ambitions People with political ambitions are not objective Prof. P is not objective Increased inequality is good Increased inequality stimulates competition Competition is good USA lowered taxes but productivity decreased

AB C D E 1. An argument is In if all arguments defeating it are Out. 2. An argument is Out if it is defeated by an argument that is In. Dung 1995 Grounded semantics minimises node colouring Preferred semantics maximises node colouring

A sound and complete game for grounded semantics: The rules: Each move replies to previous move Proponent does not repeat moves Proponent moves strict defeaters, opponent moves defeaters A player wins iff the other player cannot move Result: A is in the grounded extension iff proponent has a winning strategy in a game about A.

A defeat graph A B C D E F

A winning strategy for P P: A A B C D E F move

A winning strategy for P P: A A B C D E F O: F move

A winning strategy for P P: A A B C D E F O: F P: E move

A winning strategy for P P: A O: B A B C D E F O: F P: E move

A winning strategy for P P: A O: B P: C A B C D E F O: F P: E move

Interaction Argument games verify status of argument (or statement) given a single theory (knowledge base) But real argumentation dialogues have Distributed information Dynamics

We should lower taxes claim

We should lower taxes claimwhy

We should lower taxes Lower taxes increase productivity Increased productivity is good since claimwhy

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad since claimwhy

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Increased inequality is good Increased inequality stimulates competition Competition is good since claimwhy

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Increased inequality is good Increased inequality stimulates competition Competition is good since claim why

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Increased inequality is good Increased inequality stimulates competition Competition is good since claim why

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Increased inequality is good Increased inequality stimulates competition Competition is good USA lowered taxes but productivity decreased since claim why

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Increased inequality is good Increased inequality stimulates competition Competition is good USA lowered taxes but productivity decreased since claim why

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … Increased inequality is good Increased inequality stimulates competition Competition is good USA lowered taxes but productivity decreased since claim why

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … Prof. P has political ambitions People with political ambitions are not objective Prof. P is not objective Increased inequality is good Increased inequality stimulates competition Competition is good USA lowered taxes but productivity decreased since claim why

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Prof. P says that … Prof. P has political ambitions People with political ambitions are not objective Prof. P is not objective Increased inequality is good Increased inequality stimulates competition Competition is good USA lowered taxes but productivity decreased since claim why retract

Dialogue systems (according to Carlson 1983) Dialogue systems define the conditions under which an utterance is appropriate An utterance is appropriate if it furthers the goal of the dialogue in which it is made Appropriateness defined not at speech act level but at dialogue level Dialogue game approach

Dialogue game systems A communication language Well-formed utterances Rules for when an utterance is allowed Protocol Turntaking rules Termination rules

Standards for game rules Logical argument games: soundness and completeness wrt some logical semantics Dialogical argument games: effectiveness wrt dialogue goal and fairness wrt participants’ goals Argumentation: Dialogue goal = rational conflict resolution Participants’ goal = to win

Some quality aspects of dialogue protocols Effectiveness: does the protocol further the dialogue goal? Agent rationality, Efficiency (relevance, termination,...) Fairness: does the protocol respect the participants’ goals? Flexibility, opportunity, … Trade-off between effectiveness and fairness!

Some properties that can be studied Correspondence with participants’ beliefs If union of beliefs implies p, can/will agreement on p result? If participants agree on p, does union of beliefs imply p? Correspondence with participants’ commitments and arguments If P wins, is his main claim justified by the exchanged arguments ? (except those with retracted or challenged premises)

We should lower taxes Lower taxes increase productivity Increased productivity is good We should not lower taxes Lower taxes increase inequality Increased inequality is bad Lower taxes do not increase productivity Increased inequality is good Increased inequality stimulates competition Competition is good since claim why

Example 2 Paul: r Olga: s p  q r  p s   r Knowledge basesInference rules P1: q since p Paul  Olga does not justify q but they could agree on q

Example 2 Paul: r Olga: s Knowledge basesInference rules P1: q since p O1: why p? p  q r  p s   r Paul  Olga does not justify q but they could agree on q

Example 2 Paul: r Olga: s Knowledge basesInference rules P1: q since p O1: why p? P2: p since r p  q r  p s   r Paul  Olga does not justify q but they could agree on q

Example 2 Paul: r Olga: s Knowledge basesInference rules P1: q since p O1: why p? O2:  r since s P2: p since r p  q r  p s   r Paul  Olga does not justify q but they could agree on q

Example 3 Paul: p q Olga: p q   p Knowledge basesInference rules P1: claim p Modus ponens … Paul  Olga does not justify p but they will agree on p

Example 3 Paul: p q Olga: p q   p Knowledge basesInference rules P1: claim p O1: concede p Modus ponens … Paul  Olga does not justify q but they will agree on q

Conclusion Argumentation has two sides: Inference Dialogue Both sides can be formalised But not in the same way