© Anselm Spoerri Information Visualization Information Visualization Course Prof. Anselm Spoerri

Slides:



Advertisements
Similar presentations
© Anselm Spoerri Lecture 9 TheBrain & Visual Thesaurus Demos Focus+Context –Nonlinear Magnification –TableLens Visual Tools for Text Retrieval Part 1.
Advertisements

Information Retrieval Visualization CPSC 533c Class Presentation Qixing Zheng March 22, 2004.
© Anselm Spoerri Lecture 10 Visual Tools for Text Retrieval (cont.)
© Anselm Spoerri Multimedia Production Lecture 1 Setting the Stage Course Goals Gameplan Examples from Previous Courses Summary The slides will be also.
© Anselm Spoerri Lecture 8 Topic Assignment Information Visualization – Origins Information Visualizer Visualization of Hierarchical Data.
© Anselm Spoerri Lecture 6 Housekeeping –Final Project: Proposals due two weeks Human Computer Interaction – Recap –Heuristic Evaluation Assignment  Due.
Name: Handin: Mon April 14 (start of class) Perceptual Coding and Interaction – Treemap
cs5764: Information Visualization Chris North
Information Retrieval: Human-Computer Interfaces and Information Access Process.
© Anselm SpoerriInfo + Web Tech Course Information Technologies Info + Web Tech Course Anselm Spoerri PhD (MIT) Rutgers University
© Anselm Spoerri Lecture 13 Housekeeping –Term Projects Evaluations –Morse, E., Lewis, M., and Olsen, K. (2002) Testing Visual Information Retrieval Methodologies.
Human Visual System Lecture 3 Human Visual System – Recap
© Anselm Spoerri Lecture 14 – Course Review Human Visual Perception How it relates to creating effective information visualizations Understand Key Design.
1 CIS / Introduction to Business GIS Winter 2005 Lecture 2 Dr. David Gadish.
© Anselm Spoerri Lecture 2 Information Visualization Intro – Recap Foundation in Human Visual Perception –Sensory vs. Cultural –Attention – Searchlight.
Information Visualisation Praminda Caleb-Solly. Learning Objectives Gain an understanding of the benefits of information visualisation Explore ways of.
© Anselm Spoerri Web Design Information Visualization Course Prof. Anselm Spoerri
© Anselm Spoerri Information Visualization Information Visualization Course Prof. Anselm Spoerri
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
WPI Center for Research in Exploratory Data and Information Analysis From Data to Knowledge: Exploring Industrial, Scientific, and Commercial Databases.
Thinking with Visualizations: sense making loops Colin Ware Data Visualization Research Lab University of New Hampshire.
Information Design and Visualization
© Anselm Spoerri Lecture 8 Video Editing Principles –Short Movie Example –Basic Film / Video Editing –Compress Time –Create Illusion of Continuity –Create.
Visual User Interfaces David Rashty. “Grasping the whole is a gigantic theme. Arguably, intellectual history’s most important. Ant-vision is humanity’s.
1 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Larry.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Computer Graphics. Requirements Prerequisites Prerequisites CS 255 : Data Structures CS 255 : Data Structures Math 253 Math 253 Experience with C Programming.
© Anselm Spoerri Lecture 4 Information Visualization –Origins –Data Types, Display Variables and Ranking of Visual Properties –Mappings + Timings –Key.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
CHAPTER TEN AUTHORING.
Robert Kosara, Helwig Hauser 1InfoVis STAR The State of the Art in Information Visualization Robert Kosara, Helwig Hauser.
Visualization and analysis of microarray and gene ontology data with treemaps Eric H Baehrecke, Niem Dang, Ketan Babaria and Ben Shneiderman Presenter:
Interactive Information Visualization of a Million Items
© Anselm Spoerri Multimedia Production Lecture 1 Setting the Stage Course Goals Gameplan Examples from Previous Courses Summary.
1 CS430: Information Discovery Lecture 18 Usability 3.
Media Arts and Technology Graduate Program UC Santa Barbara MAT 259 Visualizing Information Winter 2006George Legrady1 MAT 259 Visualizing Information.
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, November 1, 2012 Session 9: Visualization.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
NVivo Software – A Qualitative Research And Data Analysis Tool: New User Tutorial Created Through a CMU Faculty Insight Team Grant by Joanne Hopper Bradley.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
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.
14. Information Search and Visualization
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
© Anselm Spoerri Lecture 10 Search Visualization –“Search User Interfaces” by Hearst –Visual Query Formulation –Search Result Visualization –InfoCrystal.
Lucent Technologies - Proprietary 1 Interactive Pattern Discovery with Mirage Mirage uses exploratory visualization, intuitive graphical operations to.
1 ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore Information Visualization.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Real Time Collaboration and Sharing
1 Visual Encoding Andrew Chan CPSC 533C January 20, 2003.
Information Visualization Introduction and Presentation Topics CSCI 6175 Spring 2016.
Visualization Design Principles cs5984: Information Visualization Chris North.
Spring /6.831 User Interface Design and Implementation1 Lecture 19: Information Visualization.
Information Visualization Course
Web Programming Anselm Spoerri PhD (MIT) Rutgers University
Visualization of Music Data Visualization Tools that deal with music
Visual Information Retrieval
Lecture 14 – Course Review
Information Visualization Picture worth 1000 words...
Visual Perception.
CSc4730/6730 Scientific Visualization
Information Design and Visualization
cs5984: Information Visualization Chris North
Introduction to Visual Analytics
Information Visualization (Part 1)
CHAPTER 7: Information Visualization
CHAPTER 14: Information Visualization
Comp 15 - Usability & Human Factors
Presentation transcript:

© Anselm Spoerri Information Visualization Information Visualization Course Prof. Anselm Spoerri

© Anselm Spoerri Course Goals Information Visualization = Emerging Field Provide Thorough Introduction Information Visualization aims To use human perceptual capabilities To gain insights into large and abstract data sets that are difficult to extract using standard query languages Abstract and Large Data Sets Symbolic Tabular Networked Hierarchical Textual information

© Anselm Spoerri Approach Foundation in Human Visual Perception How it relates to creating effective information visualizations. Understand Key Design Principles for Creating Information Visualizations Study Major Information Visualization Tools Evaluate Information Visualizations Tools MetaCrystal – Visual Retrieval Interface Design New, Innovative Visualizations

© Anselm Spoerri Approach (cont.) 1 Human Visual Perception + Human Computer Interaction “Information Visualization: Perception for Design” by Colin Ware, Morgan Kaufmann, Key Papers in Information Visualizations “Modern Information Retrieval - Chapter 10: User Interfaces and Visualization” by Marti HearstModern Information Retrieval - Chapter 10: User Interfaces and Visualization Key Papers from "Readings in Information Visualization: Using Visualization to Think" and other sources – available electronically 3 Develop / Evaluate searchCrystal 4 Term Projects Review + Analyze Visualizations Tools Evaluate Visualizations Tool Design Visualizations Prototype

© Anselm Spoerri Approach (cont.) Class = Graduate Seminar Literature Review based on Seed Articles Discussion of Assigned Readings Viewing of Videos Hands-on Experience of Tools Evaluation of Tools

© Anselm Spoerri Gameplan Course Website Requirement –“Modern Information Retrieval - Chapter 10: User Interfaces and Visualization” by Marti Hearst –Key Papers from "Readings in Information Visualization: Using Visualization to Think" and other sources – available electronically Grading –Short Reviews of Assigned Papers (20%) –Group Evaluation of InfoVis Tool (20%) –Research Topic & Class Presentation (20%) –Final Project (40%)

© Anselm Spoerri Gameplan (cont.) Schedule –Link to Lecture Slides – Lecture Slides –Lecture Slides posted before lecture –Slides Handout available for download & print-out –Open in Powerpoint –File > Print … –“Print what” = “Handout” –Select “2 slides” per page

© Anselm Spoerri Term Projects Review + Analyze Visualization Tools –Describe topic and approach you plan to take –Length: 20 to 25 pages Evaluate Visualization Tool –Describe tool you want to evaluate as well as why and how –Describe and motivate evaluation design –Conduct evaluation with 3 to 5 people –Report on evaluation results –Potential Tools to evaluate: Star Trees, Personal Brain, … your suggestion Design Visualization Prototype –Describe data domain, motivate your choice and describe your programming expertise –Describe design approach –Develop prototype –Present prototype Will provide more specific instructions next week. Send instructor with short description of your current project idea by Week 7

© Anselm Spoerri Your Guide Anselm Spoerri –Computer VisionComputer Vision –Filmmaker – IMAGOFilmmaker – IMAGO –Click on the center image to play video –Information Visualization – InfoCrystal  searchCrystalInformation Visualization – InfoCrystal –Media Sharing – SouvenirMedia Sharing – Souvenir –In Action Examples: click twice on digital ink or play button –Rutgers WebsiteRutgers Website

© Anselm Spoerri Wish Help me Develop searchCrystal into Effective Tested Visual Retrieval Tool How? Testing of searchCrystal and Provide Feedback Testing of Related Tools

© Anselm Spoerri Goal of Information Visualization Use human perceptual capabilities to gain insights into large data sets that are difficult to extract using standard query languages Exploratory Visualization –Look for structure, patterns, trends, anomalies, relationships –Provide a qualitative overview of large, complex data sets –Assist in identifying region(s) of interest and appropriate parameters for more focussed quantitative analysis Shneiderman's Mantra: –Overview first, zoom and filter, then details-on-demand

