Argumentation in Artificial Intelligence Henry Prakken Lissabon, Portugal December 11, 2009.

Slides:



Advertisements
Similar presentations
Are You Convinced Yet! A guide to creating your debate By P. Evans.
Advertisements

Visualization Tools, Argumentation Schemes and Expert Opinion Evidence in Law Douglas Walton University of Winnipeg, Canada Thomas F. Gordon Fraunhofer.
On norms for the dynamics of argumentative interaction: argumentation as a game Henry Prakken Amsterdam January 18, 2010.
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.
Legal Argumentation 2 Henry Prakken March 28, 2013.
Argumentation Logics Lecture 5: Argumentation with structured arguments (1) argument structure Henry Prakken Chongqing June 2, 2010.
Critical Thinking Value Conflicts & Assumptions
Argumentation Logics Lecture 1: Introduction Henry Prakken Chongqing May 26, 2010.
BIRDS FLY. is a bird Birds fly Tweety is a bird Tweety flies DEFEASIBLE NON-MONOTONIC PRESUMPTIVE?
Some problems with modelling preferences in abstract argumentation Henry Prakken Luxemburg 2 April 2012.
The Argument Mapping Tool of the Carneades Argumentation System DIAGRAMMING EVIDENCE: VISUALIZING CONNECTIONS IN SCIENCE AND HUMANITIES’ DIAGRAMMING EVIDENCE:
Commonsense Reasoning and Argumentation 14/15 HC 13: Dialogue Systems for Argumentation (1) Henry Prakken 25 March 2015.
| 1 › Floris Bex / Centre for Law and ICT › Henry Prakken / Centre for Law and ICT Dept. of ICS, Utrecht University Investigating stories in.
FINDING THE LOGIC OF ARGUMENTATION Douglas Walton CRRAR Coimbra, March 24, 2011.
Lincoln-Douglas Debate An Examination of Values. OBJECTIVES: The student will 1. Demonstrate understanding of the concepts that underlie Lincoln-Douglas.
Reasoning with testimony Argumentation vs. Explanatory Coherence Floris Bex - University of Groningen Henry Prakken - University of Groningen - Utrecht.
Argumentation Logics Lecture 4: Games for abstract argumentation Henry Prakken Chongqing June 1, 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
Accounting Information “Knowledge is Power” Sir Francis Bacon.
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.
Chapter 1 The Nature of Science
Toulmin’s argument model
Artificial Intelligence (AI) Can Machines Think?.
Basics of Argumentation Victoria Nelson, Ph.D.. What is an argument? An interpersonal dispute.
Introduction to formal models of argumentation
Between proof and truth Gabriel Sandu Univ. of Helsinki.
Persuasion Principles of Speech Chapter What is Persuasion? How have you been persuaded today? Used in all aspects of life Both verbal and non-verbal.
MODELING CRITICAL QUESTIONS AS ADDITIONAL PREMISES Douglas Walton CRRAR OSSA, May 19, 2011.
Argument Mapping and Teaching Critical Thinking APA Chicago April 17/08 Douglas Walton CRRAR Centre for Research in Reasoning, Argumentation & Rhetoric:
Big Idea 1: The Practice of Science Description A: Scientific inquiry is a multifaceted activity; the processes of science include the formulation of scientifically.
Legal Argumentation 3 Henry Prakken April 4, 2013.
PERSUASION. “Everybody Hates Chris”
Arguing Agents in a Multi- Agent System for Regulated Information Exchange Pieter Dijkstra.
Argument Language is a form of motivated action. Argument as Discourse It’s important to understand that for the purposes of this class, Argument means.
David Hume By Richard Jones and Dan Tedham. Biographical Details Born in 1711 in Scotland. Major work: Dialogues Concerning Natural Religion (1779) Contains.
Introduction to Toulmin Logic Scott Hale English
Introduction to Earth Science Section 2 Section 2: Science as a Process Preview Key Ideas Behavior of Natural Systems Scientific Methods Scientific Measurements.
Commonsense Reasoning and Argumentation 14/15 HC 14: Dialogue systems for argumentation (2) Henry Prakken 30 March 2015.
Modeling Speech Acts and Joint Intentions in Modal Markov Logic Henry Kautz University of Washington.
The Scientific Method. Objectives Explain how science is different from other forms of human endeavor. Identify the steps that make up scientific methods.
 Evidence – “ supporting material known or discovered, but not created by the advocate.” (Wilbanks, Church)  The minor premise of the classical logical.
The International RuleML Symposium on Rule Interchange and Applications Visualization of Proofs in Defeasible Logic Ioannis Avguleas 1, Katerina Gkirtzou.
Scientific Methodology Vodcast 1.1 Unit 1: Introduction to Biology.
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.
English 100 Tuesday, and Wednesday, On a sheet of paper, write about the following prompt… you will keep this in your notebook: Education.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
The Toulmin Method. Why Toulmin…  Based on the work of philosopher Stephen Toulmin.  A way to analyze the effectiveness of an argument.  A way to respond.
Artificial Intelligence Logical Agents Chapter 7.
Argumentation Logics Lecture 2: Abstract argumentation grounded and stable semantics Henry Prakken Chongqing May 27, 2010.
Henry Prakken & Giovanni Sartor July 16, 2012
Logic Lines and Toulmin Model
The Literature Review 3rd edition
Henry Prakken Guangzhou (China) 10 April 2018
Henry Prakken COMMA 2016 Berlin-Potsdam September 15th, 2016
Developing Arguments for Persuasive Speeches
SPEECH110 C.ShoreFall 2015 East San Gabriel Valley, ROP
Argument Moves from what is know to what is unknown
Henry Prakken Chongqing May 27, 2010
Presentation transcript:

