73
INFORMATION VISUALIZATION @kristwongz For knowledge discovery Krist wongsuphasawat Computer Engineering, Chulalongkorn University (Intania87, CP30) Dept. of Computer Science & Human-Computer Interaction Lab, Univ. of Maryland Data Visualization Scientist, Twitter

Information Visualization for Knowledge Discovery

Embed Size (px)

DESCRIPTION

Talk at Chulalongkorn Business School (CBS), Bangkok, Thailand Sep 18, 2012

Citation preview

Page 1: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

@kristwongz

For knowledge discovery

Krist wongsuphasawat

Computer Engineering, Chulalongkorn University (Intania87, CP30) Dept. of Computer Science & Human-Computer Interaction Lab, Univ. of Maryland Data Visualization Scientist, Twitter

Page 2: Information Visualization for Knowledge Discovery
Page 3: Information Visualization for Knowledge Discovery
Page 4: Information Visualization for Knowledge Discovery
Page 5: Information Visualization for Knowledge Discovery
Page 6: Information Visualization for Knowledge Discovery
Page 7: Information Visualization for Knowledge Discovery
Page 8: Information Visualization for Knowledge Discovery

data

Page 9: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION INFO. VIS. Data visualization visualization

Page 10: Information Visualization for Knowledge Discovery

A picture is worth a thousand words.

Page 11: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

Data picture!

Page 12: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION INFO. VIS.

Using visual representations and interaction techniques, which take advantage of the human eye’s broad bandwidth pathway into the mind, to allow users to see, explore, and understand large amounts of information at once.”

“ [Wikipedia]

Page 13: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

Visual representation

Page 14: Information Visualization for Knowledge Discovery

X Y

10.0 8.04

8.0 6.95

13.0 7.58

9.0 8.81

11.0 8.33

14.0 9.96

6.0 7.24

4.0 4.26

12.0 10.84

7.0 4.82

5.0 5.68

X Y

10.0 9.14

8.0 8.14

13.0 8.74

9.0 8.77

11.0 9.26

14.0 8.10

6.0 6.13

4.0 3.10

12.0 9.13

7.0 7.26

5.0 4.74

X Y

10.0 7.46

8.0 6.77

13.0 12.74

9.0 7.11

11.0 7.81

14.0 8.84

6.0 6.08

4.0 5.39

12.0 8.15

7.0 6.42

5.0 5.73

X Y

8.0 6.58

8.0 5.76

8.0 7.71

8.0 8.84

8.0 8.47

8.0 7.04

8.0 5.25

19.0 12.50

8.0 5.56

8.0 7.91

8.0 6.89

#1 #2 #3 #4

Anscombe�s quartet

Page 15: Information Visualization for Knowledge Discovery

Property Value

Mean of X 11.0

Variance of X 10.0

Mean of Y 7.5

Variance of Y 3.75

Correlation between X and Y 0.816

Linear regression y = 3.0 +0.5x

#1 #2 #3 #4

Identical statistics

Anscombe�s quartet

Page 16: Information Visualization for Knowledge Discovery

Anscombe�s quartet

#1 #2 #3 #4

0!

2!

4!

6!

8!

10!

12!

0! 5! 10! 15!0!1!2!3!4!5!6!7!8!9!

10!

0! 5! 10! 15!0!

2!

4!

6!

8!

10!

12!

14!

0! 5! 10! 15!0!

2!

4!

6!

8!

10!

12!

14!

0! 10! 20!

But very different

Page 17: Information Visualization for Knowledge Discovery

map of napoleon’s march minard, 1812

•  geography •  time •  temperature

•  course •  direction •  quantity of troops

Page 18: Information Visualization for Knowledge Discovery

London Cholera

Outbreak john Snow, 1854

Page 19: Information Visualization for Knowledge Discovery

London Cholera

Outbreak john Snow, 1854

Page 20: Information Visualization for Knowledge Discovery

crayons

Page 21: Information Visualization for Knowledge Discovery

toys

boys girls

Page 22: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

Visual representation

User interactions +

click, drag, zoom, select, change color, etc.!!

Page 23: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

=Mantra=

Overview first Zoom and filter

Details on demand

Page 24: Information Visualization for Knowledge Discovery

Map of the market Stock market

Page 25: Information Visualization for Knowledge Discovery

Stock A

size = market cap

Stock B

Page 26: Information Visualization for Knowledge Discovery

color = price change

size = market cap

Stock A Stock B

Page 27: Information Visualization for Knowledge Discovery

Map of the Market

Page 28: Information Visualization for Knowledge Discovery

Market!falls!steeply!Feb!27,!2007,!!with!one!excep:on!

Market falls 311 points July 26, 2007, with a few exceptions

Page 29: Information Visualization for Knowledge Discovery

Market falls 311 points July 26, 2007, with a few exceptions

Page 30: Information Visualization for Knowledge Discovery

Market mixed, October 22, 2007

Page 31: Information Visualization for Knowledge Discovery

http://www.smartmoney.com/map-of-the-market/

Page 32: Information Visualization for Knowledge Discovery

http://www.smartmoney.com/map-of-the-market/

Page 33: Information Visualization for Knowledge Discovery

http://newsmap.jp/

newsmap

Page 34: Information Visualization for Knowledge Discovery

http://www.derlien.com/

Disk inventory x

Page 35: Information Visualization for Knowledge Discovery

relationships Social network

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

Page 36: Information Visualization for Knowledge Discovery

Person A Person B

Page 37: Information Visualization for Knowledge Discovery

Has a relationship

Person A Person B

