Visual Analytics ______________________________________________________________________________________ July 30, 2015 IAT 265

advertisement
Visual Analytics
______________________________________________________________________________________
SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT] | WWW.SIAT.SFU.CA
July 30, 2015
IAT 265
1
Why?
 We
are in a new era of human history:
 Since 1994 we have witnessed an
information explosion. (duh)
– Everyone can get all of the data that’s out
there
• News, sports, financial, purchases, etc...
July 30, 2015
IAT 265
2
Kegs of data
 Between
1.8 zettabytes of unique data
produced per year
– 1800000000000000000000 (1021) bytes
– 300 gig for every person
– Printed documents only .003% of total
Lyman and Varian, 2000
Cal-Berkeley, Info Mgmt & Systems
www.sims.berkeley.edu/how-much-info
– 90 trillion emails sent on the Internet in 2009
July 30, 2015
IAT 265
3
Unlike Before…

Used to be (20 years ago), you had to go to a
library
– read the info, put it on some sort of storage device,
take notes, run a specialized program
– On a computer 1000 times slower than today

Now:
– How do we make sense of the data?
– How do we harness this data in decision making
processes?
– How do we avoid being overwhelmed?
July 30, 2015
IAT 265
4
The only reasonable solution
 Computing
+ Human Vision
– Highest bandwidth sense
– Fast, parallel
– Pattern recognition
– Extends memory and cognitive capacity
– Many People think visually
July 30, 2015
IAT 265
5
Questions:
– Which state has the highest income?
– Is there a relationship between income and education?
– Are there any outliers?
July 30, 2015
IAT 265
6
College Degree %
Spotfire: Visualize the data
July 30, 2015
IAT 265
Per Capita Income
7
Visualization
It’s tempting to think that Visualization is about
pictures
 Really, it’s a tool to help you think about a
problem and learn something

– A cognitive process helped by pictures
– “The purpose of visualization is insight, not pictures”
• Fred Brooks, quoting Claude Shannon
– Insight: discovery, decision making, explanation
July 30, 2015
IAT 265
8
Main Idea
 Visuals
help us think
– Provide a frame of reference, a temporary
storage area
 External
cognition
– Role of external world in thinking and reason
July 30, 2015
IAT 265
9
Information Visualization
 What
is “information”?
– Items, entities, things which do not have a
direct physical correspondence
– Notion of abstractness of the entities is
important too
– Examples: baseball statistics, stock trends,
connections between criminals, car
attributes...
July 30, 2015
IAT 265
10
What is “Visualization”?
 The
use of computer-supported,
interactive visual representations of data
to amplify cognition.
– From [Card, Mackinlay Shneiderman ‘98]
July 30, 2015
IAT 265
11
Scientific Visualization
 This
is a branch of Visualization that helps
people understand things that have a
built-in geometry.
– Fluid flow past a ship hull
– Volume rendering of human body
– Weather in BC
– Forces on a turbine blade
July 30, 2015
IAT 265
12
SciVis vs InfoVis
 With
SciVis: you have the geometry
already
 With InfoVis: Must create a mapping from
Information to geometry
– Map info to 2D or 3D space
– Give the info a visual representation
 Both:
data
July 30, 2015
Enable interaction with the visual
IAT 265
13
Domains of Info Vis
 Text
 Statistics
 Financial/business
data
 Internet information
 Linkages between various things
 Software
July 30, 2015
IAT 265
14
Earth
S America
N America
Europe
Asia
Africa
North America
USA
Canada
Mexico
Canada
…
BC
AB
ON
QC
British Columbia
Vancouver
Uni Dr
Surrey
102nd Avenue
Holland Park
250 - SIAT
…
King George
Central Mall
Surrey
…
102nd Avenue
…
250 - SIAT
How does it work ?
html
1
2
1
1
css
1
1
1 1
firefo
x
1
focus
1
1
content
editable
ht
ml
2 css
1 1
1 1
1
1
fir
cont
foc
1
1 ent
ef
edita
ox
us
1
ble
Cooking-Exchange
network
Example Visualizations
 Are
these following static pictures
information visualizations?
– And if so, how good are they?
July 30, 2015
20
IAT 265
Excel
50
45
40
35
30
25
Series1
20
15
10
5
0
1
July 30, 2015
2
3
4
21
5
6
IAT 265
USA Today Graphics
 What’s
July 30, 2015
right/wrong with this pic?
22
IAT 265
YVR
 Flash
Map:
– Moves car!
– cameras give 360
view
July 30, 2015
23
IAT 265
YVR Now
July 30, 2015
24
IAT 265
Unemployment rates
July 30, 2015
25
IAT 265
Ancient Europe
 The
Tabula Peutingeriana
– Around 350AD (Shows Constantinople)
– Shows road network of Roman Empire
– Highly distorted
July 30, 2015
26
IAT 265
Ancient Europe
July 30, 2015
27
IAT 265
London Underground
July 30, 2015
28
IAT 265
Actual Geography
July 30, 2015
29
www.kottke.org/plus/misc/images/tubegeo.gif
IAT 265
Napoleon’s Invasion of Russia
A redrawn version of Minard’s map showing some data more clearly than in
the original
Source: http://www.napoleanic-literature.com, © John Schneider
July 30, 2015
30
IAT 265
Florence Nightingale’s diagram showing the dramatic reduction in death
rates in the hospitals of Scutari following the changes she introduced
Source: Nightingale (1858)
July 30, 2015
31
IAT 265
Part of John Snow’s original map in which each death from cholera
is indicated by a black bar. The dotted line encloses the area that was closer
to the Broad street pump (in walking distance) than to any other street
pump
Figure 1.3
July 30, 2015
32
IAT 265
Source: Cholera Inquiry Committee, St. James parish. Report on the cholera outbreak in the parish of St. James, Westminster, during the autumn of 1854. London,
J Churchill, 1855. Map 3. Thanks: Brock Craft
SmartMoney MarketMap
July 30, 2015
33
IAT 265
Inxight StarTree
 Hyperbolic
mapping of tree
http://thejit.org/static/v20/Jit/Examples/Hypertree/example1.html
July 30, 2015
34
IAT 265
Sunburst File Browser

http://www.cc.gatech.edu/gvu/ii/sunburst/
July 30, 2015
35
IAT 265
HomeFinder HCIL U Maryland
July 30, 2015
36
IAT 265
Data too large for paper &
pencil
(a)
A table associated with the exploration of potentially useful drugs may
involve many rows corresponding to compounds and fourteen columns
associated with specific properties. Gaining insight into such a table is difficult
Figure 1.7(a)
July 30, 2015
37
IAT 265
(b)
The visual encoding of the table data can enhance understanding. In
this example a property ‘ID’ is plotted against ‘Assay1’. Colour and shape both
encode the passing or failure of a purification test, and size encodes molecular
weight. Identification of one compound reveals its molecular structure
Figure 1.7(b)
Source: Courtesy of Spotfire Inc.
July 30, 2015
38
IAT 265
Knowledge Seeking Tasks

Search
– Were is the local White Spot?
– What is Bob’s phone number?

Browsing
– Who was Augustus Caesar…Ancient Rome… Roman
Baths…. Where can I visit one on my next trip to
Europe… Maybe I can see the real copy of that
ancient map…
– Who wrote the recommendation letter, and what are
her research papers and how good are they?
• Maybe I’ll read a few
July 30, 2015
39
IAT 265
Tasks in InfoVis
 Analysis
– Comparison, difference, similarity
– Find Patterns, relationships, regularities
– Find Outliers, Extremes
 Assimilation
 Monitoring
 Awareness
July 30, 2015
40
IAT 265
Download