© Anselm Spoerri Information Visualization - Problem Statement Scientific Visualization –Show abstractions, but based on physical space Information Visualization –Information does not have any obvious spatial mapping Fundamental Problem How to map non–spatial abstractions into effective visual form? Goal Use of computer-supported, interactive, visual representations of abstract data to amplify cognition

© Anselm Spoerri How Information Visualization Amplifies Cognition Increased Resources –Parallel perceptual processing –Offload work from cognitive to perceptual system Reduced Search –High data density –Greater access speed Enhanced Recognition of Patterns –Recognition instead of Recall –Abstraction and Aggregation Perceptual Interference Perceptual Monitoring –Color or motion coding to create pop out effect Interactive Medium

© Anselm Spoerri Information Visualization – Key Design Principles Information Visualization = Emerging Field Key Principles –Abstraction –Overview  Zoom+Filter  Details-on-demand –Direct Manipulation –Dynamic Queries –Immediate Feedback –Linked Displays –Linking + Brushing –Provide Focus + Context –Animate Transitions and Change of Focus –Output is Input –Increase Information Density

© Anselm Spoerri Mapping Data to Display Variables –Position (2) –Orientation (1) –Size (spatial frequency) –Motion (2)++ –Blinking? –Color (3) Accuracy Ranking for Quantitative Perceptual Tasks Angle Slope Length Position Area Volume ColorDensity More Accurate Less Accurate

© Anselm Spoerri Information Visualization – “Toolbox” Position Size Orientation Texture Shape Color Shading Depth Cues Surface Motion Stereo Proximity Similarity Continuity Connectedness Closure Containment Direct Manipulation Immediate Feedback Linked Displays Animate Shift of Focus Dynamic Sliders Semantic Zoom Focus+Context Details-on-Demand Output  Input Maximize Data-Ink Ratio Maximize Data Density Minimize Lie factor Perceptual Coding Interaction Information Density

© Anselm Spoerri Interaction – Timings + Mappings Interaction Responsiveness “0.1” second  Perception of Motion  Perception of Cause & Effect “1.0” second  “Unprepared response” “10” seconds  Pace of routine cognitive task Mapping Data to Visual Form 1.Variables Mapped to “Visual Display” 2.Variables Mapped to “Controls”  “Visual Display” and “Controls” Linked

© Anselm Spoerri Spatial vs. Abstract Data "Spatial" Data –Has inherent 1-, 2- or 3-D geometry –MRI: density, with 3 spatial attributes, 3-D grid connectivity –CAD: 3 spatial attributes with edge/polygon connections, surface properties Abstract, N-dimensional Data –Challenge of creating intuitive mapping –Chernoff Faces –Software Visualization: SeeSoft –Scatterplot and Dimensional Stacking –Parallel Coordinates and Table Lens –Hierarchies: Treemaps, Brain,Hyperbolic Tree –Boolean Query: Filter-Flow, InfoCrystal

© Anselm Spoerri "Spatial" Data Displays IBM Data Explorer IBM Data Explorer

© Anselm Spoerri "Spatial" Data Displays IBM Data Explorer IBM Data Explorer

© Anselm Spoerri Abstract, N-Dimensional Data Displays Chernoff Faces

© Anselm Spoerri Abstract, N-Dimensional Data Displays Scatterplot and Dimensional Stacking

© Anselm Spoerri Abstract, N-Dimensional Data Displays Parallel Coordinates by Isenberg (IBM)

© Anselm Spoerri Abstract, N-Dimensional Data Displays Software Visualization - SeeSoft Line = single line of source code and its lengthColor = different properties

© Anselm Spoerri Abstract  Hierarchical Information – Preview Treemap Traditional ConeTree SunTree Botanical Hyperbolic Tree

© Anselm Spoerri Treemaps – Shading & Color Coding

© Anselm Spoerri Abstract  Hierarchical Information Hierarchy Visualization - ConeTree

© Anselm Spoerri Abstract  Hierarchical Information Hyperbolic Tree  Demo

© Anselm Spoerri Table Lens – Demo Select Ameritrade TableLens See if you can find –The Largest loss value for a fund for this Quarter Hint: greater than –The Largest ten year gain. Hint: greater than –The Largest five year gain. Hint: a Lipper fund –See what else you can find...

© Anselm Spoerri Abstract  Text – MetaSearch Previews Grokker Kartoo AltaVistaLycos MSN MetaCrystal

© Anselm Spoerri Abstract  Text Document Visualization - ThemeView

© Anselm Spoerri From Theory to Commercial Products Xerox PARC –InxightInxight University of Maryland & Shneiderman –SpotfireSpotfire AT&T Bell Labs & Lucent –Visual InsightsVisual Insights TheBrain

© Anselm Spoerri Information Visualization – Key Design Principles – Recap Direct Manipulation Immediate Feedback Linked Displays Dynamic Queries Tight Coupling Output  Input Overview  Zoom+Filter  Details-on-demand Provide Context + Focus Animate Transitions Increase Information Density