Big Data in Pictures: Data Visualization

Similar documents
IC05 Introduction on Networks &Visualization Nov

Information Visualization WS 2013/14 11 Visual Analytics

Understanding Data: A Comparison of Information Visualization Tools and Techniques

COSC 6344 Visualization

Time Series Data Visualization

ADVANCED VISUALIZATION

Visualizing the Top 400 Universities

Interactive Visual Data Analysis in the Times of Big Data

UniGR Workshop: Big Data «The challenge of visualizing big data»

How To Create A Data Visualization

In this issue of CG&A, researchers share their

A GENERAL TAXONOMY FOR VISUALIZATION OF PREDICTIVE SOCIAL MEDIA ANALYTICS

NakeDB: Database Schema Visualization

Interactive Exploration of Decision Tree Results

INFORMATION VISUALIZATION TECHNIQUES USAGE MODEL

Tableau's data visualization software is provided through the Tableau for Teaching program.

Visualizing Data: Scalable Interactivity

A User Centered Approach for the Design and Evaluation of Interactive Information Visualization Tools

Web Data Visualization

Multi-Dimensional Data Visualization. Slides courtesy of Chris North

Linguistic information visualization and web services

Visualization Techniques in Data Mining

IJCSES Vol.7 No.4 October 2013 pp Serials Publications BEHAVIOR PERDITION VIA MINING SOCIAL DIMENSIONS

Dynamic Visualization and Time

Statistical Analysis and Visualization for Cyber Security

Big Data Mining: Challenges and Opportunities to Forecast Future Scenario

Big Data Classification: Problems and Challenges in Network Intrusion Prediction with Machine Learning

COMP Visualization. Lecture 11 Interacting with Visualizations

HKUST-MIT Research Alliance Consortium. Call for Proposal. Lead Universities. Participating Universities

Introduction to Data Visualization

DICON: Visual Cluster Analysis in Support of Clinical Decision Intelligence

Data Visualization. Principles and Practice. Second Edition. Alexandru Telea

Exploring Big Data in Social Networks

Introduction of Information Visualization and Visual Analytics. Chapter 2. Introduction and Motivation

Principles of Data Visualization for Exploratory Data Analysis. Renee M. P. Teate. SYS 6023 Cognitive Systems Engineering April 28, 2015

Interactive Information Visualization of Trend Information

Raising the Bar (Chart)

Introduction to Data Mining

Topic Maps Visualization

Analyse, Collaborate and Publish Statistics for Measuring Progress in our Society using Storytelling. The most ancient of social rituals

The Value of Visualization for Understanding Data and Making Decisions

Visual Exploration of Sparse Traffic Trajectory Data

Towards Visualizing mobile network data

A Tool for Exploratory Visualization of Bus Mobility and Ridership: A case study of Lisbon, Portugal

Big Data a threat or a chance?

Hierarchical Data Visualization

Building Capacity to Use Infographic Tools

COMP9321 Web Application Engineering

Big Data and Analytics: Challenges and Opportunities

Principles for Working with Big Data"

Tableau Your Data! Wiley. with Tableau Software. the InterWorks Bl Team. Fast and Easy Visual Analysis. Daniel G. Murray and

an introduction to VISUALIZING DATA by joel laumans

Information Visualization Multivariate Data Visualization Krešimir Matković

De la Business Intelligence aux Big Data. Marie- Aude AUFAURE Head of the Business Intelligence team Ecole Centrale Paris. 22/01/14 Séminaire Big Data

Network VisualizationS

Web Development I & II*

Keywords Big Data; OODBMS; RDBMS; hadoop; EDM; learning analytics, data abundance.

Institute for Culture and Society Student Research Program 2015 Project Lists

Visibility optimization for data visualization: A Survey of Issues and Techniques

WROX Certified Big Data Analyst Program by AnalytixLabs and Wiley

Instagram Post Data Analysis

Visualizing Network Relationships

Information Visualization and Visual Analytics

