Graph Visualization: Extensions 1 Presented by Dave Fuhry Yang Zhang.

Slides:



Advertisements
Similar presentations
On the role of Interactivity and Data Placement in Big Data Analytics Srini Parthasarathy OSU.
Advertisements

1 Data Mining: and Knowledge Acquizition — Chapter 5 — BIS /2014 Summer.
Parallel Coordinates Representation of multi-dimensional data Discovery Process xmdv Visualization Tool Ganesh K. Panchanathan Christa M. Chewar.
Clustering: Introduction Adriano Joaquim de O Cruz ©2002 NCE/UFRJ
Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Presented by Darren Gates for ICS 280.
Lecture Notes for Chapter 2 Introduction to Data Mining
First Steps to NetViz Nirvana: Evaluating Social Network Analysis with NodeXL 1.
Embarrassingly Parallel Computations Partitioning and Divide-and-Conquer Strategies Pipelined Computations Synchronous Computations Asynchronous Computations.
Multivariate Data Visualization Adapted from Slides by: Matthew O. Ward Computer Science Department Worcester Polytechnic Institute This work was supported.
Visualization and Data Mining. 2 Outline  Graphical excellence and lie factor  Representing data in 1,2, and 3-D  Representing data in 4+ dimensions.
Readability Metrics for Network Visualization Cody Dunne and Ben Shneiderman Human-Computer Interaction Lab & Department of Computer Science University.
Graphics and Graphic Information Processing J. Bertin Presented by Fusun Yaman.
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
Visualization of Graph Data CS 4390/5390 Data Visualization Shirley Moore, Instructor October 6,
Dilations in the Coordinate Plane
Slides for Parallel Programming Techniques & Applications Using Networked Workstations & Parallel Computers 2nd ed., by B. Wilkinson & M
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Information Visualization in Data Mining S.T. Balke Department of Chemical Engineering and Applied Chemistry University of Toronto.
Chapter 3 Survival Techniques. Goals Discover that being an Illustrator artist is more than just knowing the tools Develop a basic understanding of the.
1. An Overview of the Geometry Standards for School Mathematics? 2.
Data Mining Techniques
PSYCHOLOGY 820 Chapters Introduction Variables, Measurement, Scales Frequency Distributions and Visual Displays of Data.
A Survey on Graph Visualization 1 Presented by Yang Zhang Dave Fuhry.
NERCOMP Workshop, Dec. 2, 2008 Information Visualization: the Other Half of Data Analysis Dr. Matthew Ward Computer Science Department Worcester Polytechnic.
ROOT: A Data Mining Tool from CERN Arun Tripathi and Ravi Kumar 2008 CAS Ratemaking Seminar on Ratemaking 17 March 2008 Cambridge, Massachusetts.
LECTURE 03: DATA COLLECTION AND MODELS February 4, 2015 COMP Topics in Visual Analytics Note: slide deck adapted from R. Chang, Fall 2010.
CMPT 880/890 Writing labs. Outline Presenting quantitative data in visual form Tables, charts, maps, graphs, and diagrams Information visualization.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Advisor : Dr. Hsu Student : Sheng-Hsuan Wang Department.
IAT Text ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT]
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Lecture 12: Network Visualization Slides are modified from Lada Adamic, Adam Perer, Ben Shneiderman, and Aleks Aris.
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Zhejiang University Wavelet-based 3D mesh model watermarking Shi Jiao-Ying State Key Laboratory of CAD&CG, Zhejiang University, Hangzhou
Surface Area and Volume
© Tan,Steinbach, Kumar Introduction to Data Mining 4/18/ Data Mining Basics: Data Remark: Discusses “basics concerning data sets (first half of Chapter.
Readability Metrics for Network Visualization Cody Dunne and Ben Shneiderman Human-Computer Interaction Lab & Department of Computer Science University.
Slides for Parallel Programming Techniques & Applications Using Networked Workstations & Parallel Computers 2nd ed., by B. Wilkinson & M
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, November 1, 2012 Session 9: Visualization.
Visualizing Tabular Data CS 4390/5390 Data Visualization Shirley Moore, Instructor September 29,
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
© Tan,Steinbach, Kumar Introduction to Data Mining 4/18/ Data Mining: Data Lecture Notes for Chapter 2 Introduction to Data Mining by Tan, Steinbach,
1 Data Mining: Data Lecture Notes for Chapter 2. 2 What is Data? l Collection of data objects and their attributes l An attribute is a property or characteristic.
IAT Text ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT]
Mao Lin Huang University of Technology, Sydney, Visual Representations of Data and Knowledge.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Data Science and Big Data Analytics Chap 4: Advanced Analytical Theory and Methods: Clustering Charles Tappert Seidenberg School of CSIS, Pace University.
VizDB A tool to support Exploration of large databases By using Human Visual System To analyze mid-size to large data.
Clustering using Wavelets and Meta-Ptrees Anne Denton, Fang Zhang.
Dilations in the Coordinate Plane
CISC 110 Day 3 Introduction to Computer Graphics.
Chapter 2: Levels of Measurement. Researchers classify variables according to the extent to which the values of the variable measure the intended characteristics.
Data Visualization.
MIS 420: Data Visualization, Representation, and Presentation Content adapted from Chapter 2 and 3 of
1/59 Lecture 02: Data Mapping September 15, 2015 COMP Visualization.
Data Encoding Fundamentals. Visual Attributes Important things to consider before making design decisions –Who is your audience? –What is the purpose.
Geometric Transformations
Elementary Statistics
Elementary Statistics
Warm Up – Tuesday, August 19th
Translations 9.2 Content Standards
Progression of Geometry
Transformations Learning Target: I will be able to translate, reflect, rotate, and dilate figures.
Domain-Modeling Techniques
cs5984: Information Visualization Chris North
Warm Up:.
CHAPTER 7: Information Visualization
Chapter 1 Chapter 1 Introduction to Statistics Larson/Farber 6th ed.
Warm Up:.
Chapter 1 Chapter 1 Introduction to Statistics Larson/Farber 6th ed.
Presentation transcript:

