Lecture 02: Mental and visualization models

Slides:



Advertisements
Similar presentations
LECTURE 10: ANALYTIC PROVENANCE April 6, 2015 COMP Topics in Visual Analytics Note: slide deck adapted from R. Chang.
Advertisements

Non-Linguistic Representation Web 2.0 Tools Helping students understand and represent knowledge non- linguistically is the most under-used instructional.
Technical BI Project Lifecycle
An Agent Capable of Learning to Create and Maintain Websites Anthony Tomasic, Ravi Mosur Alex Rudnicky, Raj Reddy, John Zimmerman Carnegie Mellon University.
Continuous Professional Development in Mathematics
I. Face Perception II. Visual Imagery. Is Face Recognition Special? Arguments have been made for both functional and neuroanatomical specialization for.
Sensemaking and Ground Truth Ontology Development Chinua Umoja William M. Pottenger Jason Perry Christopher Janneck.
The Information School of the University of Washington Information System Design Info-440 Autumn 2002 Session #10 BOO! BOO!
CS 5764 Information Visualization Dr. Chris North.
What is Cognitive Science? … is the interdisciplinary study of mind and intelligence, embracing philosophy, psychology, artificial intelligence, neuroscience,
An Introduction to Software Visualization Dr. Jonathan I. Maletic Software DevelopMent Laboratory Department of Computer Science Kent State University.
Information Visualisation Praminda Caleb-Solly. Learning Objectives Gain an understanding of the benefits of information visualisation Explore ways of.
Stanford hci group / cs147 u 23 October 2008 Human-Information Interaction Scott Klemmer.
Stanford hci group / cs147 u 06 November 2007 Human-Information Interaction Scott Klemmer tas: Marcello Bastea-Forte, Joel Brandt,
Meaning Vocabulary Ch. 6 Closely related to comprehension.
Prezi Prezi Assignment and Expectations MSTI 131 Introduction to Educational Technology Fall 2010 Prof. Nichole Heinsler What is a Prezi? Prezi is a web-based.
Web Design Process CMPT 281. Outline How do we know good sites from bad sites? Web design process Class design exercise.
CSI: Comprehension Strategy Instruction Session 3 Perspective & Connections – Going Beyond the Text.
2012 National BDPA Technology Conference Creating Rich Data Visualizations using the Google API Yolanda M. Davis Senior Software Engineer AdvancED August.
Kansas State University Department of Computing and Information Sciences CIS 830: Advanced Topics in Artificial Intelligence From Data Mining To Knowledge.
LECTURE 03: DATA COLLECTION AND MODELS February 4, 2015 COMP Topics in Visual Analytics Note: slide deck adapted from R. Chang, Fall 2010.
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
Great Visual Communication The Power of Imagery and Multiple Intelligences.
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
Information Visualization Learning Modules Katy Börner, InfoVis Lab, School of Library and Information Science Indiana University, Bloomington Motivation.
Computer Science CPSC 322 Lecture 3 AI Applications 1.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
-1- Philipp Heim, Thomas Ertl, Jürgen Ziegler Facet Graphs: Complex Semantic Querying Made Easy Philipp Heim 1, Thomas Ertl 1 and Jürgen Ziegler 2 1 Visualization.
Innovations in Data Dissemination Thomas L. Mesenbourg, Jr. Acting Director U.S. Census Bureau United Nations Seminar on Innovations in Official Statistics.
Object-Oriented Analysis and Design Fall 2009.
Data Mining – Intro. Course Overview Spatial Databases Temporal and Spatio-Temporal Databases Multimedia Databases Data Mining.
Woodrow Wilson Physical Science Group Introduction.
Web 2.0 Final Project Web 2.0 Final Group Assignment MSTI 131 Introduction to Educational Technology Fall 2010 Prof. Nichole Heinsler What is Web 2.0?
Lecture 07: Dealing with Big Data
9/03 Data Mining – Introduction G Dong (WSU)1 CS499/ Data Mining Fall 2003 Professor Guozhu Dong Computer Science & Engineering WSU.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
LECTURE 02: MENTAL AND VISUALIZATION MODELS September 16, 2015 SDS 235 Visual Analytics Note: slide deck adapted from R. Chang, Fall 2010.
Bongshin Lee, Greg Smith, George Robertson, Mary Czerwinski, Desney Tan Computational User Experiences (CUE) Visualization and Interaction Research Group.
LECTURE 09: INTERACTION PT. 2: COST October 19, 2015 SDS235: Visual Analytics Note: slide deck adapted from R. Chang.
LAB 01: DATA WRANGLING WITH PYTHON September 21, 2015 SDS 235 Visual Analytics.
Word Create a basic TOC. Course contents Overview: table of contents basics Lesson 1: About tables of contents Lesson 2: Format your table of contents.
DATA OUTPUT  maps  tables. DATA OUTPUT output from GIS does not have to be a map many GIS are designed with poor map output capabilities types of output:
Supporting team communication and coordination in visual analytics Narges Mahyar University of Victoria April 2014.
1 Week 6 Software Engineering Fall Term 2015 Marymount University School of Business Administration Professor Suydam.
School of Information, Fall 2007 University of Texas A. Fleming Seay Information Architecture Class Four.
Graphic Organizers 1. The human continuum Scale -questions about Graphic Organizers! 2. What are Graphic Organizers? 3. Different Types of Graphic Organizers.
HCI Meeting 1 Thursday, August 26. Class Activities [1] Student questionnaire Answer the following questions: 1.When and where was the computer mouse.
Information Design Goal: identify methods for representing and arranging the objects and actions possible in a system in a way that facilitates perception.
Framework and Models. Framework To help understand the field To develop a system that will allow us to ▫ Develop good designs ▫ Test ▫ Evaluate We need.
LECTURE 16: BEYOND LINEARITY PT. 1 March 28, 2016 SDS 293 Machine Learning.
DATA VISUALIZATION BOB MARSHALL, MD MPH MISM FAAFP FACULTY, DOD CLINICAL INFORMATICS FELLOWSHIP.
FOR MORE CLASSES VISIT  ECE 353 Week 1 DQ 1 Important Questions in Children's Thinking  ECE 353 Week 1 DQ 2 Addressing Bias in.
The KDD Process for Extracting Useful Knowledge from Volumes of Data Fayyad, Piatetsky-Shapiro, and Smyth Ian Kim SWHIG Seminar.
Lecture 09: Interaction pt. 2: Cost
School of Business Administration
Gabe Cano, Altarum Institute  Mark Perry, Altarum Institute 
How Multimedia Design Impacts the Learning Experience
Introduction C.Eng 714 Spring 2010.
Accessing Spatial Information from MaineDOT
Data Mining: Concepts and Techniques Course Outline
Information Visualization Picture worth 1000 words...
Exploring the. Boundaries of. Spatial Intelligence
Core Methods in Educational Data Mining
CSc4730/6730 Scientific Visualization
حيـــم الر حمن الر الله بســـم.
Introduction to Visual Analytics
Information Visualization
Data Warehousing Data Mining Privacy
Core Methods in Educational Data Mining
Using Instagram as a Marketing Tool
Presentation transcript:

