puerta melguizo: visualizing argumentation

34
Visualizing argumentation Dr. Mari Carmen Puerta Melguizo

Upload: superguaricho

Post on 06-May-2017

219 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Puerta Melguizo: Visualizing argumentation

Visualizing argumentation

Dr. Mari Carmen Puerta Melguizo

Page 2: Puerta Melguizo: Visualizing argumentation

References:� Gedetailleerd

� Van Bruggen, J.M., Boshuizen, H.P., & Kirchner, P.A. (2003). A cognitive framework for cooperative problem solving with argument visualization. In P.A. Kirchner, S.J. Buckingham Shum, & C. S. Carr (Eds.), Visualizing Argumentation. Software Tools for Collaborative and Educational Sense-Making (pp. 25-47). London: Springer.

� Globaal� Lauer, M., Ueberall, M. Horvath, O., Matthes, M., & Drobnik, O.

(2003). CLE : A collaborative learning environment. In B. Wasson, R. Baggetun, U. Hoppe, & S. Ludvigsen (Eds.), International Conference on Computer Support for Collaborative Learning 2003 (pp. 120-122). Bergen, Norway: Intermedia, University of Bergen.

� Baker, M.J., Quignard, M., Lund, K., & Sejourne, A. (2003). Computer-supported collaborative learning in the space of debate. In B. Wasson, S. Ludvigsen, & U. Hoppe (Eds.), Designing for Changein Networked Learning Environments (pp.11-20). Dordrecht, The Netherlands : Kluwer Academic Publishers.

Page 3: Puerta Melguizo: Visualizing argumentation

Argumentation� Argument

� A discussion in which disagreement is expressed; a debate.

� A course of reasoning aimed at demonstrating truth or falsehood

� Argumentation� The presentation and

elaboration of arguments or claims

� and providing support and justification for them

� Using data, facts and evidence

� The goal is to persuade or convince that one reasoning is more valid or appropriate

introduction

Argumentationapproach

CSAV tools

argumentation

Argumentmapping

Why

Page 4: Puerta Melguizo: Visualizing argumentation

Argument mapping

� Or visualizing argumentation� Making a picture of argumentation/reasoning� With a Graphical display of evidential

relationships � To augment our intellectual ability in

argument analysis and construction

� A bit of history� Wigmore (1931): maps of complex legal

argumentation� Toulmin (1958): a simple argument mapping

schema� Since 1990s: Computer Supported

argument visualization (CSAV)� E.g. Horn: argument maps of very complex

debates

introduction

Argumentationapproach

CSAV tools

argumentation

Argumentmapping

Why

Page 5: Puerta Melguizo: Visualizing argumentation

Wigmore (1931): maps of complex legal argumentation

introduction

Argumentationapproach

CSAV tools

argumentation

Argumentmapping

Why

Page 6: Puerta Melguizo: Visualizing argumentation

Toulmin (1958): a simple argument mapping schema

introduction

Argumentationapproach

CSAV tools

argumentation

Argumentmapping

Why

Page 7: Puerta Melguizo: Visualizing argumentation

Horn: argument maps of very complex debates

introduction

Argumentationapproach

CSAV tools

argumentation

Argumentmapping

Why

Page 8: Puerta Melguizo: Visualizing argumentation

Why Argument visualization?� Instruction based on argument mapping is more

effective than traditional techniques for improving critical thinking (Van Gelder, 2002)

� Information clarity, representing the most information with the least clutter

� To produce well-organized arguments

� To communicate reasoning to other people more appropriately than verbally

� To evaluate reasoning because it makes the structure completely explicit

� To resolve disagreements rationally

� To make better decisions because to map out the arguments helps to gain clarity and perspective

� Cognitive Psychology suggests we’re good visual/spatial thinkers

� In collaborative environments� To explicate and share representation among

people� To maintain focus� To maintain consistency, accuracy and plausibility

introduction

Argumentationapproach

CSAV tools

argumentation

Argumentmapping

Why

Page 9: Puerta Melguizo: Visualizing argumentation

When using the argumentation approach?� Problem solving: The process of finding a solution to

an unfamiliar task using the knowledge we have� ill-defined problems

� The solution takes the form of an argument based on informal reasoning

� Reasoning: The process by which we transform available information in order to reach conclusions

� Informal reasoning� not all the required information is always supplied� several possible answers that can vary in effectiveness� not a specific method

� Legal reasoning� Argument aiming to persuade and convince that a specific

choice, decision or attitude is preferable to others

� Especially in Collaborative situations where multiple actors are involved such as:

� Collaborative learning� Collaborative problem solving…

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 10: Puerta Melguizo: Visualizing argumentation

The problem solving states(Newell & Simon, 1972)� Orientation state

� Problem identification and definition� Problem representation is constructed� constraints and criteria for solution and evaluation

� Problem solving state� Plan of how to solve the problem (Formulation of potential

solutions)� Application of Operators and strategies to solve the

problem� Analysis – breaking down the whole of a complex problem into

manageable elements� Synthesis – putting together various elements to arrange them

