Informa(on	
  Visualiza(on	
  
for	
  Knowledge	
  Discovery:	
  
An	
  Introduc+on	
  
Krist	
  Wongsuphasawat	
  
Dept.	
  of	
  Computer	
  Science	
  &	
  	
  
Human-­‐Computer	
  Interac+on	
  Lab	
  
University	
  of	
  Maryland	
  
	
  
CP30	
  /	
  Intania	
  87	
  
University	
  of	
  Maryland,	
  College	
  Park	
  
Ò  near	
  Washington,	
  DC	
  
Where?	
  
HCIL	
  
Ò  Human-­‐Computer	
  Interac+on	
  Lab	
  

Ò  hKp://www.cs.umd.edu/hcil/	
  
HCI	
  
Ò    Human-­‐Computer	
  Interac+on	
  
Ò    A	
  discipline	
  concerned	
  with	
  the	
  analysis,	
  design,	
  implementa+on,	
  
      and	
  evalua+on	
  
Ò    of	
  interac+ve	
  compu+ng	
  systems	
  for	
  human	
  use	
  

                                                                 Design

           Analysis
                                                 Implementation


                                                                       Evaluation
Why	
  HCI?	
  
                               Computer Abilities




      Human Abilities




                        1950     1990               2030
HCI	
  Research	
  
Ò  Devices	
  
     É  Touch	
  screen,	
  e-­‐Book	
  Reader,	
  Wii,	
  Natal,	
  Pen	
  
     É  Mobile	
  Phone	
  
Ò  User	
  Interfaces	
  	
  
     É  for	
  collabora+on,	
  elderly,	
  children,	
  handicaps	
  
     É  Query,	
  Zoomable	
  
     É  …	
  
Ò  Design	
  Process	
  
Ò  Evalua+on	
  methods	
  
Ò  Informa(on	
  Visualiza(on	
  (Info.	
  Vis.)	
  
Ò  Etc.	
  
Imagina(on	
  
MicrosoK	
  Surface	
  
Nintendo	
  Wii	
  
Project	
  Natal	
  
Mobile	
  
Mobile	
  
Amazon	
  Kindle	
  
Interna(onal	
  Children	
  Digital	
  Library	
  
GUI	
  for	
  elderly	
  
Informa(on	
  Visualiza(on	
  
Challenges	
  
Ò  Huge	
  amount	
  of	
  data	
  
Ò  How	
  to	
  understand	
  and	
  make	
  use	
  of	
  it?	
  

Ò  What	
  ques+on	
  to	
  ask?	
  
Example	
  
Challenges	
  
Ò    Iden+fy	
  
       É  Trends	
  
       É  PaKerns	
  

       É  Outliers	
  

Ò    Goals	
  
       É  Communica+on	
  
       É  Discovery	
  
The	
  eye...	
  	
  
the	
  window	
  of	
  the	
  soul,	
  	
  
is	
  the	
  principal	
  means	
  
by	
  which	
  the	
  central	
  sense	
  	
  
can	
  most	
  completely	
  and	
  abundantly	
  	
  
appreciate	
  the	
  infinite	
  works	
  	
  
of	
  nature.	
  
	
  
Leonardo	
  da	
  Vinci(1452	
  -­‐	
  1519)	
  
The eye... 	
the window of the soul, 	
is the principal means	
by which the central sense 	
can most completely and abundantly 	
appreciate the infinite works 	
of nature.	
	
Leonardo da Vinci(1452 - 1519)
The eye... 	
the window of the soul, 	
is the principal means	
by which the central sense 	
can most completely and abundantly 	
appreciate the infinite works 	
of nature.	
	
Leonardo da Vinci(1452 - 1519)
Gestalt	
  Principles	
  
hKp://psychology.about.com/od/sensa+onandpercep+on/ss/
gestaltlaws.htm	
  
A picture is worth a thousand words.
Informa(on	
  Visualiza(on	
  
Ò  Provide	
  tools	
  that	
  present	
  data	
  in	
  a	
  way	
  to	
  help	
  people	
  
    understand	
  and	
  gain	
  insight	
  from	
  it.	
  
Ò  The	
  use	
  of	
  computer-­‐supported,	
  interac+ve,	
  visual	
  
    representa+ons	
  of	
  abstract	
  data	
  to	
  amplify	
  cogni+on.	
  
Interdisciplinary	
  
Ò  human-­‐computer	
  interac+on,	
  	
  

Ò  computer	
  science,	
  	
  

Ò  graphics,	
  	
  

Ò  visual	
  design,	
  	
  

Ò  psychology,	
  	
  

Ò  and	
  business	
  methods	
  
Example	
  
ScaTer	
  Plot	
  
Correla(on…	
  What	
  else?	
  
Outliers	
  



                    He




               Rn
John	
  Snow:	
  The	
  London	
  Cholera	
  Epidemic	
  of	
  1854	
  	
  
John	
  Snow:	
  The	
  London	
  Cholera	
  Epidemic	
  of	
  1854	
  	
  
Ò  hKp://www.csiss.org/classics/content/8	
  
Charles	
  Minard's	
  map	
  of	
  Napoleon's	
  march	
  
The	
  growth	
  of	
  Facebook	
  
Facebook	
  
Ò  Video	
  
Informa(on	
  Visualiza(on:	
  Mantra	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
Ò     Overview,	
  zoom	
  &	
  filter,	
  details-­‐on-­‐demand	
  
	
  
Treemap:	
  Stock	
  market,	
  clustered	
  by	
  industry	
  




        Map	
  of	
  the	
  Market	
  -­‐	
  hKp://www.smartmoney.com/map-­‐of-­‐the-­‐market/	
  
Market	
  falls	
  steeply	
  Feb	
  27,	
  2007,	
  	
  
with	
  one	
  excep(on	
  
Market	
  falls	
  311	
  points	
  July	
  26,	
  2007,	
  	
  
with	
  a	
  few	
  excep(ons	
  
Market	
  mixed,	
  October	
  22,	
  2007,	
  	
  
Energy	
  	
  &	
  Basic	
  Material	
  are	
  down	
  
TimeSearcher	
  
Ò  Demo	
  

Ò  hKp://www.cs.umd.edu/hcil/+mesearcher	
  
LifeLines	
  
Traffic	
  
Wordle:	
  Google’s	
  Corporate	
  Informa(on	
  
Baby	
  NameVoyager	
  
Ò  hKp://www.babynamewizard.com/voyager	
  
NetFlix	
  Rental	
  PaTerns	
  




http://www.nytimes.com/interactive/2010/01/10/nyregion/20100110-netflix-map.html
NetFlix	
  (2)	
  
NetFlix	
  (3)	
  
NetFlix	
  (4)	
  
SocialAc(on	
  
Ò  Video	
  

Ò  hKp://www.cs.umd.edu/hcil/socialac+on	
  
Informa(on	
  Visualiza(on:	
  Data	
  Types	
  
SciViz .


           Ò    1-­‐D	
  Linear 	
  Document	
  Lens,	
  SeeSo^,	
  Info	
  Mural,	
  Value	
  Bars	
  
           Ò    2-­‐D	
  Map	
   	
  GIS,	
  ArcView,	
  PageMaker,	
  Medical	
  imagery	
  
           Ò    3-­‐D	
  World	
   	
  CAD,	
  Medical,	
  Molecules,	
  Architecture	
  
                 	
  
           Ò    Mul(-­‐Var	
   	
  Parallel	
  Coordinates,	
  Spo_ire,	
  XGobi,	
  Visage,	
  
                          	
        	
           	
         	
  Influence	
  Explorer,	
  TableLens,	
  
InfoViz




                 DEVise	
  
           Ò    Temporal	
   	
  Perspec+ve	
  Wall,	
  LifeLines,	
  Lifestreams,	
  	
  
                          	
        	
           	
  Project	
  Managers,	
  DataSpiral	
  
           Ò    Tree	
             	
  Cone/Cam/Hyperbolic,	
  TreeBrowser,	
  Treemap	
  
           Ò    Network 	
  Netmap,	
  netViz,	
  SeeNet,	
  BuKerfly,	
  Mul+-­‐trees	
  
                      (Online	
  Library	
  of	
  Informa+on	
  Visualiza+on	
  Environments)	
  
                                             hKp://otal.umd.edu/Olive	
  
ManyEyes:	
  A	
  web	
  sharing	
  plajorm	
  




            hKp://services.alphaworks.ibm.com/manyeyes/app	
  
Conclusion	
  
Ò    Informa+on	
  Visualiza+on	
  
       É  Provide	
  tools	
  that	
  present	
  data	
  in	
  a	
  way	
  to	
  help	
  people	
  
           understand	
  and	
  gain	
  insight	
  from	
  it.	
  
       É  Applicable	
  to	
  various	
  domains	
  
Ò    More	
  info	
  
       É    hKp://www.cs.umd.edu/hcil	
  
       É    hKps://wiki.cs.umd.edu/cmsc734_09/	
  
Ò    Contact	
  
       É    kristw@cs.umd.edu	
  
       É    hKp://www.cs.umd.edu/~kristw	
  
Ò    Acknowledgement	
  
       É    Ben	
  Shneiderman’s	
  slides	
  
       É    Ben	
  Bederson’s	
  slides	
  
       É    hKp://www.cs.umd.edu/hcil/pubs/presenta+ons/	
  
Thank	
  you	
  

Information Visualization for Knowledge Discovery: An Introduction

  • 1.
    Informa(on  Visualiza(on   for  Knowledge  Discovery:   An  Introduc+on   Krist  Wongsuphasawat   Dept.  of  Computer  Science  &     Human-­‐Computer  Interac+on  Lab   University  of  Maryland     CP30  /  Intania  87  
  • 2.
    University  of  Maryland,  College  Park   Ò  near  Washington,  DC  
  • 3.
  • 4.
    HCIL   Ò  Human-­‐Computer  Interac+on  Lab   Ò  hKp://www.cs.umd.edu/hcil/  
  • 5.
    HCI   Ò  Human-­‐Computer  Interac+on   Ò  A  discipline  concerned  with  the  analysis,  design,  implementa+on,   and  evalua+on   Ò  of  interac+ve  compu+ng  systems  for  human  use   Design Analysis Implementation Evaluation
  • 6.
    Why  HCI?   Computer Abilities Human Abilities 1950 1990 2030
  • 7.
    HCI  Research   Ò Devices   É  Touch  screen,  e-­‐Book  Reader,  Wii,  Natal,  Pen   É  Mobile  Phone   Ò  User  Interfaces     É  for  collabora+on,  elderly,  children,  handicaps   É  Query,  Zoomable   É  …   Ò  Design  Process   Ò  Evalua+on  methods   Ò  Informa(on  Visualiza(on  (Info.  Vis.)   Ò  Etc.  
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
    Challenges   Ò  Huge  amount  of  data   Ò  How  to  understand  and  make  use  of  it?   Ò  What  ques+on  to  ask?  
  • 19.
  • 20.
    Challenges   Ò  Iden+fy   É  Trends   É  PaKerns   É  Outliers   Ò  Goals   É  Communica+on   É  Discovery  
  • 21.
    The  eye...     the  window  of  the  soul,     is  the  principal  means   by  which  the  central  sense     can  most  completely  and  abundantly     appreciate  the  infinite  works     of  nature.     Leonardo  da  Vinci(1452  -­‐  1519)  
  • 22.
    The eye... thewindow of the soul, is the principal means by which the central sense can most completely and abundantly appreciate the infinite works of nature. Leonardo da Vinci(1452 - 1519)
  • 23.
    The eye... thewindow of the soul, is the principal means by which the central sense can most completely and abundantly appreciate the infinite works of nature. Leonardo da Vinci(1452 - 1519)
  • 28.
  • 29.
    A picture isworth a thousand words.
  • 30.
    Informa(on  Visualiza(on   Ò Provide  tools  that  present  data  in  a  way  to  help  people   understand  and  gain  insight  from  it.   Ò  The  use  of  computer-­‐supported,  interac+ve,  visual   representa+ons  of  abstract  data  to  amplify  cogni+on.  
  • 31.
    Interdisciplinary   Ò  human-­‐computer  interac+on,     Ò  computer  science,     Ò  graphics,     Ò  visual  design,     Ò  psychology,     Ò  and  business  methods  
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
    John  Snow:  The  London  Cholera  Epidemic  of  1854    
  • 37.
    John  Snow:  The  London  Cholera  Epidemic  of  1854     Ò  hKp://www.csiss.org/classics/content/8  
  • 38.
    Charles  Minard's  map  of  Napoleon's  march  
  • 40.
    The  growth  of  Facebook  
  • 41.
  • 42.
    Informa(on  Visualiza(on:  Mantra   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand   Ò  Overview,  zoom  &  filter,  details-­‐on-­‐demand    
  • 43.
    Treemap:  Stock  market,  clustered  by  industry   Map  of  the  Market  -­‐  hKp://www.smartmoney.com/map-­‐of-­‐the-­‐market/  
  • 44.
    Market  falls  steeply  Feb  27,  2007,     with  one  excep(on  
  • 45.
    Market  falls  311  points  July  26,  2007,     with  a  few  excep(ons  
  • 46.
    Market  mixed,  October  22,  2007,     Energy    &  Basic  Material  are  down  
  • 47.
    TimeSearcher   Ò  Demo   Ò  hKp://www.cs.umd.edu/hcil/+mesearcher  
  • 48.
  • 49.
  • 50.
  • 51.
    Baby  NameVoyager   Ò hKp://www.babynamewizard.com/voyager  
  • 52.
    NetFlix  Rental  PaTerns   http://www.nytimes.com/interactive/2010/01/10/nyregion/20100110-netflix-map.html
  • 53.
  • 54.
  • 55.
  • 56.
    SocialAc(on   Ò  Video   Ò  hKp://www.cs.umd.edu/hcil/socialac+on  
  • 57.
    Informa(on  Visualiza(on:  Data  Types   SciViz . Ò  1-­‐D  Linear  Document  Lens,  SeeSo^,  Info  Mural,  Value  Bars   Ò  2-­‐D  Map    GIS,  ArcView,  PageMaker,  Medical  imagery   Ò  3-­‐D  World    CAD,  Medical,  Molecules,  Architecture     Ò  Mul(-­‐Var    Parallel  Coordinates,  Spo_ire,  XGobi,  Visage,          Influence  Explorer,  TableLens,   InfoViz DEVise   Ò  Temporal    Perspec+ve  Wall,  LifeLines,  Lifestreams,          Project  Managers,  DataSpiral   Ò  Tree    Cone/Cam/Hyperbolic,  TreeBrowser,  Treemap   Ò  Network  Netmap,  netViz,  SeeNet,  BuKerfly,  Mul+-­‐trees   (Online  Library  of  Informa+on  Visualiza+on  Environments)   hKp://otal.umd.edu/Olive  
  • 58.
    ManyEyes:  A  web  sharing  plajorm   hKp://services.alphaworks.ibm.com/manyeyes/app  
  • 59.
    Conclusion   Ò  Informa+on  Visualiza+on   É  Provide  tools  that  present  data  in  a  way  to  help  people   understand  and  gain  insight  from  it.   É  Applicable  to  various  domains   Ò  More  info   É  hKp://www.cs.umd.edu/hcil   É  hKps://wiki.cs.umd.edu/cmsc734_09/   Ò  Contact   É  kristw@cs.umd.edu   É  hKp://www.cs.umd.edu/~kristw   Ò  Acknowledgement   É  Ben  Shneiderman’s  slides   É  Ben  Bederson’s  slides   É  hKp://www.cs.umd.edu/hcil/pubs/presenta+ons/  
  • 60.