frameworks for information visualization
DESCRIPTION
Frameworks for Information Visualization. Motivation. “The purpose of visualization is insight, not pictures. The main goals of this insight are discovery, decision making, and explanation”. Card, Mackinlay, Shneiderman, Reading in information visualization: using vision to think . 1999. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/1.jpg)
![Page 2: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/2.jpg)
Motivation
“The purpose of visualization is insight, not pictures. The main goals of this insight are discovery, decision making, and explanation”
Card, Mackinlay, Shneiderman, Reading in information visualization: using vision to think. 1999
![Page 3: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/3.jpg)
Overview
A Knowledge Task-Based Framework for Design and Evaluation of Information Visualization Robert Amar, John Stasko
Distributed Cognition as a Theoretical Framework for Information Visualization Zhicheng liu, Nancy J. Nersessian, and John T. Stasko
![Page 4: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/4.jpg)
Overview
A Knowledge Task-Based Framework for Design and Evaluation of Information Visualization Robert Amar, John Stasko
Distributed Cognition as a Theoretical Framework for Information Visualization Zhicheng liu, Nancy J. Nersessian, and John T. Stasko
![Page 5: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/5.jpg)
Representational Primacy
Definition: The pursuit of faithful data replication and comprehension
Can be limiting Focus to much on low-level tasks that do not map well to the true needs of users
![Page 6: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/6.jpg)
Goals
Learning a domain Complex Decision making under uncertainty
![Page 7: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/7.jpg)
Analytic Gaps
Rationale Rationale GapGap
Worldview GapWorldview Gap
AnalystAnalystPerceptualPerceptualProcessesProcesses
PerceivingPerceivingUsefulUseful
RelationshipsRelationships
ExplainingExplainingRelationshipsRelationships
RepresentationRepresentationofofDataData
Higher-LevelHigher-LevelAnalyticAnalyticActivityActivity
Robert Amar: InfoVis 2004
![Page 8: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/8.jpg)
The Gap between what is being shown and what actually needs to be shown to draw a straightforward to draw a straightforward representational conclusion for making a decision
Robert Amar: InfoVis 2004
![Page 9: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/9.jpg)
Analytic Gaps
Rationale Rationale GapGap
Worldview GapWorldview Gap
AnalystAnalystPerceptualPerceptualProcessesProcesses
PerceivingPerceivingUsefulUseful
RelationshipsRelationships
ExplainingExplainingRelationshipsRelationships
RepresentationRepresentationofofDataData
Higher-LevelHigher-LevelAnalyticAnalyticActivityActivity
Robert Amar: InfoVis 2004
![Page 10: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/10.jpg)
The gap between perceiving a relationship and actually being able to explain confidence in that relationship and the usefulness of that relationship
Robert Amar: InfoVis 2004
![Page 11: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/11.jpg)
Analytic Gaps
Rationale Rationale GapGap
Worldview GapWorldview Gap
AnalystAnalystPerceptualPerceptualProcessesProcesses
PerceivingPerceivingUsefulUseful
RelationshipsRelationships
ExplainingExplainingRelationshipsRelationships
RepresentationRepresentationofofDataData
Higher-LevelHigher-LevelAnalyticAnalyticActivityActivity
Robert Amar: InfoVis 2004
![Page 12: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/12.jpg)
Knowledge Tasks
Worldview Tasks1. Domain
Parameters2. Multivariate
Explanation3. Confirm
Hypotheses
Rationale Tasks1. Expose
Uncertainty2. Concretize
Relationships
3. Formulate Cause and Effect
Robert Amar: InfoVis 2004
![Page 13: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/13.jpg)
Facilitate acquisition and transfer of knowledge and/or metadata about domain parameters
Robert Amar: InfoVis 2004
![Page 14: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/14.jpg)
Support the discovery of useful correlative models – especially those involving many variables
Robert Amar: InfoVis 2004
![Page 15: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/15.jpg)
Provide facilities for users to formulate and confirm hypotheses about the data set
Robert Amar: InfoVis 2004
![Page 16: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/16.jpg)
Expose the sources and effects of uncertainty in data measures and aggregations
Robert Amar: InfoVis 2004
![Page 17: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/17.jpg)
Rationale Task 1: Expose Uncertainty
SeeIT (Visible Decisions)Grocery Store Spending Survey Visualization, Augmented Robert Amar: InfoVis
2004
![Page 18: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/18.jpg)
Show the elements comprising relationships and translate into real-world outcomes
Robert Amar: InfoVis 2004
![Page 19: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/19.jpg)
Clarify the source and nature of possible causations
Robert Amar: InfoVis 2004
![Page 20: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/20.jpg)
Knowledge Tasks
Worldview Tasks1. Domain
Parameters2. Multivariate
Explanation3. Confirm
Hypotheses
Rationale Tasks1. Expose
Uncertainty2. Concretize
Relationships
3. Formulate Cause and Effect
![Page 21: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/21.jpg)
Using the Tasks
Generate new subtasks for a visualization to support or perform.
Identify possible shortcomings in representation or data.
Discover possible relationships to highlight or use as the basis for a visualization.
![Page 22: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/22.jpg)
Overview
A Knowledge Task-Based Framework for Design and Evaluation of Information Visualization Robert Amar, John Stasko
Distributed Cognition as a Theoretical Framework for Information Visualization Zhicheng liu, Nancy J. Nersessian, and John T. Stasko
![Page 23: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/23.jpg)
Representations
External: distributed cognitive activity is directly observable
Internal: not observable, but can identify where and when they are being processed by observing external representations.
![Page 24: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/24.jpg)
External Representations
![Page 25: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/25.jpg)
Distributed RepresentationsRule 1: Only one disk can be transferred at a time
Rule 2: a disk can only be transferred to a pole on which it will be the largest
Rule 3: only the largest disk on a pole can be transferred to another pole.
[Zhang and Normal, 1993]
![Page 26: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/26.jpg)
Interaction
The ability to modify one’s environment to save on internal computation
Liu, InfoVis ‘08
![Page 27: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/27.jpg)
Interaction
[Kirsh and Maglio, 1994]
![Page 28: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/28.jpg)
Distributed Cognition
Interaction is used to coordinate an external and internal representation, making the environment an extension of one’s self
![Page 29: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/29.jpg)
Distributed Cognition (Single)
2314 x 184
![Page 30: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/30.jpg)
Distributed Cognition (Single)
2314 x 184
![Page 31: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/31.jpg)
Distributed Cognition (Group)
Length
![Page 32: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/32.jpg)
Evaluation
The Whole is greater then the sum of its parts
In situ observations and ethnographic approaches of cognitive system
Empirical observations used for developing theories and taxonomies
![Page 33: Frameworks for Information Visualization](https://reader036.vdocuments.site/reader036/viewer/2022070402/56813948550346895da0e384/html5/thumbnails/33.jpg)
Benefits to considering theories Descriptive: Identify key concepts and provide a conceptual framework
Explanatory: rhetorically support explaining relationships and processes to support education and training
Predictive: make predictions about performance in existing and new situations
Prescriptive: provide guidelines and warnings for design
Generative: facilitate creativity and discovery in future research