Proposal for the Theme on Big Data. Analytics. Qiang Yang, HKUST Jiannong Cao, PolyU Qi-man Shao, CUHK. May 2015

Visualization Software

TURN YOUR DATA INTO KNOWLEDGE

Investigating the Direct Manipulation of Ranking Tables for Time Navigation

Visual Analytics on Public Sector Open Access Data

Predictive Dynamix Inc Turning Business Experience Into Better Decisions

Big Data in the context of Preservation and Value Adding

Zhenping Liu *, Yao Liang * Virginia Polytechnic Institute and State University. Xu Liang ** University of California, Berkeley

How To Map Human Dynamics With Social Media For Disaster Alerts

Introduction to D3.js Interactive Data Visualization in the Web Browser

Technology in Testing An Introduction to Data Visualization for Testing

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions

6 Steps to Faster Data Blending Using Your Data Warehouse

Connecting Segments for Visual Data Exploration and Interactive Mining of Decision Rules

TEXT-FILLED STACKED AREA GRAPHS Martin Kraus

The STC for Event Analysis: Scalability Issues

An Interactive Web Based Spatio-Temporal Visualization System

A Tutorial on dynamic networks. By Clement Levallois, Erasmus University Rotterdam

A Short Introduction on Data Visualization. Guoning Chen

Hierarchical Data Visualization. Ai Nakatani IAT 814 February 21, 2007

Assignment 5: Visualization

Spatio-Temporal Mapping -A Technique for Overview Visualization of Time-Series Datasets-

Collaborations between Official Statistics and Academia in the Era of Big Data

A Platform for Supporting Data Analytics on Twitter: Challenges and Objectives 1

Medical Data Review and Exploratory Data Analysis using Data Visualization

Geovisual Analytics Exploring and analyzing large spatial and multivariate data. Prof Mikael Jern & Civ IngTobias Åström.

Digital Collections as Big Data. Leslie Johnston, Library of Congress Digital Preservation 2012

3D Interactive Information Visualization: Guidelines from experience and analysis of applications

Quick Start Guide. Microsoft Publisher 2013 looks different from previous versions, so we created this guide to help you minimize the learning curve.

SuperViz: An Interactive Visualization of Super-Peer P2P Network

Architecture and Applications. of a Geovisual Analytics Framework

Visualizing Relationships between Related Variables: Improving Physics Education through D3.js Network Visualizations

The 4 Pillars of Technosoft s Big Data Practice

ICT Perspectives on Big Data: Well Sorted Materials

Facebook Twitter YouTube Google Plus Website . o Zooming and Panning. Panel. 3D commands. o Working with Canvas

Microsoft Visio 2010 Business Intelligence

Sentiment Analysis on Big Data

Transcription:

Big Data in Pictures: Data Visualization Huamin Qu Hong Kong University of Science and Technology

What is data visualization? Data visualization is the creation and study of the visual representation of data - wiki Input: data Output: visual form Goal: insight

Why visualization?

Anscombe s Quartet: Four datasets

Anscombe s Quartet: Statistics

Anscombe s Quartet: Visualizations

Bible

GapMinder

GapMinder

Data Visualization Vis is hot & cool Vis is young What is vis research? What are we doing at HKUST?

WSJ

Obama s big data plan A $2 million award for a research training group in big data that will support training for undergraduate and graduate students and postdoctoral fellows using novel statistical, graphical, and visualization techniques to study complex data.

Tableau

Data Visualization Vis is hot & cool Vis is young What is vis research? What are we doing at HKUST?

Subfields Scientific Visualization (SciVis) Spatial data Information Visualization (InfoVis) Abstract data Visual Analytics (VAST) Analytical reasoning

VIS Conferences VAST (Visual Analytics Science and Technology) InfoVis (Information Visualization) SciVis (Scientific Visualization)

VIS - Infographics Infographics is static Visualization is interactive

StoryLine

StoryLine

VIS - HCI Visualization deals with data HCI deals with everything involving human & computer interaction

