Information Visualization for Health Care

Krist Wongsuphasawat
Krist WongsuphasawatData Visualization
INFORMATION VISUALIZATION
for healthcare
Krist wongsuphasawat
@kristwongz
Department of Computer Science & Human-Computer Interaction Lab
University of Maryland
INFORMATION VISUALIZATION
INFO. VIS.
A picture is worth a thousand words.
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]!
                                                        	
  
Anscombe’s quartet

       #1            #2            #3             #4
     X
     Y
      X
     Y
     X
     Y
      X
     Y

    10.0   8.04    10.0   9.14   10.0   7.46    8.0    6.58

    8.0    6.95    8.0    8.14   8.0    6.77    8.0    5.76

    13.0   7.58    13.0   8.74   13.0   12.74   8.0    7.71

    9.0    8.81    9.0    8.77   9.0    7.11    8.0    8.84

    11.0   8.33    11.0   9.26   11.0   7.81    8.0    8.47

    14.0   9.96    14.0   8.10   14.0   8.84    8.0    7.04

    6.0    7.24    6.0    6.13   6.0    6.08    8.0    5.25

    4.0    4.26    4.0    3.10   4.0    5.39    19.0   12.50

    12.0   10.84   12.0   9.13   12.0   8.15    8.0    5.56

    7.0    4.82    7.0    7.26   7.0    6.42    8.0    7.91

    5.0    5.68    5.0    4.74   5.0    5.73    8.0    6.89
Anscombe’s quartet

     #1                #2               #3              #4

                   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




            Identical statistics
Anscombe’s quartet

                 #1                      #2                          #3                          #4
 12!                          10!                         14!                         14!
                               9!
 10!                                                      12!                         12!
                               8!
                               7!                         10!                         10!
  8!
                               6!                          8!                          8!
  6!                           5!
                               4!                          6!                          6!
  4!                           3!                          4!                          4!
  2!                           2!
                                                           2!                          2!
                               1!
  0!                           0!                          0!                          0!
       0!   5!    10!   15!         0!   5!   10!   15!         0!   5!   10!   15!         0!    10!   20!




                              But very different
INFORMATION VISUALIZATION
    Visual representation
                     +
      User interactions
        click, drag, zoom, select, etc.!
                       	
  
Healthcare
Electronic medical records (EMRs)

     “   To improve the quality of our health care while lowering its cost,
         we will make the immediate investments necessary to ensure that,
         within five years, all of America's medical records are computerized.
         This will cut waste, eliminate red tape and reduce the need
         to repeat expensive medical tests.
         But it just won't save billions of dollars and thousands of jobs;
         it will save lives by reducing the deadly but preventable medical errors
         that pervade our health-care system.”

                                                [President Barack Obama – Jan 2009]!
                                                	
  
EMRs + INFO. VIS.
A lot of data!   Help understand data!
      	
                  	
  
One patient




  x
Example of EMRs System
Lifelines
  One patient




          x
    [Plaisant et al. 1998]!
http://www.cs.umd.edu/hcil/lifelines!
LifeLines
LifeLines
LifeLines
LifeLines
LifeLines
Lifelines user study




         Faster decision
          Better recall
Lifelines
              One patient

Demographic
-  Gender
-  Age
-  …
                      x
                [Plaisant et al. 1998]!
                                         Medical Events*
                                         -  Emergency room on Jan 15
                                         -  Surgery on Oct 1
                                         -  …




            http://www.cs.umd.edu/hcil/lifelines!
Lifelines 2
Multiple patients




xxxxx
    [Wang et al. 2008, 2009]!
  http://www.cs.umd.edu/hcil/lifelines2!
Case study

       Contrast-induced nephropathy

  Radiographic Examination
  (Medical Imaging)
  e.g. X-ray
  using a contrast agent
  e.g. Iodine, Barium        x
                             Creatinine
                             -  Amino Acid
                                            Damage to the kidney




                             -  Levels in blood reflect kidney function
Data : contrast & creatinine

      CREAT-    Normal level of Creatinine
      RADIOLOGY Radiographic exam (with contrast)
      CREAT-H   High level of Creatinine (bad)




    x
                         Time
          Jan      Feb          Mar   Apr
LifeLines2
Information Visualization for Health Care
Information Visualization for Health Care
Video demo
Data Analysis with Lifelines2
Lifelines 2
Multiple patients




xxxxx
    [Wang et al. 2008, 2009]!
  http://www.cs.umd.edu/hcil/lifelines2!