into something useful� Divergent thinking – you try to generate a diverse assortment

of possible alternative solutions to a problem� Convergent thinking – you narrow down the multiple

possibilities to converge on a single, best answer � Organization of information in a way that enables to

implement the strategy

� Evaluation of the solutions and the operators used

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 11: Puerta Melguizo: Visualizing argumentation

Types of problems

� Well-structured� Complete and unambiguous problem specifications� Clear paths to their solutions� Clear criteria and procedures to evaluate

� Deductive logic, puzzles, calculating the trajectory of a rocket, tower of Hanoi…

�������������� ���������� �����������������������������������������������������

����� �� ������ ����������� �������������������� � �� �� ����� ���������������� �����

������������ ���

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 12: Puerta Melguizo: Visualizing argumentation

Types of problems

� ill-structured� Ambiguous and incomplete problem specifications� no clear, readily available path to solution� problem solvers have difficulty constructing appropriate

mental representations for modeling these problems and their solutions

� Developing guidelines for web accessibility, solving the problem of world hunger…

� Solvers do not progress in a linear way through the problem solving states but move back and forth between states

� Work on partial solutions� Return to refine the problem representation� Jump to evaluation, revise criteria…

solving ill-structured problems is an argumentative process requiring informal

and not logical reasoning

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 13: Puerta Melguizo: Visualizing argumentation

Voss et al., (1983)

� Problem: to find a way to increase crop production in the former Soviet Union

� Thinking-aloud protocols� Orientation state (Problem representation

stage)� Problem solving state (Problem solution

phase)

� Operators related to the problem solving structure� State constraint, state sub-problem, state

solution, evaluate…� Informal operators associated with the

reasoning structure � Verbal actions: Compare, clarify, state

conclusion, state qualifier, state reason…

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 14: Puerta Melguizo: Visualizing argumentation

Collaborative Problem solving� Multiple agents or actors

� With different levels of expertise: novices vs. experts

� and/or expertise in different aspects of the problem

� with multiple� Problem Representations (data and format)� Solutions and Operators� Criteria to evaluate

� that need to be coordinated� Incomplete understandings� Misunderstandings…

� To deal with these issues: IBIS: Issue Based Information Systems� Methodology that tries to ensure all agents can put

forward their issues and positions

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 15: Puerta Melguizo: Visualizing argumentation

Data, format, operators, criteria and macro-operatorsDimensions in which representations among agents can differ:

� Data� Content� E.g. we have a meeting at “half ten”: 10:30 or 9:30?

� Format� Propositional vs. visual� Argument visualization is a means to force agents to use the same

format

� Operators to solve the problem� Legal approach, common-sense, practical, long-term solutions..

� Criteria to evaluate solutions and arguments

� Macro-operators� Sequences of operators learned during past experience which can

be shared by experts of a domain area� Mathematical procedures, juridical reasoning…

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 16: Puerta Melguizo: Visualizing argumentation

Preconditions in collaborative problem solving� Shared understanding (at least minimal levels of)

� Equivalent expectations about a situation� There is a problem that they can solve together

� Minimal shared understanding on� How the problem can be represented� Which operators and reasoning schemas are

admissible for solving the problem

� Accountability� Social mechanism underlying responsible behavior

between people� Do not plagiarize a fellow team member

� Trust� Perceived ability to rely on the character, ability,

strength, or truth of the other(s)

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 17: Puerta Melguizo: Visualizing argumentation

Cognitive and communicative demands in collaborative problem solving

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

�Negotiate criteria�Evaluate solutions�Evaluate constraints�Evaluate process

Evaluation

�Topic-based discussion�Maintain common ground and focus�Conflict detection and resolution�Knowledge negotiation

�Apply macro-operators to produce solutions�Use topic and control representations�Maintain coherence, accuracy and plausibility

Solution

�Issue-based communication�Brainstorm�Build trust�Establish common ground

�Problem representation�constraints�Problem structuring�Establish shared representations

Orientation

Communication demands

Cognitive demands

Problem solving states

Based on Bruggen et al. (2003)

Page 18: Puerta Melguizo: Visualizing argumentation

Cognitive and communicative demands in collaborative problem solving� Alpay et al., (1998)

� How interdisciplinary teams of engineers and psychologists use multiple representations to analyze traffic accidents

� Dimensions of the representations� Permanent-temporary representations� Shared-unshared representations� Control representation-topic representation

(domain dependent)� Control representations are representations that

guide operations on topic representations such as models, phase decompositions,…

introduction

Argumentationapproach

CSAV tools

Problem solving

collaborative

Page 19: Puerta Melguizo: Visualizing argumentation

Computer Supported Argument Visualization (CSAV)

� Argumentation visualization is achieved through a computerized tool

� The precise form depends on:

� Task demands� User community� Context of use

� Applications� Collaborative learning� collaborative problem solving

� Compendium (Selving et al, 2000) in business and public administration

� Legal argumentation� Prosupport

� Reasoning� Reason!Able (van Gelder,

2003)

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 20: Puerta Melguizo: Visualizing argumentation

CSAV in collaborative problem solving

