information visualization
play

Information Visualization Crash Course (AKA Information - PowerPoint PPT Presentation

Class Website CX4242 Information Visualization Crash Course (AKA Information Visualization 101) Chad Stolper Google (graduated from Georgia Tech CS PhD) 1 What is Infovis? Why is it Important? Human Perception Chart Basics (If Time,


  1. Class Website CX4242 Information Visualization Crash Course (AKA Information Visualization 101) Chad Stolper Google (graduated from Georgia Tech CS PhD) 1

  2. What is Infovis? Why is it Important? Human Perception Chart Basics (If Time, Some Color Theory) The Shneiderman Mantra Where to Learn More 2

  3. What is Information Visualization? 3

  4. Information Visualization “The use of computer -supported, interactive , visual representations of abstract data to amplify cognition .” Card, Mackinlay, and Shneiderman 1999 4

  5. Communication Exploratory Data Analysis (EDA) 5

  6. Communication (gone wrong) 6

  7. 7

  8. Edward Tufte An American statistician and professor emeritus of political science, statistics, and computer science at Yale University. He is noted for his writings on information design and as a pioneer in the fie ld of data visualization. -Wikipedia X 8

  9. Space Shuttle Challenger January 28, 1986 Morning Temperature: 31 ° F 9

  10. 10

  11. Tufte, E. R. (2012). Visual explanations: images and quantities, evidence and narrative . Cheshire, CT: Graphics Press. 11

  12. Most Watched Science Experiment Richard Feynman, Physics Nobel laureate explained how rubber became rigid in cold temperate YouTube video: https://youtu.be/6Rwcbsn19c0 Video originally from: http://www.FeynmanPhysicsLectures.com 13

  13. How did this happen? 14

  14. Engineers at Morton Thiokol , the rocket maker, presented on the day before and recommended not to launch. Tufte, E. R. (2012). Visual explanations: images and quantities, evidence and narrative . Cheshire, CT: Graphics Press. 15

  15. 19

  16. 24

  17. 25

  18. 26

  19. 27

  20. 28

  21. So, communication is extremely important . Visualization can help with that – communicate ideas and insights . 29

  22. http://www.ted.com/talks/hans_rosling_shows_the_best_stats_you_ve_ever_seen.html 30

  23. Visualization can also help with Exploratory Data Analysis (EDA) But why do you need to explore data at all??? 31

  24. “There are three kinds of lies: lies, damned lies, and statistics.” https://en.wikipedia.org/wiki/Lies,_damned_lies,_and_statistics 33

  25. Mystery Data Set 34

  26. Mystery Data Set Property Value 9 mean( x ) 11 variance ( x ) 7.5 mean( y ) 4.122 variance ( y ) 0.816 correlation ( x,y ) y = 3 + 0.5x Linear Regression Line 35

  27. 36

  28. 37

  29. 38

  30. 39

  31. Anscombe’s Quartet https://en.wikipedia.org/wiki/Anscombe%27s_quartet 40

  32. Anscombe’s Quartet Sanity Checking Models Outlier Detection 41

  33. Data visualization leverages human perception 43

  34. Name the five senses. 44

  35. Sense Bandwidth (bits/sec) Sight 10,000,000 Touch 1,000,000 Hearing 100,000 Smell 100,000 Taste 1,000 http://www.britannica.com/EBchecked/topic/287907/information-theory/214958/Physiology 45

  36. A (Simple) Model of Human Visual Perception 46

  37. A (Simple) Model of Human Perception Stage 2 Stage 1 Parallel detection of Serial processing of basic features into object identification and an iconic store spatial layout 47

  38. Stage 1: Pre-Attentive Processing Rapid Parallel Automatic (Fleeting = lasting for a short time) 48

  39. Stage 2: Serial Processing Relatively Slow (Incorporates Memory) Manual 49

  40. Stage 1: Pre-Attentive Processing The eye moves every 200ms (so this processing occurs every 200ms-250ms) 50

  41. Example 1281768756138976546984506985604982826762 9809858458224509856458945098450980943585 9091030209905959595772564675050678904567 8845789809821677654876364908560912949686 51

  42. Example 1281768756138976546984506985604982826762 9809858458224509856458945098450980943585 9091030209905959595772564675050678904567 8845789809821677654876364908560912949686 52

  43. A few more examples from Prof. Chris Healy at NC State 53

  44. Left Side Right Side 54

  45. Raise your hand if a RED DOT is present… (On the left or on the right?) 55

  46. 56

  47. 57

  48. Color (hue) is pre-attentively processed. 58

  49. Raise your hand if a RED DOT is present… 59

  50. 60

  51. 61

  52. Shape is pre-attentively processed. 62

  53. Determine if a RED DOT is present… 63

  54. 64

  55. 65

  56. Hue and shape together are NOT pre-attentively processed. 66

  57. Pre-Attentive Processing • • length hue • • width lightness • • size flicker • • curvature direction of motion • • number binocular lustre • • terminators stereoscopic depth • • intersection 3-D depth cues • • closure lighting direction 67

  58. Stephen Few “Now You See It” pg. 39 68

  59. Pre-Attentive  Cognitive 69

  60. Gestalt Psychology Berlin, Early 1900s 70

  61. Gestalt Psychology Goal was to understand pattern perception Gestalt (German) = “seeing the whole picture all at once” instead of a collection of parts Identified 8 “Laws of Grouping” http://study.com/academy/lesson/gestalt-psychology-definition-principles-quiz.html 71

  62. Gestalt Psychology 1. Proximity 7. Good Gestalt 2. Similarity 8. Past Experience 3. Closure 4. Symmetry 5. Common Fate 6. Continuity 72

  63. How many groups are there? 73

  64. 74

  65. Proximity 75

  66. How many groups are there? 76

  67. 77

  68. Similarity 78

  69. How many shapes are there? 79

  70. 80

  71. Closure 81

  72. How many items are there? 82

  73. ( ) { } [ ] 83

  74. Symmetry ( ) { } [ ] 84

  75. How many sets are there? 85

  76. 86

  77. Common Fate 87

  78. How many objects are there? 88

  79. 89

  80. Continuity 90

  81. How many objects are there? 91

  82. 92

  83. Good Gestalt 93

  84. What is this word? 94

  85. CLIP 95

  86. Past Experience CLIP 96

  87. Pre-Attentive Processing Gestalt Laws 101

  88. Detect Quickly 102

  89. Detect quickly does NOT mean detect accurately Ideally you want both. 103

  90. Crowdsourcing Graphical Perception: Using Mechanical Turk to Assess Visualization 104 Design.Heer and Bostock. Proc ACM Conf. Human Factors in Computing Systems (CHI) 2010, p. 203 – 212.

  91. April 10–15, 2010, Atlanta, GA, USA Crowdsourced Results 1.0 1.5 2.0 2.5 3.0 Log Error McGill’ Crowdsourcing Graphical Perception: Using Mechanical Turk to Assess Visualization 105 Design.Heer and Bostock. Proc ACM Conf. Human Factors in Computing Systems (CHI) 2010, confidence p. 203 – 212. significantly find McGill’ confidence ⇥ confident squarified “Squar ’ ified” modified ified McGill’ qualification “quick ” ⇥ first

  92. Mackinlay, 1986 106

  93. Stephen Few “Now You See It” pg. 41 107

  94. What does this tell us? 108

  95. Barcharts, scatterplots, and line charts are really effective for quantitative data 40 40 20 20 0 0 0 20 40 0 20 40 0 20 40 109

  96. (and for statistical distributions) Tukey Box Plots 110

  97. 111

  98. Outliers Largest < Q3 + 1.5 IQR Largest < Q3 Median Smallest > Q1 Smallest > Q1 - 1.5 IQR 112

  99. Tufte’s Chart Principles Edward Tufte 113

  100. Tufte’s Chart Principles DO NOT LIE! Maximize Data-Ink Ratio Minimize Chart Junk 116

Recommend


More recommend