Information Visualization & Visual Analytics Jack van Wijk - - PowerPoint PPT Presentation

information visualization visual analytics
SMART_READER_LITE
LIVE PREVIEW

Information Visualization & Visual Analytics Jack van Wijk - - PowerPoint PPT Presentation

Information Visualization & Visual Analytics Jack van Wijk Dept. Math. & Computer Science TU Eindhoven BPM round table, March 28, 2011 Overview InfoVis Visual Analytics Why is my hard disk full? ? SequoiaView


slide-1
SLIDE 1

Information Visualization & Visual Analytics

Jack van Wijk

  • Dept. Math. & Computer Science

TU Eindhoven BPM round table, March 28, 2011

slide-2
SLIDE 2

Overview

  • InfoVis
  • Visual Analytics
slide-3
SLIDE 3

Why is my hard disk full?

?

slide-4
SLIDE 4

SequoiaView

  • www.win.tue.nl/sequoiaview

Van Wijk et al., 1999, Bruls et al. 2000

slide-5
SLIDE 5

Information Visualization

  • The use of computer-supported,

interactive, visual representations of abstract data to amplify cognition (Card et al., 1999)

Information Visualizatio n Abstract dataset (table, graph, tree) User image data interaction

slide-6
SLIDE 6

Abstract data

  • Multivariate data visualization
  • Tree visualization
  • Graph visualization

scatterplot tree diagram node link diagram

slide-7
SLIDE 7

InfoVis at TU/e

Focus:

  • Large data sets, professional users
  • Use of computer graphics know-how

– shading, geometry, texture, …

  • Software Visualization

(similar issues as BPM?)

slide-8
SLIDE 8

Software Visualization

  • User: developer, architect, manager, …
  • Some fuzzy questions:

– Is the structure sound? – Can I improve the structure by refactoring? – What has happened with the system? – Does the implementation conform the architecture? – Where are the weak spots?

slide-9
SLIDE 9

Different views on software

  • Architecture

– System structure – Data – Coordination, temporal aspects

  • Code

– Structure – Derived data, metrics – Evolution

  • Execution

– Traces, call graphs

slide-10
SLIDE 10

Challenges in Software Visualization

Combination of large amounts of

– Multivariate data (metrics) – Hierarchical data (system, subsystem, module, ..) – Graph data (call relations) – Text (names, code)

+ + =

slide-11
SLIDE 11

Trees + graphs

  • Ubiquitous!
slide-12
SLIDE 12
slide-13
SLIDE 13
slide-14
SLIDE 14

MatrixView

Data:

– hierarchy of layers, units, modules, classes, methods – methods calling each other

slide-15
SLIDE 15

MatrixView

A C B E D A B C D E A B C D E

Matrix representation of graph

slide-16
SLIDE 16

MatrixView

Van Ham 2003, Van Wijk et al., 2003

slide-17
SLIDE 17

Hierarchical Edge Bundles

  • Again, tree+graph, but now completely

different

Holten, 2006

slide-18
SLIDE 18

Showing directions in edges

arrow light-to-dark dark-to-light green-to-red curved tapering

Holten et al., 2009

slide-19
SLIDE 19

Result of experiments

slide-20
SLIDE 20

Visual Analytics: Beyond visualization

slide-21
SLIDE 21

Origin

  • Founder: Jim Thomas, NVAC
  • Illuminating the Path, 2004

Visual Analytics: The science of analytical reasoning facilitated by interactive visual interfaces

slide-22
SLIDE 22

Definition

  • The science of analytical reasoning

facilitated by interactive visual interfaces

– Compact! – Complete! – Perfect! – But what is it?

slide-23
SLIDE 23

Video

  • VisMaster
slide-24
SLIDE 24

An InfoVis perspective

Information Visualization Abstract dataset (table, graph, tree) User image data interaction

slide-25
SLIDE 25

An InfoVis perspective

Information Visualization Abstract dataset (table, graph, tree) User image data interaction Many, large, heterogenous datasets

  • gigabytes, terabytes, petabytes
  • tables, images, documents, videos, audio,…

Data mining

  • statistics, machine learning,

pattern recognition, artificial intelligence, … Professional

  • domain expertise
  • fit in workflow
  • from data foraging

to presentation

  • teamwork

HCI perception cognitive psychology software engineering graphics mathematics design art data management statistics

slide-26
SLIDE 26

The key ingredients

  • Huge, heterogenous data sets
  • Integration of data mining and visualization
  • Integration in workflow
  • Support for all stages of data analysis
  • Support for multiple users
  • Keyword: INTEGRATION
  • Result = product of parts (2 x 2 x 2 x 2 x 2 = 32)
slide-27
SLIDE 27

FAQ

We know this already, isn’t it just:

  • applied infoVis, visual data mining, visual data

analysis, statistical graphics, … Sure, Visual Analytics builds on existing technologies and earlier examples exist…

slide-28
SLIDE 28

One year of time-series data

Van Wijk et al., 1999 0:00 12:00 24:00 365 graphs #people at work

slide-29
SLIDE 29

After clustering

Van Wijk et al., 1999 0:00 12:00 24:00 365 graphs #people at work

slide-30
SLIDE 30

Command Post of the Future

  • Steven Roth et al.
  • Visage (1996), CoMotion, MAYA Viz

Interaction, heterogenous data, knowledge sharing, teamwork, decision making, …

slide-31
SLIDE 31

FAQ

We know this already, isn’t it just:

  • applied infoVis, visual data mining, visual data

analysis, statistical graphics, … Sure, Visual Analytics builds on existing technologies and earlier examples exist… but integrating all of these is still novel, difficult, and challenging.

slide-32
SLIDE 32

FAQ

  • This Visual Analytics, that’s American, right?
  • No, wrong.
slide-33
SLIDE 33
  • EU-funded Coordination Action Project
  • 26 partners, 12 countries
  • Developing roadmap
  • Organizing events
  • Communication platform
  • Video (youtube: vismaster)

Jörn Kohlhammer Daniel Keim

slide-34
SLIDE 34

Summary

Visual Analytics:

  • Great!
  • Big!
  • Challenging!