Page 38: Information Visualization for Knowledge Discovery

Strong relationship

Person A Person B

Page 39: Information Visualization for Knowledge Discovery

Strong relationship

Person A Person B

Page 40: Information Visualization for Knowledge Discovery

Person A Person B

Page 41: Information Visualization for Knowledge Discovery
Page 42: Information Visualization for Knowledge Discovery

Video demo SocialAction

Page 43: Information Visualization for Knowledge Discovery

h;p://www.facebookstories.com/stories/1574/#color=con:nent&story=1&country=US!How people are connected on facebook by country

Page 44: Information Visualization for Knowledge Discovery

h;p://www.facebookstories.com/stories/1574/#color=con:nent&story=1&country=US!How people are connected on facebook by country

Page 45: Information Visualization for Knowledge Discovery

Geographic New york taxi

Page 46: Information Visualization for Knowledge Discovery

h;p://www.ny:mes.com/interac:ve/2010/04/02/nyregion/taxiKmap.html!

Page 47: Information Visualization for Knowledge Discovery

Interactive charts Baby name voyager

http://www.babynamewizard.com/voyager

Page 48: Information Visualization for Knowledge Discovery

temporal Data time time time

Page 49: Information Visualization for Knowledge Discovery

LIFE event!

event!event!

event!event!

event!event!event!

event!

event!

event!

event!

event!

event! event!event!

Page 50: Information Visualization for Knowledge Discovery

( 7:00 am, Wake up )

LIFE event!

event!event!

event!event!

event!event!event!

event!

event!

event!

event!

event!

event! event!event!

Time Event type!

Page 51: Information Visualization for Knowledge Discovery

LIFE event!

event!event!

event!event!

event!event!event!

event!

event!

event!

event!

event!

event! event!event!

“Event Sequence”

Page 52: Information Visualization for Knowledge Discovery

( 7:00 am, Wake up ) ( 7:10 am, Shower ) ( 7:30 am, Breakfast )

Electronic health records

Page 53: Information Visualization for Knowledge Discovery

( 8:50 am, ER) ( 9:15 am, ICU ) ( 8:40 am, Arrival )

Electronic health records

Page 54: Information Visualization for Knowledge Discovery

Event Sequences

and more…

Medical Transportation

Education

Web logs

Sports

Logistics

Page 55: Information Visualization for Knowledge Discovery

ARRIVAL Arrive the hospital

EMERGENCY Emergency room

ICU Intensive Care Unit

FLOOR Normal room

EXIT-ALIVE Leave the hospital alive

EXIT-DEAD Leave the hospital dead

Patient transfers

Page 56: Information Visualization for Knowledge Discovery

Save more lives!

Emergency Department Pa:ent!ID:!45851733 !!

12/02/2008!14:26 !Arrival!12/02/2008!14:26 !Emergency!12/02/2008!22:44 !ICU!12/05/2008!05:07 !Floor!12/08/2008!10:02 !Floor!12/14/2008!06:19 !Discharge!!

Pa:ent!ID:!45851732 !!12/02/2008!14:26 !Arrival!12/02/2008!14:26 !Emergency!12/02/2008!22:44 !ICU!12/05/2008!05:07 !Floor!12/08/2008!10:02 !Floor!12/14/2008!06:19 !Discharge!!

Pa:ent!ID:!45851731 !!12/02/2008!14:26 !Arrival!12/02/2008!14:26 !Emergency!12/02/2008!22:44 !ICU!12/05/2008!05:07 !Floor!12/08/2008!10:02 !Floor!12/14/2008!06:19 !Discharge!!

6,000+ patients per month

Page 57: Information Visualization for Knowledge Discovery

What happened to the patients?

Arrival

ICU

?

? ?

Page 58: Information Visualization for Knowledge Discovery

Video demo Creating LifeFlow

Page 59: Information Visualization for Knowledge Discovery
Page 60: Information Visualization for Knowledge Discovery
Page 61: Information Visualization for Knowledge Discovery

LifeFlow

Page 62: Information Visualization for Knowledge Discovery

Video demo Data Analysis with LifeFlow

Page 63: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

Visual representation

User interactions +

click, drag, zoom, select, change color, etc.!!

Page 64: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

Data types classified by

1D: Linear

2D: Map

3D: Molecules, Biology Multi dimensional (4+ D)

Temporal

Tree

Network

Page 65: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

DATA ANALYSIS PRESENTATION Detect pattern, trend, outliers! Communicate!

Benefits of

Page 66: Information Visualization for Knowledge Discovery

DATA ANALYSIS

Page 67: Information Visualization for Knowledge Discovery

presentation

Page 68: Information Visualization for Knowledge Discovery

presentation

Page 69: Information Visualization for Knowledge Discovery

Drawbacks: misleading

Page 70: Information Visualization for Knowledge Discovery

Drawbacks: misleading (2)

Page 71: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

Visual representation User interactions +

DATA ANALYSIS Detect pattern, trend, outliers!

PRESENTATION Communicate!

@kristwongz Krist wongsuphasawat

DATA

[email protected] http://kristw.yellowpigz.com

Page 72: Information Visualization for Knowledge Discovery

http://services.alphaworks.ibm.com/manyeyes/app

Many eyes

Page 73: Information Visualization for Knowledge Discovery

INFORMATION VISUALIZATION

Visual representation User interactions +

DATA ANALYSIS Detect pattern, trend, outliers!

PRESENTATION Communicate!

@kristwongz Krist wongsuphasawat

DATA

[email protected] http://kristw.yellowpigz.com