INFORMATION VISUALIZATION Alvitta Ottley Washington University in - - PowerPoint PPT Presentation

information visualization
SMART_READER_LITE
LIVE PREVIEW

INFORMATION VISUALIZATION Alvitta Ottley Washington University in - - PowerPoint PPT Presentation

CSE 557A | Jan 16, 2018 INFORMATION VISUALIZATION Alvitta Ottley Washington University in St. Louis Slide Acknowledgements: Alex Lex and Mariah Meyer, University of Utah Remco Chang, Tufts University GETTING TO KNOW YOU Show of hand:


slide-1
SLIDE 1

INFORMATION VISUALIZATION

Alvitta Ottley Washington University in St. Louis CSE 557A | Jan 16, 2018

Slide Acknowledgements: Alex Lex and Mariah Meyer, University of Utah Remco Chang, Tufts University

slide-2
SLIDE 2

GETTING TO KNOW YOU…

Show of hand:

  • Know Java?
  • Taken Graphics?
  • Taken HCI?
  • Proficient with GUI frameworks or toolkit
  • Eg. Processing, D3, Javascript/ HTML 5, openGL, Java Swing, etc.
  • Design Background?
  • Have taken courses in art or design
slide-3
SLIDE 3

What does Visualization mean to you? What do you hope to get from the course?

YOUR EXPECTATIONS

slide-4
SLIDE 4
  • Try
  • Be creative
  • Participate
  • Integrity

MY EXPECTATIONS

slide-5
SLIDE 5

The purpose of computing is insight, not numbers.

  • Richard Wesley Hamming
slide-6
SLIDE 6

The purpose of computing is insight, not numbers.

  • Richard Wesley Hamming
  • Card, Mackinlay, Schneiderman

visualization pictures

slide-7
SLIDE 7

A visualization is a visual representation of abstract data to aid human cognition

  • Must be based on data
  • The results must be readable, recognizable and useful
slide-8
SLIDE 8

A good Data Visualization

  • Makes data accessible
  • Combines strengths of human

and computers

  • Enables insight
  • Communicates information
  • Supports decision-making
slide-9
SLIDE 9

“Visualization is really about external cognition, that is, how resources outside the mind can be used to boost the cognitive capabilities of the mind.”

  • Stuart Card
slide-10
SLIDE 10

Why not statistics?

slide-11
SLIDE 11

Consider the following dataset:

slide-12
SLIDE 12

Consider the following dataset:

slide-13
SLIDE 13

Anscombe’s Quartet

slide-14
SLIDE 14

Why not machine learning?

slide-15
SLIDE 15

Why not machine learning?

  • Sometimes you just

want to explore the data.

  • Sometimes you don’t

know what questions you should ask.

  • Should you always trust

the algorithms?

slide-16
SLIDE 16

Why visualize?

Communication: To inform humans. Exploration: When questions are not well defined.

Who is ahead in the election polls? Which drug can help patient X? What is the structure of a terrorist network?

slide-17
SLIDE 17

Which cereal has the most fiber? Which cereal has the most potassium?

slide-18
SLIDE 18

Fiber Potassium

Which cereal has the most fiber? Which cereal has the most potassium?

slide-19
SLIDE 19

FINDING A CURE!

slide-20
SLIDE 20

PRESERVING HISTORY

Napoleon’s March to Moscow (War of 1812)

slide-21
SLIDE 21

THERE’S A VIS FOR THAT!

slide-22
SLIDE 22

WHERE IS THE BEST PLACE TO SEND YOUR CHILD TO SCHOOL IN NYC?

Vis for that: http://itisaasta.com/nycs/

slide-23
SLIDE 23

CAN I FLY MY KITE TODAY?

Vis for that: http://hint.fm/wind/

slide-24
SLIDE 24

HOW EFFECTIVE ARE THE SEX OFFENDER LAWS IN ST. LOUIS?

Vis for that: https://washuvis.github.io/sexoffenders/

slide-25
SLIDE 25

I WANT TO BUY FIND AN APARTMENT IN THE ST. LOUIS AREA. TELL ME ABOUT THE CRIME RATES.

Vis for that: crimemap

slide-26
SLIDE 26

IN-CLASS ACTIVITY

Visualization Critique

slide-27
SLIDE 27

Discuss with your neighbor: What is wrong with this visualization? How would you fix it?

slide-28
SLIDE 28

Discuss with your neighbor: What is wrong with this visualization? How would you fix it?

slide-29
SLIDE 29

ALTERNATIVE FACTS

slide-30
SLIDE 30
slide-31
SLIDE 31
slide-32
SLIDE 32
slide-33
SLIDE 33
slide-34
SLIDE 34

Questions?

slide-35
SLIDE 35
slide-36
SLIDE 36

General Information

Five Assignments One Final Project Paper Discussions In-class studio Don’t have a laptop? Email me.

slide-37
SLIDE 37

Due next Tuesday

slide-38
SLIDE 38

To do for next class:

  • Download and install Processing
  • Bring laptops
  • Read paper
slide-39
SLIDE 39