VIS - Data Mining Data mining focuses more on automatic algorithms Visualization keeps human in the loop and focuses more on interactive analysis

VA and Data Mining Data Analysis let computers do what computers are good at Data mining let humans do what they're good at Visual analytics

Data mining Visual Analytics Computer Graphics Human Computer Interaction Daniel A. Keim s perspective on visual analytics

Data Visualization Vis is hot & cool Vis is young What is vis research? What are we doing at HKUST?

What is vis research? Techniques/algorithms Applications Systems Evaluations Theory/models

Visualization Process Visualization Pipeline Engineering part Visual design part

Technique Papers Novel techniques or algorithms

Application/Design Study Papers Applying visualization and visual analytics techniques in an application area.

System Papers A blend of algorithms, technical requirements, user requirements, and design that solves a major problem.

Evaluation Papers Animations Traces

Theory/Model papers New interpretations of the foundational theory of visualization and visual analytics. How Information Visualization Novices Construct Visualizations Grammel et al. IEEE TVCG 2010

A Typical Visual Analytics Problem IEEE VAST Challenge 2009 An employee is leaking important information to the outside world; hypotheses about his identity and network need to be made or confirmed. There are three datasets: Badge and computer network traffic Social network (with a very small geospatial component) Video

VAST Challenge 2013

http://www.cs.umd.edu/hcil/varepository/

Role of Visualization in Big Data Analytics Scalability

Challenges for Visualization Research Scalability

Better Scalability - Better visualization - More people

Better Visualization Better overview & summarization Better data reduction Better visual encoding Better user interaction.

Top Ten Interaction Challenges in Extreme-Scale Visual Analytics P.C. Wong, H.W. Shen and C. Chen 2012 1. In Situ Interactive Analysis 2. User-Driven Data Reduction 3. Scalability and Multi-level Hierarchy 4. Representation of Evidence and Uncertainty 5. Heterogeneous Data Fusion

Top Ten Interaction Challenges in Extreme-Scale Visual Analytics 6. Data Summarization and Triage for Interactive Query 7. Analytics of Temporally Evolving Features 8. The Human Bottleneck 9. Design and Engineering Development 10. The Renaissance of Conventional Wisdom

How to Get More People? Lower the bar for visualizations Bring visualizations to masses

Lower the Bar for Visualizations Google Visualization API IBM s RAVE and Many Eyes D3.js Taobao s datav.org

D3.js

IBM Many Eyes

Taobao

百 度 Echarts

Data Visualization Vis is hot & cool Vis is young What is vis research? What are we doing at HKUST?

Visualization@HKUST

Medical Data Visualization TVCG 08 (Vis 08) TVCG 07 TVCG 09 1 (Vis 09) TVCG 2011 TVCG 09 2 (Vis 09)

High Dimensional and Relational Data TVCG 11 InfoVis 11 TVCG 09 (InfoVis 09) CGF 08 (EuroVis 08) TVCG 08 (InfoVis 08) CGF 09 (EuroVis 09)

Text Data Dynamic Tag Clouds OpinionSeer FacetAtlas IEEE CG&A 11 TVCG 10 (InfoVis 10) TVCG 10 (InfoVis 10) TextFlow TVCG 11 (InfoVis 11) TextWheel ACM TIST 12

Urban Informatics Trajectory Analysis VAST 11 Air pollution analysis TVCG 07 (Vis 07) Route Zooming TVCG 09 (Vis 09) Mobile Phone Data

Three Projects Twitter Data Visualization Trajectory Data Visualization Coursera Data Visualization

Social Flow

Whisper When and where is a story dispersed?

How information is spread? Query earthquake on Twitter

Information diffusion: When, where and how the ideas are spread? The temporal trend, social-spatial extent and community response to a topic of interest.

Challenges How can we represent the dynamic information diffusion processes for diffusion pattern detection and comparison? How can we deal with a huge amount of micro blog data in real time? How can we summarize the diffusion processes by considering temporal, spatial, topic and community information?