Lifelines 2
search from medical events




 xxxxx  [Wang et al. 2008, 2009]!
      http://www.cs.umd.edu/hcil/lifelines2!
Data : patients transfer


      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
Improve the Quality of Care	



  Pa$ent	
  ID:	
  45851733 	
  	
  
    Pa$ent	
  ID:	
  45851732 	
  	
  
12/02/2008	
  14:26 	
  Arrival	
  
12/02/2008	
  14:26I	
  D:	
  45851731
       Pa$ent	
   Emergency	
          	
  	
  
                                                   Emergency Department
  12/02/2008	
  14:26 	
  Arrival	
  



                                                      6,000+
12/02/2008	
  22:44 	
  ICU	
  mergency	
  
     12/02/2008	
  14:26 	
  E 	
  
12/05/2008	
  05:071Floor	
  Arrival	
  
          12/02/2008	
   	
   4:26
     12/02/2008	
  22:44 	
  ICU	
  mergency	
  
          12/02/2008	
  14:26 	
  E
12/08/2008	
  10:02 	
  Floor	
  
     12/05/2008	
  05:07 	
  Floor	
  
          12/02/2008	
  22:44 	
  ICU	
  
12/14/2008	
  06:19 	
  Discharge	
  
     12/08/2008	
  10:02 	
  Floor	
  
          12/05/2008	
  05:07 	
  Floor	
  
	
   12/14/2008	
  06:19 	
  Discharge	
  
          12/08/2008	
  10:02 	
  Floor	
  
     	
   12/14/2008	
  06:19 	
  Discharge	
          patients per month
       	
  
task
           Find “Bounce backs”
            ICU         Floor        ICU



                                within 2 days
       Limitations

         High-level questions
                     Arrival
                                         ?
                      ICU

          ?                              ?
patients


x x x xx x x x xx
 x xx x x x
x x x x x x x
LifeFlow
     overview


    xx
     x x
   xx x
  x x xx
[Wongsuphasawat et al. 2011]!
 http://www.cs.umd.edu/hcil/lifeflow!
Video demo
 Creating LifeFlow
Information Visualization for Health Care
Information Visualization for Health Care
LifeFlow
Video demo
Data Analysis with LifeFlow
collected                               visual representation
             large                  eye                 interactions

 rich

        EMRs + INFO. VIS.
            A lot of data!                  Help understand data!
                  	
                                 	
                  and more…
                                                Lifelines           LifeFlow

        Save more lives
                                                                  Lifelines 2

                    Patientslikeme / i2b2 / BTRIS
                      Many case studies / etc.
                                                     Krist wongsuphasawat
                                                                              @kristwongz
                                                                              kristw@cs.umd.edu!
                                                            http://www.cs.umd.edu/hcil/temporalviz!
                                                                                                  	
  
Other examples
Visualizations in the Medical Domain
MIDGAARD
hFp://www.infovis-­‐wiki.net/index.php?$tle=MIDGAARD	
  
HemoVis
hFp://people.seas.harvard.edu/~borkin/HemoVis/	
  
1 of 43

Recommended

