The Value of Visualization

Similar documents
Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Content Language Objectives (CLOs) August 2012, H. Butts & G. De Anda

Introduction to the Practice of Statistics

Spring 2012 MECH 3313 THERMO-FLUIDS LABORATORY

SOCIAL STUDIES GRADE 1. Clear Learning Targets Office of Teaching and Learning Curriculum Division FAMILIES NOW AND LONG AGO, NEAR AND FAR

Implementing a tool to Support KAOS-Beta Process Model Using EPF

Name Class Date. Graphing Proportional Relationships

Introduction to Ensemble Learning Featuring Successes in the Netflix Prize Competition

Dublin City Schools Mathematics Graded Course of Study GRADE 4

SCORING KEY AND RATING GUIDE

Visit us at:

Create A City: An Urban Planning Exercise Students learn the process of planning a community, while reinforcing their writing and speaking skills.

Edexcel GCSE. Statistics 1389 Paper 1H. June Mark Scheme. Statistics Edexcel GCSE

Course Prerequisite: CE 2407 Adobe Illustrator or equivalent experience

IBM Software Group. Mastering Requirements Management with Use Cases Module 6: Define the System

Unit: Human Impact Differentiated (Tiered) Task How Does Human Activity Impact Soil Erosion?

INSTRUCTIONAL FOCUS DOCUMENT Grade 5/Science

Table of Contents. Introduction Choral Reading How to Use This Book...5. Cloze Activities Correlation to TESOL Standards...

EGRHS Course Fair. Science & Math AP & IB Courses

IPHY 3410 Section 1 - Introduction to Human Anatomy Lecture Syllabus (Spring, 2017)

STT 231 Test 1. Fill in the Letter of Your Choice to Each Question in the Scantron. Each question is worth 2 point.

Rendezvous with Comet Halley Next Generation of Science Standards

Innovative Methods for Teaching Engineering Courses

1 Copyright Texas Education Agency, All rights reserved.

Learning to Think Mathematically With the Rekenrek

Biome I Can Statements

Unit 1: Scientific Investigation-Asking Questions

UEP 251: Economics for Planning and Policy Analysis Spring 2015

Web-based Learning Systems From HTML To MOODLE A Case Study

WEBSITES TO ENHANCE LEARNING

Analysis of Enzyme Kinetic Data

Fluency YES. an important idea! F.009 Phrases. Objective The student will gain speed and accuracy in reading phrases.

Airplane Rescue: Social Studies. LEGO, the LEGO logo, and WEDO are trademarks of the LEGO Group The LEGO Group.

Shockwheat. Statistics 1, Activity 1

Measuring physical factors in the environment

Coimisiún na Scrúduithe Stáit State Examinations Commission LEAVING CERTIFICATE 2008 MARKING SCHEME GEOGRAPHY HIGHER LEVEL

Grade 6: Module 3B: Unit 2: Overview

University of Groningen. Systemen, planning, netwerken Bosman, Aart

content First Introductory book to cover CAPM First to differentiate expected and required returns First to discuss the intrinsic value of stocks

Mathematics subject curriculum

Biology Keystone Questions And Answers

Massachusetts Institute of Technology Tel: Massachusetts Avenue Room 32-D558 MA 02139

Targeted Alaska Reading Performance Standards for the High School Graduation Qualifying Exam

Case study Norway case 1

Lesson 1 Taking chances with the Sun

AP Statistics Summer Assignment 17-18

Software Maintenance

Historical Overview of Georgia s Standards. Dr. John Barge, State School Superintendent

Radius STEM Readiness TM

Experience College- and Career-Ready Assessment User Guide

JOURNALISM 250 Visual Communication Spring 2014

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Standard 1: Number and Computation

Notetaking Directions

CS 1103 Computer Science I Honors. Fall Instructor Muller. Syllabus

Creative Technologies & Entrepreneurship. academic guide

Visual CP Representation of Knowledge

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

MADERA SCIENCE FAIR 2013 Grades 4 th 6 th Project due date: Tuesday, April 9, 8:15 am Parent Night: Tuesday, April 16, 6:00 8:00 pm

THE UNITED REPUBLIC OF TANZANIA MINISTRY OF EDUCATION, SCIENCE, TECHNOLOGY AND VOCATIONAL TRAINING CURRICULUM FOR BASIC EDUCATION STANDARD I AND II

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview

The open source development model has unique characteristics that make it in some

visual aid ease of creating

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Instructional Approach(s): The teacher should introduce the essential question and the standard that aligns to the essential question