Visualization design Color hues: sentiments Color opacity: activeness of tweets / users Size: importance (number of followers) Shape: types (media / common users / retweeting activity)

Visualization design Diffusion series When mouse over on an active tweet, its diffusion series will be shown to illustrate ``when did who reweet whom.

Layout Topic Disc Diffusion Pathway User Group Assembling

Layout Topic Disc Diffusion Pathway User Group Assembling Sunflower Packing

Layout Topic Disc Diffusion Pathway User Group Assembling Diffusion Field Based on electronic fields Topic positive charged User group negative charged

Layout Topic Disc Diffusion Pathway User Group Assembling Flux line layout

Layout Topic Disc Diffusion Pathway User Group Assembling Users are grouped either by geo-locations / their shared interests Use voronoi icons to facilitate comparison Use sunflower packing for efficient layout in case of online monitoring Layout by longitude or evenly separate circle space

Layout Topic Disc Diffusion Pathway User Group Assembling Visual clutter reduction Reorder the user groups in match with the center active tweets to reduce crossings Rotate the topic disc to minimize the line lengths

Video

Stories (1) : tracing diffusion events Japan Earthquake

Temporal diffusion pattern (Medias)

Interview with Domain Experts Three experts: political scientist, design expert, communication phd Interview methodology: warm up; semi-structure interview with 7 questions; free discussions Results Discussions

A Complete VA System Design goals Underlying techniques (data mining; visualization, interaction, etc.) Case studies User study (questionnaire-based; task-based) Expert Interview

Visual Analytics of Trajectory Data Fix data errors Reconstruct continuous trajectories Route diversity analysis Data Error Data Uncertainty

Navigation System Microsoft T-drive [Yuan et al., 2010] a R 1 R 2 R 4 R 3 b 99

Encoding Scheme Time Outer circle Number of trajectories The height of the bars Duration Length of the arc Speed Color H. Liu et al. IEEE VAST 2011 100

User Interactions Brushing by locations Brushing by time span 101

Traffic Monitoring 102

Route Suggestion 103

Route Suggestion 104

Embed Temporal Displays onto the Roads

Interchange patterns

Analysis of Clickstreams in the Coursera

628 Week 1-1 Week 1-2 Week 1-3 Week 1-4 Fig.1 Analysis on clickstream pattern-stacked graphs

Week 1-1 Week 1-2 Week 1-3 Week 1-4 Analysis on clickstream pattern-stacked graphs

Analysis on clickstream pattern - animation Fig.2

Fig.4 Analysis on clickstream pattern - animation 11 2

Analysis on user behavior 11 4

User classification Current Classification Users who watched only one video random users 28.1% Users who watched all videos persistent users 9.8% Users who watched more than one video and only those from the first seven videos impersistent users 44.5% Other types of users others 17.6% Comparisons between different types of users seek action most frequent and meaningful seek arc comparisons 11 5

Fig.10 Seek arc visual encoding scheme 11 6

Fig.11 Comparison of seek behavior on the first course video for different groups of users (500 users for each group) 11 7

Fig.12 Comparison among videos from different weeks for the user group who have watched all the 17 videos(persistent users) 11 8

*Specific Parts in Videos Corresponding to Histogram peaks Some patterns from peaks: 1) Skip the opening 11 9

*Specific Parts in Videos Corresponding to Histogram peaks Some patterns from peaks: 1) Skip the opening 12 0

*Specific Parts in Videos Corresponding to Histogram peaks Some patterns from peaks: 2) New term & Sensitive topic 12 1

*Specific Parts in Videos Corresponding to Histogram peaks Some patterns from peaks: 2) New term & Sensitive topic 12 2

*Specific Parts in Videos Corresponding to Histogram peaks Some patterns from peaks: 3) Findings vs. Conclusions 12 3

*Specific Parts in Videos Corresponding to Histogram peaks Some patterns from peaks: 3) Findings vs. Conclusions 12 4

Conclusions A primer on data visualization Examples to showcase HKUST vis projects Data visualization is hot, cool, and young

Q&A