Thinking with Visualizations: sense making loops Colin Ware Data Visualization Research Lab University of New Hampshire.

Slides:



Advertisements
Similar presentations
Recuperação de Informação B Cap. 10: User Interfaces and Visualization 10.1,10.2,10.3 November 17, 1999.
Advertisements

Visual Thinking and Visual Thinking Tools: Space, Time and Simple Cognitive Models to Support Design Colin Ware Data Visualization Research Lab, CCOM,
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
Interaction Week 10 CPSC 533C, Spring Feb 2004 Tamara Munzner.
Interaction Lecture 11 CPSC 533C, Fall Oct 2004 Tamara Munzner.
IVITA Workshop Summary Session 1: interactive text analytics (Session chair: Professor Huamin Qu) a) HARVEST: An Intelligent Visual Analytic Tool for the.
Planning and Statistics ADVIZOR TRAINING PLANNING AND STATISTICS V.1 1 ADVIZOR Tips.
Classifier Decision Tree A decision tree classifies data by predicting the label for each record. The first element of the tree is the root node, representing.
WPI Center for Research in Exploratory Data and Information Analysis CREDIA SC4DEVO-1, July 12-15, 2004 Interactive Visual Exploration of Multivariate.
Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Browsing Hierarchical Data with Multi-level Dynamic Queries and Pruning By H. P. Kumar, C. Plaisant & B. Schneidernam Presented by: Dawit Yimam Seid.
Cone Trees and Collapsible Cylindrical Trees
Information Retrieval: Human-Computer Interfaces and Information Access Process.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 15Slide 1 User interface design l Designing effective interfaces for software systems.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
CS 235: User Interface Design November 12 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Do these make any sense? Navigation Metaphors and methods Affordances Ultimately about getting information Geographic Space Non-metaphoric navigation.
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
Classroom User Training June 29, 2005 Presented by:
Information Design and Visualization
Interacting with Visualization Colin Ware, Information Visualization, Chapter 10, page 335.
CHAPTER 9 Introducing Microsoft Office Learning Objectives Start Office programs and explore common elements Use the Ribbon Work with files Use.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
7.1 Managing Data Resources Chapter 7 Essentials of Management Information Systems, 6e Chapter 7 Managing Data Resources © 2005 by Prentice Hall.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
Visualization Blaz Zupan Faculty of Computer & Info Science University of Ljubljana, Slovenia.
Visual Perspectives iPLANT Visual Analytics Workshop November 5-6, 2009 ;lk Visual Analytics Bernice Rogowitz Greg Abram.
Data Visualization Data Visualization. Business Analytics (BA) Overview.
An Internet of Things: People, Processes, and Products in the Spotfire Cloud Library Dr. Brand Niemann Director and Senior Data Scientist/Data Journalist.
Advanced Scientific Visualization
1 CS430: Information Discovery Lecture 18 Usability 3.
Building Data and Document-Driven Decision Support Systems How do managers access and use large databases of historical and external facts?
V Material obtained from summer workshop in Guildford County, July-2014.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabular Information Ramana Rao and Stuart.
Do these make any sense?. Navigation Moving the viewpoint as a cost of knowledge.
Chapter 10 Interacting with Visualization 박기남
Visual Thinking and the Objects of Visual Attention Colin Ware University of New Hampshire.
Data Visualization Lecture 8. Data Visualization Historically, data visualization served to make hidden relationships comprehensible or complex ones visible.
Innovative UI Ideas Marti Hearst SIMS 213, UI Design & Development April 20, 1999.
C. Ahlberg & B. Shneiderman (1994)
CS3041 – Final week Today: Searching and Visualization Friday: Software tools –Study guide distributed (in class only) Monday: Social Imps –Study guide.
Representing Data using Static and Moving Patterns Colin Ware UNH.
Zoomable Interfaces and Multiple Views (2) Mao Lin Huang.
Tight Coupling of Dynamic Query Filters with Starfield Displays / Spotfire.net Desktop By Chris Ahlberg and Ben Shneiderman / Spotfire Inc. IC280 5/9/02.
Visualizing Large Dynamic Digraphs Michael Burch.
Visualization Four groups Design pattern for information visualization
® IBM Software Group © 2007 IBM Corporation Module 3: Creating UML Diagrams Essentials of Modeling with IBM Rational Software Architect, V7.5.
Debates: Comparison of commercial tools 2-D vs. 3-D cs5984: Information Visualization Chris North.
Visual Queries: The foundation of visual thinking Colin Ware Data Visualization Research Lab University of New Hampshire Designing with cyborgs in mind.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
Applied Cartography and Introduction to GIS GEOG 2017 EL Lecture-5 Chapters 9 and 10.
Managing Data Resources File Organization and databases for business information systems.
Data Visualization with Tableau
Chapter 13 Business Intelligence and Data Warehouses
Advanced Scientific Visualization
CSC420 Showing Complex Data.
Usability & Human Factors
Introducing Microsoft Office 2010
MANAGING DATA RESOURCES
Information Design and Visualization
Analysis models and design models
Introduction to Visual Analytics
Information Visualization (Part 1)
Overview of Oracle Site Hub
CHAPTER 7: Information Visualization
CHAPTER 14: Information Visualization
Presentation transcript:

Thinking with Visualizations: sense making loops Colin Ware Data Visualization Research Lab University of New Hampshire

Visual Thinking Virtual Machine Capture common interactive processes Analytic tools for designers Based on a virtual machine

Visual Thinking Design Patterns Visual Query Reasoning with a Hybrid of a Visual Display and Mental Imagery Design sketching Sensemaking Visual Monitoring Cognitive Reconstruction Drill Down Drill Down, Close out with hierarchical aggregation Pathfinding with a map or diagram Seed then Grow Find Local Patterns in a Network Pattern Comparison in a large information space Cross View Brushing Dynamic Queries

The visual query Transforming a problem into a pattern search E.g. path in a network diagram

More visual queries Ware:Vislab:CCOM Vowel formants Can I use a simple frequency analysis To identify vowel sounds How far from the kitchen to the Dining room

The power of line in creative thinking LOC

Interactive pattern: Design Sketching Combining meaning with external information

Thinking visually Embedded processes Define problem and steps to solution Formulate parts of problem as visual questions/hypotheses Setup search for patterns Eye movement control loop IntraSaccadic Scanning Loop (form objects)

Cost of Epistemic Actions Intra-saccade (0.04 sec) (Query execution) An eye movement (0.5 sec) 20 deg. A hypertext click (1.5 sec but loss of context) A pan or scroll (3 sec but we don’t get far) Brushing Dynamic queries Tree manipulation, etc. Goal  rapid queries without loss of context

Thinking Brushing Touching one visual representation object causes other representations of that same objects to be highlighted E.g. a table and a graph. A map and a graph.

brushing Touch one instance of an object. Other instances are highlighted

Parallel Coordinates Brushing Touch and all data reps are highlighted

Trees Cone Tree Hyperbolic Tree Standard MS browser

The Cone Tree

Graphs: The topological range query Constellation: Hover queries (Munzner) MEGraph Brushing Dynamic Queries

Dynamic queries The use of interactive sliders to select ranges in multi-dimensional data. Ahlberg and Shneiderman [Video]

Magic lenses Lenses that transform what is behind them Video

Pattern Comparison in a large information space Ware:Vislab:CCOM

The process of visual pattern comparisons Ware:Vislab:CCOM 1.Execute an epistemic action, navigating to location of first target pattern. 2.Retain subset of first pattern in visual working memory. 3.Execute an epistemic action by navigating to candidate location of a comparison pattern. 4.Compare working memory pattern with part of pattern at candidate location. 4.1 If a suitable match is found terminate search. 4.2 If a partial match is found, navigate back and forth between candidate location and master pattern location loading additional subsets of candidate pattern into visual working memory and making comparison until a suitable match or a mismatch is found. 5.If a mismatch is found repeat

Solution 1 : Zooming Solution 2: Magnifying windows Zooming vs Windows + eye movements Plumlee, M. D., & Ware, C. (2006). Zooming versus multiple window interfaces: Cognitive costs of visual comparisons. ACM Transactions on Computer-Human Interaction, 12(2),

Solution 3: Snapshot gallery (with links to original space) Ware:Vislab:CCOM Good in case where >20 comparisons must be made

Drill down with hierarchial aggregation Click on something and it opens to reveal more

Trees Analysis: time cost, rootedness, text support.

Opening and closing Nested Graphs Intelligent Zoom (Bartram et al., 1995) Manual: Parker et al., 1998 GraphVisualizer3D Mixed initiative may be needed. Poor because of 3D, need to zoom pan

Ware:Vislab:CCOM

Tasks and Data Who, what, when, where and how? Entities, relationships and attributes of entities and relationships When – implies a time line, temporal patterns. Time line interactions Where – implies map, and zooming, mag windows as needed Ware:Vislab:CCOM

Claim: Only 4+ basic types of data visualization 1. Maps 2. Chart (scatter plots, time series, bar, etc) 3. Node Link diagrams 4. Tables 5. + Glyphs Note: this leaves out custom diagrams – eg assembly diagrams Ware:Vislab:CCOM

Example with twitter data: Monitoring vs. Exploring 30 Analytic ProbeTask DescriptionData Dimensions What are the latest emergent memes? Identify memes of interest that are gathering momentum before they go viral. Topical (Textual, Linguistic) How did these memes originate and spread? Identify the communit(ies) of interest in which the memes first appeared Communities, Temporal What is the geographic footprint of the meme? Identify the meme’s original location(s) and the “hottest” regions where it spread. Geospatial, Temporal What are the active memes in a particular [place, topic, community]? Issue a query specifying region, topic, community, and/or time range of interest. Explore the details of memes of interest. All of the above Monitoring Analytic ProbeTask DescriptionData Dimensions What are the key memes associated with a subject Identify trends in a particular subject area. E.g. an international trade summit Topical (Textual, Linguistic) What are related memesFind relations by topic, by communities.Topical, Structural What are key attributes?Find links, hashtags, URLs, etc.Record structure. How did these memes originate and spread? Identify time course of meme propagation across communities. Communities, Temporal What is the geographic footprint of the meme? Identify course of geographic propagation of meme from its start location over time. Geospatial, Temporal Who are the key players?Find the key individuals most influential in the origination and spread of each meme. Graph Structure Exploring

Visualization Concept: MemeVis 31 Community-based links