Lecture 02: Mental and visualization models January 21, 2015 COMP 150-04 Topics in Visual Analytics Note: slide deck adapted from R. Chang, Fall 2010

https://piazza.com/tufts/spring2015/15004/home Announcements (1 / 2 ) Course website has moved: http://www.cs.tufts.edu/comp/150VAN/ Piazza Q&A is now live: https://piazza.com/tufts/spring2015/15004/home Piazza > Resources: Posted 5 (potentially) interesting datasets (many with nice APIs) I’ll continue to add more as I find them, feel free to post your own!

Announcements (2 / 2 ) Drag-and-drop visualization tool suite Tableau for Teaching has donated license keys (good for one year) for this course Want one? Instructions posted on Piazza

Outline Mental Models Visualization Models Illustration: the 9-dot problem Properties of mental models Visualization Models Reference model (Card, Mackinlay, & Shneiderman) Data state reference model (Chi) Model of visualization (van Wijk) Visual analytics model (Keim) Sensemaking Loop (Pirolli & Card)

The 9-dot Problem Task 1: Connect all 9 dots using only straight lines

The 9-dot Problem Task 2: Connect all 9 dots using 4 straight lines

The 9-dot Problem Task 3: Connect all 9 dots using 3 straight lines

The 9-dot Problem Task 4: Connect all 9 dots using 1 straight line

Mental Models: a Sketch

Mental Models: Formalization A person’s decision-making process is bounded1 by: the (incomplete) information they have available the (finite) processing power of their brain the (limited) amount of time they have to decide / act To cope with this, we construct mental models: abstracted, simplified versions of the world that are more tractable So how do mental models work? 1 Simon, Herbert (1957). "A Behavioral Model of Rational Choice", in Models of Man, Social and Rational: Mathematical Essays on Rational Human Behavior in a Social Setting. New York: Wiley.