Master Program: Strategic Management. Master s Thesis a roadmap to success. Innsbruck University School of Management

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

*In Ancient Greek: *In English: micro = small macro = large economia = management of the household or family

CLA+ Analytics: Making Data Relevant Through Data Mining in Real Time

Writing Research Articles

Electromagnetic Spectrum Webquest Answer Key

Maximizing Learning Through Course Alignment and Experience with Different Types of Knowledge

Home Access Center. Connecting Parents to Fulton County Schools

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS APPLIED STATICS MET 1040

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

CS 101 Computer Science I Fall Instructor Muller. Syllabus

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

Software Project Visualization Using Task Oriented Metaphors

Lecture 1: Basic Concepts of Machine Learning

Foothill College Summer 2016

Sample Problems for MATH 5001, University of Georgia

Measurement and statistical modeling of the urban heat island of the city of Utrecht (the Netherlands)

Physical Features of Humans

PROJECT LEARNING TREE 4 th grade Language Arts Correlation to the Texas Essential Knowledge and Skills

Textbook Chapter Analysis this is an ungraded assignment, however a reflection of the task is part of your journal

LA1 - High School English Language Development 1 Curriculum Essentials Document

Notes on The Sciences of the Artificial Adapted from a shorter document written for course (Deciding What to Design) 1

Thinking Maps for Organizing Thinking

Economics Unit: Beatrice s Goat Teacher: David Suits

Integration of ICT in Teaching and Learning

ACCOUNTING FOR MANAGERS BU-5190-AU7 Syllabus

Grade 6: Correlated to AGS Basic Math Skills

ENVR 205 Engineering Tools for Environmental Problem Solving Spring 2017

Lego Science Lesson Plans

UNIT ONE Tools of Algebra

Taste And Sight Anatomy Study Guide

Physics 270: Experimental Physics

Transcription:

stanford / cs448b The Value of Visualization Jeffrey Heer assistant: Jason Chuang 7 January 2009 http://cs448b.stanford.edu Set A Set B Set C Set D X Y X Y X Y X Y 10 8.04 10 9.14 10 7.46 8 6.58 8 6.95 8 8.14 8 6.77 8 5.76 13 7.58 13 8.74 13 12.74 8 7.71 9 8.81 9 8.77 9 7.11 8 8.84 11 8.33 11 9.26 11 7.81 8 8.47 14 9.96 14 8.1 14 8.84 8 7.04 6 7.24 6 6.13 6 6.08 8 5.25 4 4.26 4 3.1 4 5.39 19 12.5 12 10.84 12 9.11 12 8.15 8 5.56 7 4.82 7 7.26 7 6.42 8 7.91 5 5.68 5 4.74 5 5.73 8 6.89 Summary Statistics Linear Regression u X = 9.0 σ X = 3.317 Y 2 = 3 + 0.5 X u Y = 7.5 σ Y = 2.03 R 2 = 0.67 [Anscombe 73] Set A Set B Y Set C Set D Y X X

cabspotting.org fivethirtyeight.com Wikipedia History Flow (IBM)

What is visualization? What is visualization? Definition [www.oed.com] 1. The action or fact of visualizing; the power or process of forming a mental picture or vision of something not actually present to the sight; a picture thus formed. 2. The action or process of rendering visible. What is visualization? Transformation of the symbolic into the geometric [McCormick et al. 1987]... finding the artificial memory that best supports our natural means of perception. [Bertin 1967] Why do we create visualizations? The use of computer-generated, interactive, visual representations of data to amplify cognition. [Card, Mackinlay, & Shneiderman 1999]

Why do we create visualizations? Understand patterns in data, outliers To persuade people, present an argument To see the forest not the trees. See data in context. Spur discussion Make decisions Inspiration Efficiency? Analysis Why do we create visualizations? Answer questions (or discover them) Make decisions See data in context Expand memory Support graphical calculation Find patterns Present argument or tell a story Inspire Three functions of visualizations Record: store information Photographs, blueprints, Analyze: support reasoning about information Process and calculate Reason about data Feedback and interaction Communicate: convey information to others Share and persuade Collaborate and revise Emphasize important aspects of data Record Information

Drawing: Phases of the moon Answer question Galileo s drawings of the phases of the moon from 1616 http://galileo.rice.edu/sci/observations/moon.html Gallop, Bay Horse Daisy [Muybridge 1884-86] Other recording instruments Support Reasoning Marey s sphygmograph [from Braun 83]

