Information Visualization Introduction and Presentation Topics CSCI 6175 Spring 2016.

Slides:



Advertisements
Similar presentations
Visualisasi Informasi
Advertisements

MTP – Stage 1 Sanobar Nishat. Outline  Peculiarities of the mobile visualization context  Different aspects of mobile visualization design  Map-based.
Information Retrieval: Human-Computer Interfaces and Information Access Process.
Information Visualization (Shneiderman and Plaisant, Ch. 13)
Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Presented by Darren Gates for ICS 280.
NaLIX: A Generic Natural Language Search Environment for XML Data Presented by: Erik Mathisen 02/12/2008.
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information R. Rao and S. K.
CS 5764 Information Visualization Dr. Chris North.
______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT] |
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
Ranking by Odds Ratio A Probability Model Approach let be a Boolean random variable: document d is relevant to query q otherwise Consider document d as.
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.
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
An Introduction to Visual Analysis Katy Gregg & Desiree Paulin Seponski QUAL 8420 March 26, 2009.
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
Document (Text) Visualization Mao Lin Huang. Paper Outline Introduction Visualizing text Visualization transformations: from text to pictures Examples.
Information Design and Visualization
Interacting with Visualization Colin Ware, Information Visualization, Chapter 10, page 335.
Pascal Visualization Challenge Blaž Fortuna, IJS Marko Grobelnik, IJS Steve Gunn, US.
IAT Text ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT]
Visual User Interfaces David Rashty. “Grasping the whole is a gigantic theme. Arguably, intellectual history’s most important. Ant-vision is humanity’s.
Chapter 5: Spatial Cognition Slide Template. FRAMES OF REFERENCE.
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.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Space/Order Quanzhen Geng (Master of Software Systems Program) January 27, 2003 CS-533C Reading Presentation.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
Visualization Blaz Zupan Faculty of Computer & Info Science University of Ljubljana, Slovenia.
Robert Kosara, Helwig Hauser 1InfoVis STAR The State of the Art in Information Visualization Robert Kosara, Helwig Hauser.
Visual Perspectives iPLANT Visual Analytics Workshop November 5-6, 2009 ;lk Visual Analytics Bernice Rogowitz Greg Abram.
Chapter 15: Information Search & Visualization Team 3: Jacob Hicks, Victor Chen, Saba Alavi.
Information Visualization (Shneiderman and Plaisant, Ch. 13)
1 CS430: Information Discovery Lecture 18 Usability 3.
1 STAT 500 – Statistics for Managers STAT 500 Statistics for Managers.
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.
A Context Model based on Ontological Languages: a Proposal for Information Visualization School of Informatics Castilla-La Mancha University Ramón Hervás.
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.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
IAT Text ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT]
Graph Visualization and Beyond … Anne Denton, April 4, 2003 Including material from a paper by Ivan Herman, Guy Melançon, and M. Scott Marshall.
Human Factors In Visualization Research Melanie Tory and Torsten Moller Ajith Radhakrishnan Nandu C Nair.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
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
Information Visualization Chris North cs3724: HCI.
9/03 Data Mining – Introduction G Dong (WSU)1 CS499/ Data Mining Fall 2003 Professor Guozhu Dong Computer Science & Engineering WSU.
Information Retrieval
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Information Architecture & Design Week 9 Schedule - Web Research Papers Due Now - Questions about Metaphors and Icons with Labels - Design 2- the Web -
Visualization Programming: “Libraries” and “Toolkits” Class visualization resources CSCI 6361.
Books Visualizing Data by Ben Fry Data Structures and Problem Solving Using C++, 2 nd edition by Mark Allen Weiss MATLAB for Engineers, 3 rd edition by.
MIS 420: Data Visualization, Representation, and Presentation Content adapted from Chapter 2 and 3 of
DATA VISUALIZATION BOB MARSHALL, MD MPH MISM FAAFP FACULTY, DOD CLINICAL INFORMATICS FELLOWSHIP.
01-Business intelligence
Datamining : Refers to extracting or mining knowledge from large amounts of data Applications : Market Analysis Fraud Detection Customer Retention Production.
Professor John Canny Fall 2001 Nov 29, 2001
Professor John Canny Spring 2003
Information Visualization Picture worth 1000 words...
CSc4730/6730 Scientific Visualization
CSc4730/6730 Scientific Visualization
Information Design and Visualization
Introduction to Visual Analytics
Information Visualization (Part 1)
CHAPTER 7: Information Visualization
CHAPTER 14: Information Visualization
Comp 15 - Usability & Human Factors
Presentation transcript:

Information Visualization Introduction and Presentation Topics CSCI 6175 Spring 2016

Introduction and Definitions “Information Visualization” – C. Chen, 2010 –Computer generated interactive graphical representations of information –Process of producing information visualization representations I.e., their design, development and application Deals primarily with abstract, non-spatial data –E.g., visual representation of document collection –Vs. scientific visualization, visual representation of “real world” –Transformation of such abstract, non-spatial data to “intuitive” and meaningful visual representations a central challenge of IV “The transformation is also a creative process in which designers assign new meanings to graphical patterns. Like art, information visualization aims to communicate complex ideas and inspire its users for new connections. Like science, information visualization must present information and associated patterns rigorously, accurately, and faithfully.”

Scientific vs. Information Visualization Contrast: –Scientific visualization - quantitative, (often) spatial data –Information visualization - abstract, (often) non-spatial data

Scientific vs. Information Visualization Contrast: –Scientific visualization - quantitative, (often) spatial data –Information visualization - abstract, (often) non-spatial data

Scientific vs. Information Visualization Contrast: –Scientific visualization - quantitative, (often) spatial data –Information visualization - abstract, (often) non-spatial data

Scientific vs. Information Visualization Contrast: –Scientific visualization - quantitative, (often) spatial data –Information visualization - abstract, (often) non-spatial data How to transform data that is not quantitative or spatial ….. so that it is, and, hence, amenable to physical display? –Involves visual design and development of algorithms Creation of visual-spatial model of the data –E.g., given text of documents, –Create similarity matrix of documents, –Perform multi-dimensional scaling to find 2 dimensions correspond to x, y –Frequency = height

Visualization Stages Creation of visual-spatial model of the data – Data transformation Data transformations: –Map raw data into data tables – e.g., text to similarity matrix Raw Information Visual Form Dataset Views User - Task Data Transformations Visual Mappings View Transformations F F -1 Interaction Visual Perception

Visualization Stages Creation of visual-spatial model of the data – Visual mapping Data transformations: –Map raw data into data tables – e.g., text to similarity matrix Visual Mappings: –Transform data tables into visual structures – e.g., mds to 2 dims – x, y Raw Information Visual Form Dataset Views User - Task Data Transformations Visual Mappings View Transformations F F -1 Interaction Visual Perception

Visualization Stages Display the data, which now has visual form – same as scientific visualization Data transformations: –Map raw data into data tables – e.g., text to similarity matrix Visual Mappings: –Transform data tables into visual structures – e.g., mds to 3 dims – x,y,z View Transformations: –Create views of the Visual Structures by specifying graphical parameters such as position, scaling, and clipping Raw Information Visual Form Dataset Views User - Task Data Transformations Visual Mappings View Transformations F F -1 Interaction Visual Perception

Visualization Stages User interacts with visual form of data Data transformations: –Map raw data into data tables – e.g., text to similarity matrix Visual Mappings: –Transform data tables into visual structures – e.g., mds to 3 dims – x,y,z View Transformations: –Create views of the Visual Structures by specifying graphical parameters such as position, scaling, and clipping Raw Information Visual Form Dataset Views User - Task Data Transformations Visual Mappings View Transformations F F -1 Interaction Visual Perception

Visualization Stages User might even change data transformations and visual mappings Data transformations: –Map raw data into data tables – e.g., text to similarity matrix Visual Mappings: –Transform data tables into visual structures – e.g., mds to 3 dims – x,y,z View Transformations: –Create views of the Visual Structures by specifying graphical parameters such as position, scaling, and clipping Raw Information Visual Form Dataset Views User - Task Data Transformations Visual Mappings View Transformations F F -1 Interaction Visual Perception