1. We tend to see what we expect to see Mental models are constructed from prior experience We expect new input to “fit” the existing model Recalibration is costly: given input that almost fits, we are willing to distort information in order to avoid re-fitting the model Expectation is at least as strong as perception

2. Mental models form quickly, and update slowly: “First impressions matter” The first pieces of information can have the highest impact The order in which we present pieces of information can shape how a person comes to understand the whole Once a mental model is formed, it takes effort to alter it

3. New information gets incorporated into the existing model Integrating competing perspectives into a single model can be challenging Switching between two or more perspectives (visually or mentally) is also difficult Real-world analysis (e.g. good guys vs. bad guys) often requires such perspective switching

4. Initial exposure interferes with accurate perception Blur 50 40 30 20 10

4. Initial exposure interferes with accurate perception Note: the images in the blurry pictures may not have directly contradicted your initial mental model The longer someone is exposed to ambiguous data, the more confident they become in their initial model (even if new data presents strong evidence it is wrong) Incremental information can be misleading Important to be aware of this when designing overviews

The good, the bad, and the ugly… Well-tuned mental models make experts capable of processing huge amounts of information quickly This frees up more processing power, compares with having to build a new mental model from scratch The bad: People (esp. experts) tend not to notice information that contradicts their mental model A “fresh pair of eyes” can be beneficial The ugly: Mental models are unavoidable: everyone has them, and no two are exactly alike The key is to be aware of how mental models form, how they shape perception, and how to support (or challenge) them

Questions?

Models in Visualization and Visual Analytics Mental models = abstractions of how the world works Visualization / VA models = abstractions of how vis works: Provide a way of picturing/talking about how humans interact with visualizations Common language for describing different parts of the visual analytic process Every model is an (over) simplification: reader beware!

1999: A reference model for visualization Raw Data: Idiosyncratic formats Data Tables: Relations (cases by variables) + metadata Visual Structures: Spatial substrates + marks + graphical properties View: graphical parameters (position, scaling, clipping, …) Image source: Card, Stuart K., Jock D. Mackinlay, and Ben Shneiderman, eds. Readings in information visualization: using vision to think. Morgan Kaufmann, 1999. pp 17.

What’s missing in this model? Discussion What’s missing in this model?

2000: Chi’s Data State Reference Model Value: The raw data Analytical Abstraction: Data about data, or information (aka, metadata) Visualization Abstraction: Information that is visualizable on the screen using a visualization technique View: The end-product of a visualization mapping, where the user sees and interprets the picture presented Data Transformation: Generates some form of analytical abstraction from the value (usually by extraction) Visualization Transformation: Takes an analytical abstraction and further reduces it into some form of visualization abstraction, which is visualizable content. Visual Mapping Transformation: Takes information that is in a visualizable format and presents a graphical view.

2000: Chi’s Data State Reference Model Model applied to visualizing web sites Image source: Chi, Ed H. "A taxonomy of visualization techniques using the data state reference model." Information Visualization, 2000. InfoVis 2000. IEEE Symposium on. IEEE, 2000.

What’s missing in this model? Discussion What’s missing in this model?

2005: Van Wijk’s Model of Visualization Image source: Van Wijk, Jarke J. "The value of visualization." Visualization, 2005. VIS 05. IEEE. IEEE, 2005.

2005: Van Wijk’s model of visualization (1) (2) (3) D = Data V = visualization S = specification (params) I = image P = perception K = knowledge E = exploration (4) (5)

What’s missing in this model? Discussion What’s missing in this model?

2008: Keim’s Visual Analytics Model interactions Pre-process input interactions Image source: Keim, Daniel, et al. Visual analytics: Definition, process, and challenges. Springer Berlin Heidelberg, 2008.

What’s missing in this model? Discussion What’s missing in this model?

Pirolli-Card Sensemaking Loop Model: Pirolli, Peter, and Stuart Card. "The sensemaking process and leverage points for analyst technology as identified through cognitive task analysis." Proceedings of International Conference on Intelligence Analysis. Vol. 5. McLean, VA: Mitre, 2005. Image source: Thomas, James J. and Kristin A. Cook "Illuminating The Path" (2005): pp. 44

Pirolli-Card Sensemaking Loop Bottom up: Search and filter Read and extract Schematize Build case Tell story Top down: Re-evaluate Search for support Search for evidence Search for relations Search for information

What’s missing in this model? Discussion What’s missing in this model?

Questions / Comments?

For next class Please read the Executive Summary and Ch.1 of [R1] (available on the course website) Next week, we’ll be doing two crash courses Monday: data wrangling with Python Wednesday: statistical analysis with R If you have a laptop and want to follow along, please install python and Rstudio before you come to lecture