Graph Visualization: Extensions 1 Presented by Dave Fuhry Yang Zhang

Outline Some Visualization Tools Why visualization? (Re-motivation) Challenges Information Visualization Data Types TreeMaps Handling high dimension – PCA, Co-Clustering, Parallel Coordinates, Grand Tour PRISM-HD: APSS plot, CSV Applications 1: Disaster (Geodesic, content) Applications 2: Social Network Analysis 2

Some Visualization Tools 3 Gephi Prefuse Gnuplot GraphViz matplotlib NodeXL Pajek d3 Sigma.js Cobweb InfoViz Cytoscape Guess NetworkX Force-Directed Graph Interactive GUI Weka Orange

Outline Same challenges as with graph layout Layout – Representing items, their attributes, and structure. Scale – “Pixel wall”, but Big Data scales to billions of records. – Shneiderman ’08: Billion records into a Million pixels Interaction – Enable user to explore and get insight

Set ASet BSet CSet D XYXYXYXY [Anscombe 73] Summary StatisticsLinear Regression u X = 9.0σ X = 3.317Y 2 = X u Y = 7.5σ Y = 2.03R 2 = 0.67 Slides courtesy: Jeffrey Stanford: A Brief Introduction to Data Visualization

Set A Set C Set D Set B XX Y Y Slides courtesy: Jeffrey Stanford: A Brief Introduction to Data Visualization

Slide courtesy: Ben UMD: Information Visualization for Knowledge Discovery.

Wattenberg [Shneiderman ‘92]

Wattenberg 1998 rectangle size: market cap (Q) rectangle position: market sector (N), market cap (Q) color hue: loss vs. gain (N, O) color value: magnitude of loss or gain (Q)

Dimensionality Reduction Multidimensional scaling, e.g. PCA Self-organizing map Image credit: Matthias Scholz,

Parallel Coordinates Draw vertical line for each dimension Item drawn as line through dimensions Figures from Xiang, Fuhry, Jin, Zhao, Huang: Visualizing Clusters in Parallel Coordinates…, PAKDD ‘12

Grand Tour Visualize HDD with 2D scatterplots “Tour” randomly generated planes Smooth transition [Asimov ‘83] [Buja, Cook, Asimov, Hurley. ‘04]

Grand Tour (Demo) Projection of a grand tour of six-dimensional data. Source: GGobi software.

14 Social networks Protein InteractionsInternet VLSI networks Data dependencies Neighborhood graphs

PRISM-HD What? – A novel mechanism for exploring complex data Why? – User is often overwhelmed with characteristics of data – Befuddled on where to start How? – Given, similarity measure-of-interest – Compute similarity graph at threshold (t) Key: Graphs are dimensionless – Provide user graph visualization cues User determines next threshold and repeats HD

HIGH THRESHOLD MODERATE THRESHOLD LOW THRESHOLD

Applications 1: Disaster Mgmt / Geodesic Overlays

Applications 2: Disaster Mgmt / Community Analysis [Fuhry, Ruan, and Parthasarathy. WebSci’12]

Applications 3: Social Network Analysis

Applications 3: Social Network Analysis (2)

Appendix

Nominal, Ordinal and Quantitative N - Nominal (labels) – Fruits: Apples, oranges, … O - Ordinal (rank-ordered) – Quality of meat: Grade A, AA, AAA Q - Interval (location of zero arbitrary) – Dates: Jan, 19, 2006; Location: (LAT 33.98, LONG ) – Like a geometric point. Cannot compare directly – Only differences (i.e. intervals) may be compared Q - Ratio (zero fixed) – Physical measurement: Length, Mass, Temp, … – Counts and amounts – Like a geometric vector, origin is meaningful S. S. Stevens, On the theory of scales of measurements, 1946 Slide courtesy: Jeffrey Stanford: A Brief Introduction to Data Visualization

Age Marital Status SingleMarriedDivorce d Widowed Year All Marital Status All Ages All Years Sum along Marital Status Sum along Age Sum along Year Slide courtesy: Jeffrey Stanford: A Brief Introduction to Data Visualization

Position (x 2) Size Value Texture Color Orientation Shape Visual encoding variables

Position Length Area Volume Value Texture Color Orientation Shape Transparency Blur / Focus … Visual encoding variables

Image courtesy: “Jer” of blprnt.com. “Just Landed”