Geometry, Structure, & Semantics Again, visualization of data without a predefined geometry, e.g., x,y,z, hallmark of information visualization –So, providing a visual-spatial structure is required Additionally, it is necessary to provide semantics for the visualization –Set of rules mapping meaning to displays –Not only for graphical entities, but also for structure The goal of an information visualization design is to convey the intended message to the viewer through its structural and geometric patterns, as well as visual encodings

Geometry, Structure, & Semantics Convey intended message to viewer through structural & geometric patterns, and visual encodings Spheres are scientific publications Height of bar indicates number of citations Colors represent time citations made, later on top Graph formed from co-citations Objective is to show relationships among scientific publications

Geometry, Structure, & Semantics Convey intended message to viewer through structural & geometric patterns, and visual encodings Spheres are scientific publications Height of bar indicates number of citations Colors represent time citations made, later on top Graph formed from co-citations Objective is to show relationships among scientific publications

Insight Ultimate goal of visualization is for users to gain insights: –Unexpected discoveries –Deepened understanding –New way of thinking about data, or even questions to ask –“Eureka-like” experiences –… and other intellectual breakthroughs Whether just by presenting data in “straightforward” ways –E.g., US deficit, space shuttle data, income – “data graphics” Or by using all tools of spatial-visual structure creation –E.g., document collections, co-citation structure

Insight, through Visualization John Snow’s 1854 map of Cholera deaths in London British physician Then current explanations centered on miasma theory, or, “bad air” Aided by map, plotting deaths by location, showed correlation of pump location and deaths … epidemiology Except monks in area not die

Insight, through Visualization US Deficit What accounts for US deficit? –Economic recovery measures –TARP, Fannie, and Freddie “bailouts” –Wars in Iraq and Afghanistan –Bush-era tax cuts –Economic downturn –Other (longer standing) things

Insight, through Visualization Relationship of income and education by state Numbers – states, %college, income: State % college degree income

Insight, through Visualization Insights : –What state has highest income? –What is relation between education and income? –Any outliers? State % college degree income

Insights, through Visualization Insights : –What state has highest income?, –What is relation between education and income?, –Any outliers?

Insight, through Visualization Challenger crash Presented to decision makers prior to launch –To launch or not –Temp in 30’s “Chart junk” Finding form of visual representation is important –cf. “Many Eyes”

An Example, Challenger Shuttle With right visualization, insight (pattern) is obvious –Plot o-ring damage vs. temperature

Science, Art & Information Visualization Creation of visual-spatial model of data – “like art”, “like science” Recall from first slide, IV deals primarily with abstract, non-spatial data … –Transformation of such abstract, non-spatial data to “intuitive” and meaningful visual representations a central challenge “The transformation is also a creative process in which designers assign new meanings to graphical patterns. Like art, information visualization aims to communicate complex ideas and inspire its users for new connections. Like science, information visualization must present information and associated patterns rigorously, accurately, and faithfully.” Raw Information Visual Form Dataset Views User - Task Data Transformations Visual Mappings View Transformations F F -1 Interaction Visual Perception

Science, Art & Information Visualization Like science, … present information and associated patterns rigorously, accurately, and faithfully –Functional information visualization –Primary role is to communicate a message, “What’s in the data” –Efficiency (speed) often a primary goal Like art, … communicate complex ideas and inspire its users for new connections. –Aesthetic information visualization, or, aesthetics of … –Goal is to present a subjective impression of a data set by eliciting a visceral or emotive response from the user … as art does –Efficiency not a goal, rather “enticing” user to spend more time, … and explore

Science, Art & Information Visualization Which more efficient? Which more engaging? Note: Not art as “mimicry” of style

Science, Art & Information Visualization Galaxy of News – efficiency and engagement x

Information Visualization Focus on interaction Interactive visual representations of information that exploit the perceptual capabilities of the human visual system and the interactive capabilities of the cognitive problem solving loop –Ware, 2002 –Cycle that goes repeatedly through formulation of goals and subgoals –Information needs change as go through problem solving loop –Recall, user change in earlier model