Argumentation in Artificial Intelligence Henry Prakken Lissabon, Portugal December 11, 2009

Why do agents need argumentation? For their internal reasoning To draw conclusions given conflicting arguments For their interaction with other agents To persuade given a conflict of opinion

Toulmin’s argument scheme ClaimData So Warrant Since Backing On account of Rebuttal Unless

Toulmin’s argument scheme João is catholic João is Portuguese So Most Portuguese are catholic Since statistics On account of João often visits a protestant church Unless

Toulmin’s argument scheme João is Portuguese João was Born In Portugal So Who is born in Portugal is Portuguese Since Portuguese law On account of João adopted another nationality Unless

From Toulmin to modern argumentation theory Toulmin’s (1958) main contributions: Arguments can be defeated Validity of arguments is procedural (and field- dependent?) This led to the idea of argument(ation) schemes. An argument is acceptable if: it instantiates an argument scheme the critical questions asked in dialogue can be answered

Argument(ation) schemes: general form But also critical questions Premise 1, …, Premise n Therefore (presumably), conclusion

Expert testimony (Walton 1996) Critical questions: Is E really expert on D? Did E really say that P? Is P really within D? Is E biased? Is P consistent with what other experts say? Is P consistent with known evidence? E is expert on D E says that P P is within D Therefore (presumably), P is the case

Witness testimony Critical questions: Is W sincere? Does W’s memory function properly? Did W’s senses function properly? W says P W was in the position to observe P Therefore (presumably), P

Arguments from consequences Critical questions: Does A also have bad consequences? Are there other ways to bring about G?... Action A brings about G, G is good Therefore (presumably), A should be done

Three layers in argumentation Logic layer Fixed theory Procedural layer Dynamic theory Strategic layer Dynamic theory My point: even logic is partly dialectic

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 iff all arguments defeating it are Out. 2. An argument is Out iff it is defeated by an argument that is In. Dung 1995 Grounded semantics minimises node colouring Preferred semantics maximises node colouring

Argument game for grounded semantics Rules of the game: Proponent starts with an argument Then each player defeats the previous move of the other player Proponent moves strict defeaters, opponent moves defeaters Proponent does not repeat his moves 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 game tree P: A A B C D E F move

A game tree P: A A B C D E F O: F move

A game tree P: A A B C D E F O: F P: E move

A game tree P: A O: B A B C D E F O: F P: E move

A game tree P: A O: B P: C A B C D E F O: F P: E move

A game tree P: A O: B P: C O: D A B C D E F O: F P: E move

A game tree P: A O: B P: CP: E O: D A B C D E F O: F P: E move

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

Structured arguments Argument structure: Trees where Nodes are formulas of a logical language L Links are applications of inference rules R s = Strict rules (  1,...,  1   ); or R d = Defeasible rules (  1,...,  1   ) Reasoning starts from a knowledge base K  L Defeat: attack on conclusion, premise or defeasible inference, + preferences Argument acceptability: Dung (1995)

Argument(ation) schemes: general form Defeasible inference rules! But also critical questions Negative answers are counterarguments Premise 1, …, Premise n Therefore (presumably), conclusion

Expert testimony (Walton 1996) Critical questions: Is E really expert on D? Did E really say that P? Is P really within D? Is E biased? Is P consistent with what other experts say? Is P consistent with known evidence? E is expert on D E says that P P is within D Therefore (presumably), P is the case

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

Three layers in argumentation Logic layer Fixed theory Procedural layer Dynamic theory Strategic layer Dynamic theory

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

A ‘real’ argumentation dialogue I claim that we should lower taxes Why? Since lower taxes increase productivity, which is good I disagree. We should not lower taxes, since that would increase inequality, which is bad. Besides, lower taxes will not increase productivity Why not? Since the USA recently lowered their taxes but productivity decreased. OK, I admit that lower taxes do not always increase productivity; I retract my claim.

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 Protocol should promote the goal of the dialogue

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

Dialogical aspects of argument schemes Some critical questions ask “why this premise?” Other critical questions ask “is there no exception?” But burden of proof is on respondent to show that there are exceptions! Dialogue systems should allow for counterarguments

Need for other speech acts (and for rhetoric) Paul: r Olga: s p  q r  p s   r Knowledge basesInference rules P1: q since p

Need for other speech acts (and for rhetoric) Paul: r Olga: s Knowledge basesInference rules P1: q since p O1: why p? p  q r  p s   r

Need for other speech acts (and for rhetoric) Paul: r Olga: s Knowledge basesInference rules P1: q since p O1: why p? P2: p since r p  q r  p s   r

Need for other speech acts (and for rhetoric) 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

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? Disregarding vs. assuming agent strategies/tactics In general it will be hard to enforce agreement …

Conclusions Argumentation theory can benefit from AI Formalisation Computer models Computer tools AI can benefit from argumentation theory Concepts Theories …