Make a decision: Challenger 2 of 13 pages of material faxed to NASA by Morton Thiokol [from Tufte 1997] Visualization of O-ring damage [Tufte 97] Make a decision: Challenger Data in context: Cholera outbreak Visualization redesign by Tufte shows how low temperatures damage O-rings [Tufte 97] In 1854 John Snow plotted the position of each cholera case on a map. [from Tufte 83]

Data in context: Cholera outbreak Expand memory: Multiplication Class Exercise Used map to hypothesize that pump on Broad St. was the cause. [from Tufte 83] Expand memory: Multiplication Expand memory: Multiplication 34 x 72 34 x 72 68 2380 2448 Tim e (Sec.) 120 100 80 60 40 20 0 Mental Paper & Pencil

Calculation: Evaporation Calculation: Evaporation Johannes Lambert used graphs to study the rate of water evaporation as function of temperature [from Tufte 83] Johannes Lambert used graphs to study the rate of water evaporation as function of temperature [from Tufte 83] Find patterns: NYC weather Convey Information to Others From the New York Times 1981

Inspire [Playfair 1786] Bones in hand [from 1918 edition] Double helix model [Watson and Crick 53] Challenge Visualization Research More and more unseen data Faster creation and collection

Challenge More and more unseen data Faster creation and collection Challenge More and more unseen data Faster creation and collection Urban development planning www.urbansim.org Fluid flow ctr.stanford.edu Sloan digital sky survey www.sdss.org Sensor networks [Hill 02] www.xbow.com Digital photography Simulation Sensing Challenge More and more unseen data Faster creation and collection Faster dissemination Challenge More and more unseen data Faster creation and collection Faster dissemination 5 exabytes of new information in 2002 [Lyman 03] 37,000 Libraries of Congress 161 exabytes in 2006 [Gantz 07] Photo sharing/annotation flickr.com Group Authoring wikipedia.org Internet Map of the Internet [Cheswick 99] research.lumeta.com Need better tools and algorithms for visually conveying information

Attention What information consumes is rather obvious: it consumes the attention of its recipients. Hence a wealth of information creates a poverty of attention, and a need to allocate that attention efficiently among the overabundance of information sources that might consume it. ~Herb Simon as quoted by Hal Varian Scientific American September 1995 [slide from PARC UIR group] Goals of visualization research 1. Understand how visualizations convey information to people What do people perceive/comprehend? How do visualizations correspond with mental models of data? 2. Develop principles and techniques for creating effective visualizations and supporting analysis Amplify perception and cognition Strengthen connection between visualization and mental models of data Data and Image Models Course Topics Sémiologie Graphique [Bertin 67]

Visualization (Re-)Design Problematic design Graphical Perception Redesign The psychophysics of sensory function [Stevens 61] Interaction Using Space Effectively Crimespotting.org Dymaxion Maps [Fuller 46]

Graphs and Trees Color Degree-Of-Interest Trees [Heer & Card 04] Color Brewer Animation Identifying Design Principles Animated transitions in statistical data graphics [Heer & Robertson 07] Testing effectiveness of 3 types of assembly instructions [Heiser 04]

Conveying 3D Structure Collaborative Visual Analysis The great postmaster scourge of 1910? Or just a bug in the data? Interactive 3D Cut-Away Diagrams [Li et al 07] sense.us [Heer et al 07] Textbooks Course Mechanics See also: www.edwardtufte.com

Readings Some from textbooks, also many papers Material in class will be loosely based on readings Readings should be read by start of class Post discussion comments on class wiki Username/Password: use your SUNET login and password Web page: http://hci.stanford.edu/cs448b Wiki: http://graphics.stanford.edu/wikis/cs448b-09-winter Requirements Class participation (10%) Assignment 1: Visualization Design (10%) Assignment 2: Exploratory Data Analysis (15%) Assignment 3: Creating Interactive Visualization Software (25%) Final Project (40%) Final Project Visualization research project on topic of your choice Project write-up in form of a 8 page research paper Two project presentations 1. Background research and project proposal (Feb 23 + 25) 2. Final presentation exact time to be determined Projects from previous classes have been published IEEE Visualization IEEE Information Visualization SIGGRAPH Assignment 1: Visualization Design Design a static visualization for a given data set. Deliverables (post to the course wiki) Image of your visualization Short description and design rationale ( 4 paragraphs) Due Next Monday 1/12 by end of day (11:59p).

Assignment 1: Visualization Design Design a static visualization for a given data set. Most powerful brain? Tell a story: Most powerful brain? Tell a story: Most powerful brain? The Dragons of Eden [Carl Sagan] The Elements of Graphing Data [Cleveland]