� Means to explicitly share and coordinate� (Multiple) problem representations� Operators� Macro-operators� constraints

� By making shared external representations� Construed using a limited set of objects� Relations between objects� Rules on their use and combination

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 21: Puerta Melguizo: Visualizing argumentation

Suthers, 2001In describing CSAV it is important to consider:

� Representational notation (ontology)� Objects

� Claim, data, warrant…� Relations

� Strength of belief, hierarchy, causality…� Rules that govern their use

� Data can be related to one or more hypotheses…

� Representational tools: the specific software that implements the notation� Choice of symbols� Functionality and implementation of rules

� Artifacts produced using the tool� Argument maps, diagrams, Toulmin structures,...

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 22: Puerta Melguizo: Visualizing argumentation

Characteristics of the representational notation� Ontology

� Objects and relations between objects� Better a small set of objects and relations (Suthers:

Belvedere environment to represent argumentation in scientific enquiry)

� Also requires complex structures and relations� Perspective

� To represent different conceptualizations of the problem

� Specificity of the type of representation� The representational notation forces to make a

specific categorical choice� Precision

� Accuracy with which the representation reflects the underlying models

� Quantitative vs. Qualitative models, nature of the objects (hypothesis vs. Predictions)...

� Modality� Used to display information (text, animations,

graphs,...)

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 23: Puerta Melguizo: Visualizing argumentation

Characteristics of the representational notation

� Each representational notation offers� A restrictive view of the domain� Makes easier to express certain

aspects of the domain and certain types of arguments

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 24: Puerta Melguizo: Visualizing argumentation

CSAV supporting Problem Solving States

Based on Bruggen et al. (2003)

�Negotiate criteria�Evaluate solutions�Evaluate constraints�Evaluate process

Evaluation

�Topic-based discussion�Maintain common ground and focus�Conflict detection and resolution�Knowledge negotiation

�Apply macro-operators to produce solutions�Use topic and control representations�Maintain coherence, accuracy and plausibility

Solution

�Issue-based communication�Brainstorm�Build trust�Establish common ground

�Problem representation�constraints�Problem structuring�Establish shared representations

Orientation

Communication demands

Cognitive demands

Problem solving states

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 25: Puerta Melguizo: Visualizing argumentation

CSAV supporting the problem solving states� Orientation

� Cognitive demand� problem structuring

� Communicative demands� Communication style: issue-based� Creation of common ground

� Representations without bias against particular perspective

� Supporting different perspectives and comparisons between them

� Reason!Able (van Gelder, 2003) is not committed to a particular domain or perspective

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 26: Puerta Melguizo: Visualizing argumentation

CSAV supporting the problem solving states� Solution

� Cognitive demands� Application of operators� Representation management to maintain coherence, accuracy

and plausibility� Communicative demands

� Communication style: topic-based� Maintaining focus and common ground� Conflict detection and resolution

� CSAV allows the establishment and management of shared representations (and partial models)

� Maintaining coherence and focus� By showing argumentation visible� Meta-cognitive nodes in CSILE: users can indicate the type of

knowledge or support needed� Maintaining plausibility

� By allowing users to express the strength of their belief in their argumentation and claims

� SIBYL uses these evaluations to recalculate the plausibility of a claim

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 27: Puerta Melguizo: Visualizing argumentation

CSAV supporting the problem solving states

� Evaluation� Cognitive demands

� Evaluate appropriateness of problem representation

� The state of the constraints� The quality of the process

� Communicative demands� Negotiate criteria

� CSAV allows users to express “solution X is a satisfactory solution”

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 28: Puerta Melguizo: Visualizing argumentation

CSAV helps problem solvers to reach their goals?� Specificity and disambiguationThe more specific a CSAV tool is

� The more it allows to disambiguate� The easier it is to determine the different

perspectives on the problem

� The more difficult and time consuming it is to learn

� More complex to use

� Cognitive load� CSAV can decrease cognitive load by

increasing our ability in argument construction and analysis

� But characteristics of the representation may lead to extra activities increasing the cognitive load

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 29: Puerta Melguizo: Visualizing argumentation

Araucaria 2

Araucaria 2Reed and Rowe, 2002. University of Dundee, Australia

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 30: Puerta Melguizo: Visualizing argumentation

Reason!Able

Reason!Ablevan Gelder, 2003.

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 31: Puerta Melguizo: Visualizing argumentation

ClaiMaker

To evaluate research documents

http://kmi.open.ac.uk/projects/scholonto/

� A claim that has already been constructed, ready to submit� The concept to link from, which has being assigned the type evidence� Linked via the relational class supports/challenges� More specifically, refutes (selected from the dialect-specific menu)� The user then searched the knowledge base for a target concept, set or claim to which they wish to

make the connection

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 32: Puerta Melguizo: Visualizing argumentation

ProSupportintroduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

Page 33: Puerta Melguizo: Visualizing argumentation

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

ProSupport

Page 34: Puerta Melguizo: Visualizing argumentation

introduction

Argumentationapproach

CSAV tools

components

characteristics

support

examples

ProSupport