Argumentation Logics Lecture 5: Argumentation with structured arguments (1) argument structure Henry Prakken Chongqing June 2, 2010.

Slides:



Advertisements
Similar presentations
Sense-making software for crime investigation: how to combine stories and arguments? Henry Prakken (& Floris Bex, Susan van den Braak, Herre van Oostendorp,
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,
Hume’s Problem of Induction 2 Seminar 2: Philosophy of the Sciences Wednesday, 14 September
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.
Semantics of SL and Review Part 1: What you need to know for test 2 Part 2: The structure of definitions of truth functional notions Part 3: Rules when.
Logic.
Sense-making software for crime investigation: how to combine stories and arguments? Henry Prakken (& Floris Bex, Susan van den Braak, Herre van Oostendorp,
Identifying and Analyzing Arguments in a Text Argumentation in (Con)Text Symposium, Jan. 4, 2007, Bergen.
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?
Elements and Methods of Argumentation Theory University of Padua Lecture Padua, Italy, Dec.1, Douglas Walton Assumption University Chair in Argumentation.
Argumentation Logics Lecture 7: Argumentation with structured arguments (3) Rationality postulates, Self-defeat Henry Prakken Chongqing June 4, 2010.
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.
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.
Argumentation in Artificial Intelligence Henry Prakken Lissabon, Portugal December 11, 2009.
CS128 – Discrete Mathematics for Computer Science
FINDING THE LOGIC OF ARGUMENTATION Douglas Walton CRRAR Coimbra, March 24, 2011.
1 OSCAR: An Architecture for Generally Intelligent Agents John L. Pollock Philosophy and Cognitive Science University of Arizona
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 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.
Clarke, R. J (2001) L951-08: 1 Critical Issues in Information Systems BUSS 951 Seminar 8 Arguments.
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 1: Introduction Henry Prakken Chongqing May 26, 2010.
Chapter 3: Methods of Inference Expert Systems: Principles and Programming, Fourth Edition.
Building Logical Arguments. Critical Thinking Skills Understand and use principles of scientific investigation Apply rules of formal and informal logic.
Henry Prakken August 23, 2013 NorMas 2013 Argumentation about Norms.
Introduction to formal models of argumentation
MODELING CRITICAL QUESTIONS AS ADDITIONAL PREMISES Douglas Walton CRRAR OSSA, May 19, 2011.
Logic in Computer Science - Overview Sep 1, 2011 POSTECH 박성우.
Legal Argumentation 3 Henry Prakken April 4, 2013.
Argument Visualization Tools for Corroborative Evidence 2 nd International Conference on Evidence Law and Forensic Science (ICELFS 2009) Beijing, China,
Responding Critically to Texts
Reason: as a Way of Knowing Richard van de Lagemaat, Theory of Knowledge for the IB Diploma (Cambridge: CUP, 2005)
Artificial argument assistants for defeasible argumentation Bart Verheij Presented by: Jacob Halvorson.
Question of the Day!  We shared a lot of examples of illogical arguments!  But how do you make a LOGICAL argument? What does your argument need? What.
Actions Planning and Defeasible Reasoning Guillermo R. Simari Alejandro J. García Marcela Capobianco Dept. of Computer Science and Engineering U NIVERSIDAD.
Commonsense Reasoning and Argumentation 14/15 HC 14: Dialogue systems for argumentation (2) Henry Prakken 30 March 2015.
Natural Deduction System for First Order Logic Student: Wei Lei Instructor: W. M. Farmer Department of Computing and Software McMaster University, Hamilton,
National Public Health Institute, Finland Open risk assessment Lecture 5: Argumentation Mikko Pohjola KTL, Finland.
Propositions and Arguments. What is a proposition? A proposition is a predicative sentence that only contains a subject and a predicate S is P.
Henry Prakken & Giovanni Sartor July 18, 2012 Law Logic Summerschool 2012 Session (Part 2): Burdens of proof and presumptions.
National Public Health Institute, Finland Open risk assessment Lecture 5: Argumentation Mikko Pohjola KTL, Finland.
Building Blocks of Scientific Research Chapter 5 References:  Business Research (Duane Davis)  Business Research Methods (Cooper/Schindler) Resource.
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.
Belief dynamics and defeasible argumentation in rational agents M. A. Falappa - A. J. García G. R. Simari Artificial Intelligence Research and Development.
Metalogic Soundness and Completeness. Two Notions of Logical Consequence Validity: If the premises are true, then the conclusion must be true. Provability:
Argumentation Logics Lecture 2: Abstract argumentation grounded and stable semantics Henry Prakken Chongqing May 27, 2010.
The Literature Review 3 edition
Henry Prakken & Giovanni Sartor July 16, 2012
Henry Prakken Guangzhou (China) 10 April 2018
Henry Prakken COMMA 2016 Berlin-Potsdam September 15th, 2016
Henry Prakken February 23, 2018
On Arguments from Testimony
Review To check an argument with a tree:.
If there is any case in which true premises lead to a false conclusion, the argument is invalid. Therefore this argument is INVALID.
Henry Prakken Chongqing May 27, 2010
If there is any case in which true premises lead to a false conclusion, the argument is invalid. Therefore this argument is INVALID.
Presentation transcript:

Argumentation Logics Lecture 5: Argumentation with structured arguments (1) argument structure Henry Prakken Chongqing June 2, 2010

2 Contents Structured argumentation: Arguments Argument schemes (Attack and defeat)

3 Merits of Dung (1995) Framework for nonmonotonic logics Comparison and properties Guidance for development From intuitions to theoretical notions But should not be used for practical applications

4 AB C D E

5 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

6 Steps in argumentation Construct arguments (from a knowledge base) Determine which arguments attack each other Determine which attacking arguments defeat each other (with preferences) Determine the dialectical status of all arguments (justified, defensible or overruled)

7 ASPIC Framework for rule- based argumentation Inspired by John Pollock ( ) Developed by Gerard Vreeswijk (1993,1997) Leila Amgoud, Martin Caminada, Henry Prakken,... ( )

8 Aspic framework: overview Argument structure: Trees where Nodes are wff 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 Attack: on conclusion, premise or inference Defeat: attack + preferences Dialectical status based on Dung (1995)

9 Argumentation systems An argumentation system is a tuple AS = ( L, -, R,  ) where: L is a logical language - is a contrariness function from L to 2 L R = R s  R d is a set of strict and defeasible inference rules  is a partial preorder on R d If   - (  ) then: if   - (  ) then  is a contrary of  ; if   - (  ) then  and  are contradictories  = _ ,  = _  Example: classical negation as a contrariness function: - (  ) = {  } if does not start with a negation - (  ) = { ,  }

10 Knowledge bases A knowledge base in AS = ( L, -, R, =  ’) is a pair ( K,  ’) where K  L and  ’ is a partial preorder on K / K n. Here: K n = (necessary) axioms K p = ordinary premises K a = assumptions

11 Structure of arguments An argument A on the basis of ( K,  ’) in ( L, -, R,  ) is:  if   K with Conc(A) =  Sub(A) = {  } DefRules(A) =  A 1,..., A n   if there is a strict inference rule Conc(A 1 ),..., Conc(A n )   Conc(A) =  Sub(A) = Sub(A 1 ) ...  Sub(A n )  {A} DefRules(A) = DefRules(A 1 ) ...  DefRules(A n ) A 1,..., A n   if there is a defeasible inference rule Conc(A 1 ),..., Conc(A n )   Conc(A) =  Sub(A) = Sub(A 1 ) ...  Sub(A n )  {A} DefRules(A) = DefRules(A 1 ) ...  DefRules(A n )  {A 1,..., A n   }

12 Q1Q2 P R1R2 R1, R2  Q2 Q1, Q2  P Q1,R1,R2  K

13 R s = all valid inference rules of propositional and first-order logic R d = { ,      } K p = { (1) Information I concerns health of person P (2) Person P does not agree with publication of information I (3) i is innformation concerning health of person p  i is information concerning private life of person p (4) (i is information concerning private of person p & Person p does not agree with publication of information i)  It is forbidden to publish information i } Forbidden to publish I (i concerns health of p & p does not agree with publication of p )  Forbidden to publish i I concerns private life of P & P does not agree with publication of I I concerns private life of P P does not agree with publication of I I concerns health of P i concerns health of p  i concerns private life of p 1,2,3,4  K ,       R s ,       R d ,    &   R s  -elimination Implicit!

14 Example R : r1: p  q r2: p,q  r r3: s  t r4: t  ¬r1 r5: u  v r6: v,q  ¬t r7: p,v  ¬s r8: s  ¬p K n = { p}, K p = { s,u}

15 Types of arguments An argument A is: Strict if DefRules(A) =  Defeasible if not strict Firm if Prem(A)  K n Plausible if not firm S |-  means there is a strict argument A s.t. Conc(A) =  Prem(A)  S

16 Domain-specific vs. inference general inference rules R1: Bird  Flies R2: Penguin  Bird Penguin  K R d = { ,      } R s = all deductively valid inference rules Bird  Flies  K Penguin  Bird  K Penguin  K Flies Bird Penguin Flies Bird Bird  Flies Penguin Penguin  Bird

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

18 Expert testimony (Walton 1996) Critical questions: 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

19 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

20 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

21 Temporal persistence (Forward) Critical questions: Was P known to be false between T1 and T2? Is the gap between T1 and T2 too long? P is true at T1 and T2 > T1 Therefore (presumably), P is still true at T2

22 Temporal persistence (Backward) Critical questions: Was P known to be false between T1 and T2? Is the gap between T1 and T2 too long? P is true at T1 and T2 < T1 Therefore (presumably), P was already true at T2

23 X murdered Y Y murdered in house at 4:45 X in 4:45 X in 4:45 {X in 4:30} X in 4:45 {X in 5:00} X left 5:00 W3: “X left 5:00”W1: “X in 4:30” W2: “X in 4:30” X in 4:30 {W1} X in 4:30 {W2} X in 4:30 accrual testimony forw temp pers backw temp pers dmp accrual V murdered in L at T & S was in L at T  S murdered V