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.
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,
Commonsense Reasoning and Argumentation 14/15 HC 10: Structured argumentation (3) Henry Prakken 16 March 2015.
Legal Argumentation 2 Henry Prakken March 28, 2013.
Commonsense Reasoning and Argumentation 14/15 HC 15: Concluding remarks Henry Prakken 1 April 2015.
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.
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.
Inferences The Reasoning Power of Expert Systems.
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:
Argumentation in Artificial Intelligence Henry Prakken Lissabon, Portugal December 11, 2009.
BUS 290: Critical Thinking for Managers
Reasoning Lindsay Anderson. The Papers “The probabilistic approach to human reasoning”- Oaksford, M., & Chater, N. “Two kinds of Reasoning” – Rips, L.
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
LogicandEvidence Scientific argument. Logic Reasoning –Deductive –Inductive.
Reasoning with testimony Argumentation vs. Explanatory Coherence Floris Bex - University of Groningen Henry Prakken - University of Groningen - Utrecht.
TR1413: Discrete Mathematics For Computer Science Lecture 3: Formal approach to propositional logic.
1 Chapter 7 Propositional and Predicate Logic. 2 Chapter 7 Contents (1) l What is Logic? l Logical Operators l Translating between English and Logic l.
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.
Reading: Chapter 4, section 4 Nongraded Homework: Problems at the end of section 4. Graded Homework #4 is due at the beginning of class on Friday. You.
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 4: Games for abstract argumentation Henry Prakken Chongqing June 1, 2010.
Argumentation Logics Lecture 1: Introduction Henry Prakken Chongqing May 26, 2010.
Chapter 3: Methods of Inference Expert Systems: Principles and Programming, Fourth Edition.
BCOR 1020 Business Statistics
Building Logical Arguments. Critical Thinking Skills Understand and use principles of scientific investigation Apply rules of formal and informal logic.
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.
Introduction to formal models of argumentation
MA 110: Finite Math Lecture 1/14/2009 Section 1.1 Homework: 5, 9-15, (56 BP)
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
BUS 290: Critical Thinking for Managers
Reason: as a Way of Knowing Richard van de Lagemaat, Theory of Knowledge for the IB Diploma (Cambridge: CUP, 2005)
Reasoning and Critical Thinking Validity and Soundness 1.
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.
Logic. What is logic? Logic (from the Ancient Greek: λογική, logike) is the use and study of valid reasoning. The study of logic features most prominently.
Debate Basics: The Logical Argument. Argument An argument is a set of claims presented in a logical form. An argument attempts to persuade an audience.
Devina DesaiF r a m e P r o b l e m What is a Frame Problem Environment for an agent is not static Identifying which things remain static in changing word.
Commonsense Reasoning and Argumentation 14/15 HC 14: Dialogue systems for argumentation (2) Henry Prakken 30 March 2015.
Theory of Knowledge Ms. Bauer
1 Knowledge Based Systems (CM0377) Introductory lecture (Last revised 28th January 2002)
Propositions and Arguments. What is a proposition? A proposition is a predicative sentence that only contains a subject and a predicate S is P.
What is an argument? An argument is, to quote the Monty Python sketch, "a connected series of statements to establish a definite proposition." Huh? Three.
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.
Chapter 3: Methods of Inference
a valid argument with true premises.
From natural language to Bayesian Networks (and back)
Henry Prakken & Giovanni Sartor July 16, 2012
Chapter 3: Methods of Inference
Henry Prakken Guangzhou (China) 10 April 2018
Henry Prakken COMMA 2016 Berlin-Potsdam September 15th, 2016
On Arguments from Testimony
If there is any case in which true premises lead to a false conclusion, the argument is invalid. Therefore this argument is INVALID.
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

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 KR

4 The structure of arguments: two approaches Both approaches: arguments are inference trees Assumption-based approaches (Dung-Kowalski-Toni, Besnard & Hunter, …) Sound reasoning from uncertain premises Arguments attack each other on their assumptions (premises) Rule-based approaches (Pollock, Vreeswijk, …) Risky (‘defeasible’) reasoning from certain premises Arguments attack each other on applications of defeasible inference rules

5 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 Defeat: attack on conclusion, premise or inference, + preferences Argument acceptability based on Dung (1995)

6 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  = _ ,  = _ 

7 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

8 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   }

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

10 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}

11 Types of arguments An argument A is: Strict if DefRules(A) =  Defeasible if not 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

12 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

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

14 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

15 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

16 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

17 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

18 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

19 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