Finding Comparable Temporal Categorical Records: A Similarity Measure with an... by
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...Finding Comparable Temporal Categorical Records: A Similarity Measure with an...
Finding Comparable Temporal Categorical Records: A Similarity Measure with an...Krist Wongsuphasawat
1.2K views23 slides
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ... by
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...
Krist Wongsuphasawat's Dissertation Proposal Slides: Interactive Exploration ...Krist Wongsuphasawat
1.1K views61 slides
Finding Patterns in Temporal Data by
Finding Patterns in Temporal DataFinding Patterns in Temporal Data
Finding Patterns in Temporal DataKrist Wongsuphasawat
2.1K views30 slides
Msds glucosa liquida by
Msds glucosa liquidaMsds glucosa liquida
Msds glucosa liquidaCalifa31
660 views3 slides
Lifeflow: Visualizing an Overview of Event Sequences by
Lifeflow: Visualizing an Overview of Event SequencesLifeflow: Visualizing an Overview of Event Sequences
Lifeflow: Visualizing an Overview of Event SequencesKrist Wongsuphasawat
5.1K views38 slides
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ... by
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...
Visualizing Healthcare Data: Information Design Best Practices (eHealth 2012 ...Stefan Popowycz
26.1K views57 slides

More Related Content

Similar to Information Visualization for Health Care

A Short Note On Ct Dose Calculation ( Ct ) by
A Short Note On Ct Dose Calculation ( Ct )A Short Note On Ct Dose Calculation ( Ct )
A Short Note On Ct Dose Calculation ( Ct )Pamela Smith
2 views40 slides
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels by
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsLifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsKrist Wongsuphasawat
11.2K views38 slides
인공지능은 의료를 어떻게 혁신할 것인가 (ver 2) by
인공지능은 의료를 어떻게 혁신할 것인가 (ver 2)인공지능은 의료를 어떻게 혁신할 것인가 (ver 2)
인공지능은 의료를 어떻게 혁신할 것인가 (ver 2)Yoon Sup Choi
10.2K views159 slides
Persuading your organisation to do awesome things by
Persuading your organisation to do awesome thingsPersuading your organisation to do awesome things
Persuading your organisation to do awesome thingsJacqueline (Jax) Wechsler
2.4K views27 slides
2012 03 20 - LOINC Introduction - AMIA KRS-WG by
2012 03 20 - LOINC Introduction - AMIA KRS-WG2012 03 20 - LOINC Introduction - AMIA KRS-WG
2012 03 20 - LOINC Introduction - AMIA KRS-WGdvreeman
2.2K views110 slides
Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer... by
Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer...Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer...
Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer...rothius05
305 views16 slides

Similar to Information Visualization for Health Care(20)

A Short Note On Ct Dose Calculation ( Ct ) by Pamela Smith
A Short Note On Ct Dose Calculation ( Ct )A Short Note On Ct Dose Calculation ( Ct )
A Short Note On Ct Dose Calculation ( Ct )
Pamela Smith2 views
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels by Krist Wongsuphasawat
LifeFlow: Understanding Millions of Event Sequences in a Million PixelsLifeFlow: Understanding Millions of Event Sequences in a Million Pixels
LifeFlow: Understanding Millions of Event Sequences in a Million Pixels
Krist Wongsuphasawat11.2K views
인공지능은 의료를 어떻게 혁신할 것인가 (ver 2) by Yoon Sup Choi
인공지능은 의료를 어떻게 혁신할 것인가 (ver 2)인공지능은 의료를 어떻게 혁신할 것인가 (ver 2)
인공지능은 의료를 어떻게 혁신할 것인가 (ver 2)
Yoon Sup Choi10.2K views
2012 03 20 - LOINC Introduction - AMIA KRS-WG by dvreeman
2012 03 20 - LOINC Introduction - AMIA KRS-WG2012 03 20 - LOINC Introduction - AMIA KRS-WG
2012 03 20 - LOINC Introduction - AMIA KRS-WG
dvreeman2.2K views
Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer... by rothius05
Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer...Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer...
Roth_Society For Medical Decision Making Conference 2011-Accounting for Uncer...
rothius05305 views
SLA webinar: Open research data needs librarians by Heather Piwowar
SLA webinar: Open research data needs librariansSLA webinar: Open research data needs librarians
SLA webinar: Open research data needs librarians
Heather Piwowar815 views
The Age Of The Globalisation Has Gifted Mankind Of Many... by Crystal Carter
The Age Of The Globalisation Has Gifted Mankind Of Many...The Age Of The Globalisation Has Gifted Mankind Of Many...
The Age Of The Globalisation Has Gifted Mankind Of Many...
Crystal Carter3 views
Cell reports best of 2019 by maria202415
Cell reports best of 2019Cell reports best of 2019
Cell reports best of 2019
maria20241523 views
Ka ccm eus fundamentals by Danny Castro
Ka ccm eus fundamentalsKa ccm eus fundamentals
Ka ccm eus fundamentals
Danny Castro458 views
Visual Analytics Best Practices by Tableau Software
Visual Analytics Best PracticesVisual Analytics Best Practices
Visual Analytics Best Practices
Tableau Software42.8K views
How Wise Investments in Research can Save Lives and Reduce Health Care Costs by AcademyHealth
How Wise Investments in Research can Save Lives and Reduce Health Care CostsHow Wise Investments in Research can Save Lives and Reduce Health Care Costs
How Wise Investments in Research can Save Lives and Reduce Health Care Costs
AcademyHealth487 views
Population Based Cancer Database By National Cancer Institute by Emily Cobbins
Population Based Cancer Database By National Cancer InstitutePopulation Based Cancer Database By National Cancer Institute
Population Based Cancer Database By National Cancer Institute
Emily Cobbins2 views

More from Krist Wongsuphasawat

What I tell myself before visualizing by
What I tell myself before visualizingWhat I tell myself before visualizing
What I tell myself before visualizingKrist Wongsuphasawat
26 views138 slides
Navigating the Wide World of Data Visualization Libraries by
Navigating the Wide World of Data Visualization LibrariesNavigating the Wide World of Data Visualization Libraries
Navigating the Wide World of Data Visualization LibrariesKrist Wongsuphasawat
2K views72 slides
Encodable: Configurable Grammar for Visualization Components by
Encodable: Configurable Grammar for Visualization ComponentsEncodable: Configurable Grammar for Visualization Components
Encodable: Configurable Grammar for Visualization ComponentsKrist Wongsuphasawat
454 views79 slides
6 things to expect when you are visualizing (2020 Edition) by
6 things to expect when you are visualizing (2020 Edition)6 things to expect when you are visualizing (2020 Edition)
6 things to expect when you are visualizing (2020 Edition)Krist Wongsuphasawat
475 views203 slides
Increasing the Impact of Visualization Research by
Increasing the Impact of Visualization ResearchIncreasing the Impact of Visualization Research
Increasing the Impact of Visualization ResearchKrist Wongsuphasawat
1.3K views33 slides
6 things to expect when you are visualizing by
6 things to expect when you are visualizing6 things to expect when you are visualizing
6 things to expect when you are visualizingKrist Wongsuphasawat
2.3K views214 slides

More from Krist Wongsuphasawat(20)

Navigating the Wide World of Data Visualization Libraries by Krist Wongsuphasawat
Navigating the Wide World of Data Visualization LibrariesNavigating the Wide World of Data Visualization Libraries
Navigating the Wide World of Data Visualization Libraries
Encodable: Configurable Grammar for Visualization Components by Krist Wongsuphasawat
Encodable: Configurable Grammar for Visualization ComponentsEncodable: Configurable Grammar for Visualization Components
Encodable: Configurable Grammar for Visualization Components
6 things to expect when you are visualizing (2020 Edition) by Krist Wongsuphasawat
6 things to expect when you are visualizing (2020 Edition)6 things to expect when you are visualizing (2020 Edition)
6 things to expect when you are visualizing (2020 Edition)
ร้อยเรื่องราวจากข้อมูล / Storytelling with Data by Krist Wongsuphasawat
ร้อยเรื่องราวจากข้อมูล / Storytelling with Dataร้อยเรื่องราวจากข้อมูล / Storytelling with Data
ร้อยเรื่องราวจากข้อมูล / Storytelling with Data
Reveal the talking points of every episode of Game of Thrones from fans' conv... by Krist Wongsuphasawat
Reveal the talking points of every episode of Game of Thrones from fans' conv...Reveal the talking points of every episode of Game of Thrones from fans' conv...
Reveal the talking points of every episode of Game of Thrones from fans' conv...
Adventure in Data: A tour of visualization projects at Twitter by Krist Wongsuphasawat
Adventure in Data: A tour of visualization projects at TwitterAdventure in Data: A tour of visualization projects at Twitter
Adventure in Data: A tour of visualization projects at Twitter
Data Visualization: A Quick Tour for Data Science Enthusiasts by Krist Wongsuphasawat
Data Visualization: A Quick Tour for Data Science EnthusiastsData Visualization: A Quick Tour for Data Science Enthusiasts
Data Visualization: A Quick Tour for Data Science Enthusiasts
Krist Wongsuphasawat50.6K views
Using Visualizations to Monitor Changes and Harvest Insights from a Global-sc... by Krist Wongsuphasawat
Using Visualizations to Monitor Changes and Harvest Insights from a Global-sc...Using Visualizations to Monitor Changes and Harvest Insights from a Global-sc...
Using Visualizations to Monitor Changes and Harvest Insights from a Global-sc...
Making Sense of Millions of Thoughts: Finding Patterns in the Tweets by Krist Wongsuphasawat
Making Sense of Millions of Thoughts: Finding Patterns in the TweetsMaking Sense of Millions of Thoughts: Finding Patterns in the Tweets
Making Sense of Millions of Thoughts: Finding Patterns in the Tweets
From Data to Visualization, what happens in between? by Krist Wongsuphasawat
From Data to Visualization, what happens in between?From Data to Visualization, what happens in between?
From Data to Visualization, what happens in between?

Recently uploaded

Business Analyst Series 2023 - Week 4 Session 7 by
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7DianaGray10
146 views31 slides
Qualifying SaaS, IaaS.pptx by
Qualifying SaaS, IaaS.pptxQualifying SaaS, IaaS.pptx
Qualifying SaaS, IaaS.pptxSachin Bhandari
1.1K views8 slides
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell by
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M SnellFwdays
14 views30 slides
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfThomasBronack
31 views31 slides
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Moses Kemibaro
35 views38 slides
Choosing the Right Flutter App Development Company by
Choosing the Right Flutter App Development CompanyChoosing the Right Flutter App Development Company
Choosing the Right Flutter App Development CompanyFicode Technologies
13 views9 slides

Recently uploaded(20)

Business Analyst Series 2023 - Week 4 Session 7 by DianaGray10
Business Analyst Series 2023 -  Week 4 Session 7Business Analyst Series 2023 -  Week 4 Session 7
Business Analyst Series 2023 - Week 4 Session 7
DianaGray10146 views
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell by Fwdays
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
Fwdays14 views
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf by ThomasBronack
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdfBronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
Bronack Skills - Risk Management and SRE v1.0 12-3-2023.pdf
ThomasBronack31 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... by Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro35 views
What is Authentication Active Directory_.pptx by HeenaMehta35
What is Authentication Active Directory_.pptxWhat is Authentication Active Directory_.pptx
What is Authentication Active Directory_.pptx
HeenaMehta3515 views
Optimizing Communication to Optimize Human Behavior - LCBM by Yaman Kumar
Optimizing Communication to Optimize Human Behavior - LCBMOptimizing Communication to Optimize Human Behavior - LCBM
Optimizing Communication to Optimize Human Behavior - LCBM
Yaman Kumar38 views
AI + Memoori = AIM by Memoori
AI + Memoori = AIMAI + Memoori = AIM
AI + Memoori = AIM
Memoori14 views
"Package management in monorepos", Zoltan Kochan by Fwdays
"Package management in monorepos", Zoltan Kochan"Package management in monorepos", Zoltan Kochan
"Package management in monorepos", Zoltan Kochan
Fwdays34 views
This talk was not generated with ChatGPT: how AI is changing science by Elena Simperl
This talk was not generated with ChatGPT: how AI is changing scienceThis talk was not generated with ChatGPT: how AI is changing science
This talk was not generated with ChatGPT: how AI is changing science
Elena Simperl32 views
The Power of Generative AI in Accelerating No Code Adoption.pdf by Saeed Al Dhaheri
The Power of Generative AI in Accelerating No Code Adoption.pdfThe Power of Generative AI in Accelerating No Code Adoption.pdf
The Power of Generative AI in Accelerating No Code Adoption.pdf
Saeed Al Dhaheri39 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty65 views
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... by ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue108 views
Cocktail of Environments. How to Mix Test and Development Environments and St... by Aleksandr Tarasov
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... by ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 views
LLMs in Production: Tooling, Process, and Team Structure by Aggregage
LLMs in Production: Tooling, Process, and Team StructureLLMs in Production: Tooling, Process, and Team Structure
LLMs in Production: Tooling, Process, and Team Structure
Aggregage57 views

Information Visualization for Health Care

  • 1. INFORMATION VISUALIZATION for healthcare Krist wongsuphasawat @kristwongz Department of Computer Science & Human-Computer Interaction Lab University of Maryland
  • 3. A picture is worth a thousand words.
  • 4. 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]!  
  • 5. Anscombe’s quartet #1 #2 #3 #4 X Y X Y X Y X Y 10.0 8.04 10.0 9.14 10.0 7.46 8.0 6.58 8.0 6.95 8.0 8.14 8.0 6.77 8.0 5.76 13.0 7.58 13.0 8.74 13.0 12.74 8.0 7.71 9.0 8.81 9.0 8.77 9.0 7.11 8.0 8.84 11.0 8.33 11.0 9.26 11.0 7.81 8.0 8.47 14.0 9.96 14.0 8.10 14.0 8.84 8.0 7.04 6.0 7.24 6.0 6.13 6.0 6.08 8.0 5.25 4.0 4.26 4.0 3.10 4.0 5.39 19.0 12.50 12.0 10.84 12.0 9.13 12.0 8.15 8.0 5.56 7.0 4.82 7.0 7.26 7.0 6.42 8.0 7.91 5.0 5.68 5.0 4.74 5.0 5.73 8.0 6.89
  • 6. Anscombe’s quartet #1 #2 #3 #4 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 Identical statistics
  • 7. Anscombe’s quartet #1 #2 #3 #4 12! 10! 14! 14! 9! 10! 12! 12! 8! 7! 10! 10! 8! 6! 8! 8! 6! 5! 4! 6! 6! 4! 3! 4! 4! 2! 2! 2! 2! 1! 0! 0! 0! 0! 0! 5! 10! 15! 0! 5! 10! 15! 0! 5! 10! 15! 0! 10! 20! But very different
  • 8. INFORMATION VISUALIZATION Visual representation + User interactions click, drag, zoom, select, etc.!  
  • 9. Healthcare Electronic medical records (EMRs) “ To improve the quality of our health care while lowering its cost, we will make the immediate investments necessary to ensure that, within five years, all of America's medical records are computerized. This will cut waste, eliminate red tape and reduce the need to repeat expensive medical tests. But it just won't save billions of dollars and thousands of jobs; it will save lives by reducing the deadly but preventable medical errors that pervade our health-care system.” [President Barack Obama – Jan 2009]!  
  • 10. EMRs + INFO. VIS. A lot of data! Help understand data!    
  • 12. Example of EMRs System
  • 13. Lifelines One patient x [Plaisant et al. 1998]! http://www.cs.umd.edu/hcil/lifelines!
  • 19. Lifelines user study Faster decision Better recall
  • 20. Lifelines One patient Demographic -  Gender -  Age -  … x [Plaisant et al. 1998]! Medical Events* -  Emergency room on Jan 15 -  Surgery on Oct 1 -  … http://www.cs.umd.edu/hcil/lifelines!
  • 21. Lifelines 2 Multiple patients xxxxx [Wang et al. 2008, 2009]! http://www.cs.umd.edu/hcil/lifelines2!
  • 22. Case study Contrast-induced nephropathy Radiographic Examination (Medical Imaging) e.g. X-ray using a contrast agent e.g. Iodine, Barium x Creatinine -  Amino Acid Damage to the kidney -  Levels in blood reflect kidney function
  • 23. Data : contrast & creatinine CREAT- Normal level of Creatinine RADIOLOGY Radiographic exam (with contrast) CREAT-H High level of Creatinine (bad) x Time Jan Feb Mar Apr
  • 27. Video demo Data Analysis with Lifelines2
  • 28. Lifelines 2 Multiple patients xxxxx [Wang et al. 2008, 2009]! http://www.cs.umd.edu/hcil/lifelines2!
  • 29. Lifelines 2 search from medical events xxxxx [Wang et al. 2008, 2009]! http://www.cs.umd.edu/hcil/lifelines2!
  • 30. Data : patients transfer 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
  • 31. Improve the Quality of Care Pa$ent  ID:  45851733     Pa$ent  ID:  45851732     12/02/2008  14:26  Arrival   12/02/2008  14:26I  D:  45851731 Pa$ent   Emergency       Emergency Department 12/02/2008  14:26  Arrival   6,000+ 12/02/2008  22:44  ICU  mergency   12/02/2008  14:26  E   12/05/2008  05:071Floor  Arrival   12/02/2008     4:26 12/02/2008  22:44  ICU  mergency   12/02/2008  14:26  E 12/08/2008  10:02  Floor   12/05/2008  05:07  Floor   12/02/2008  22:44  ICU   12/14/2008  06:19  Discharge   12/08/2008  10:02  Floor   12/05/2008  05:07  Floor     12/14/2008  06:19  Discharge   12/08/2008  10:02  Floor     12/14/2008  06:19  Discharge   patients per month  
  • 32. task Find “Bounce backs” ICU Floor ICU within 2 days Limitations High-level questions Arrival ? ICU ? ?
  • 33. patients x x x xx x x x xx x xx x x x x x x x x x x
  • 34. LifeFlow overview xx x x xx x x x xx [Wongsuphasawat et al. 2011]! http://www.cs.umd.edu/hcil/lifeflow!
  • 39. Video demo Data Analysis with LifeFlow
  • 40. collected visual representation large eye interactions rich EMRs + INFO. VIS. A lot of data! Help understand data!     and more… Lifelines LifeFlow Save more lives Lifelines 2 Patientslikeme / i2b2 / BTRIS Many case studies / etc. Krist wongsuphasawat @kristwongz kristw@cs.umd.edu! http://www.cs.umd.edu/hcil/temporalviz!  
  • 41. Other examples Visualizations in the Medical Domain