Scope of Info Vis Research Display and interaction techniques –Zooming –Focus + context … seeing whole data set, as well as detail of some Types of data –1d, 2d, 3d –N-dimensional data as special and common info vis challenge –Graphs and networks –Text and document collections, again, a common challenge

Possible Topics Introduction to info. vis. –Papers assigned – Visualizing different data types –Trees and hierarchies –Networks and graphs –N-dimensional visualization Display technique: Focus + context Applications – Social networks –Text and documents –Knowledge domains –Security Perceptual elements in visualization Interaction in information visualization Evaluation and theoretical frameworks Tools and systems for visualization Future directions Suggestions and requests

Trees, Networks, and Graphs Connections between /among individual entities Most generally, a graph is a set edges connected by a set of vertices –G = V(e) –“Most general” data structure Graph layout and display an area of iv Trees, as data structure, occur … a lot –E.g., Cone trees

Tree/Hierarchical Data Tree / hierarchy

Hyperbolic Tree Tree layout - decreasing area f(d) center Interactive systems, e.g., web site

3-d Hyperbolic Tree using Prefuse

Networks - Graphs NSFNET –Cox, D. & Patterson, R., NCSA, 1992

Networks - Graphs Routes of the Internet, 1/15/05 The opte project Earlier snapshot in permanent collection of NY Museum of Modern Art

N-dimensional Data “Straightforward” 1, 2, 3 dimensional representations –E.g., time and concrete Can extend to more challenging n- dimensional representations –Which is at core of visualization challenges E.g., Feiner et al., “worlds within worlds”

N-dimensional Data Parallel Coordinates

N-dimensional Data Multiple Views

Shneiderman’s “7 Tasks” Interaction, Supported by Display Overview task –overview of entire collection Zoom task –zoom in on items of interest Filter task – –filter out uninteresting items Details-on-demand task –select an item or group to get details Relate task –relate items or groups within the collection History task –keep a history of actions to support undo, replay, and progressive refinement Extract task –allow extraction of sub-collections and of the query parameters

Visualization System: VxInsight Developed by Sandia Labs to visualize databases “Elements of database can be “anything” –For IV “abstract” –e.g., document relations, company profiles

Quick Look: VxInsight vvv

VxInsight Interaction paradigm: –Overview –Zoom –Filter –Details on demand –Browse –Search query

VxInsight Overview

VxInsight Zoom in

VxInsight to detail

Overview Strategies Typically useful, or critical, to have “feel” for all data –Then, allows closer inspection in “context” of all data –Overview + detail, focus + context Known from the outset of visualization – Bifocal Lens Shneiderman mantra – “overview first, zoom and filter, details on demand”

Focus+Context: Fisheye Views Detail + Overview –Keep focus while remaining aware of context Fisheye views –Physical, of course, also.. –A distance function. (based on relevance) –Given a target item (focus) –Less relevant other items are dropped from the display –Or, are just physically smaller – distortion

Distortion Techniques, Generally Distort space = Transform space –By various transformations “Built-in” overview and detail, and landmarks –Dynamic zoom Provides focus + context –Several examples follow Spatial distortion enables smooth variation

Focus + Context, 2 Fisheye Views Keep focus while remaining aware of the context Fisheye views: –A distance function (based on relevance) –Given a target item (focus) –Less relevant other items are dropped from the display. Demo of Fisheye Menus: –

Perceptual Elements Visualization provides means to use humans’ visual bandwidth and human perceptual system to to: –Make discoveries, –Form decisions, or –Propose explanations about patterns, groups of items, or individual items

Possible Topics Introduction to info. vis. –Papers assigned – Visualizing different data types –Trees and hierarchies –Networks and graphs –N-dimensional visualization Display technique: Focus + context Applications – Social networks –Text and documents –Knowledge domains –Security Perceptual elements in visualization Interaction in information visualization Evaluation and theoretical frameworks Tools and systems for visualization Future directions Suggestions and requests

End