FINDING PATTERNS IN TEMPORAL DATA KRIST WONGSUPHASAWAT TAOWEI DAVID WANG CATHERINE PLAISANT BEN SHNEIDERMAN HUMAN-COMPUTER INTERACTION LAB UNIVERSITY OF.

Slides:



Advertisements
Similar presentations
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Wednesday, April 2, 2014 Session 9: Visualization.
Advertisements

Workshop: Interactive Visual Exploration of Electronic Health Records David Wang, Catherine Plaisant, Ben Shneiderman University of Maryland College Park,
UT-CAD Manager. Define College and Fund Highlight Patterns The Define College and Fund Highlight Patterns task is used to assign a highlight pattern to.
LifeLines: Visualizing Personal Histories Catherine Plaisant, Brett Milash, Anne Rose, Seth Widoff, Ben Shneiderman.
Visualizing Temporal Patterns also including… Twinlist for Medication Reconciliation Catherine Plaisant Human-Computer Interaction Lab University Of Maryland,
LifeFlow Case Study: Comparing Traffic Agencies' Performance from Traffic Incident Logs This case study was conducted by John Alexis Guerra Gómez and Krist.
Lifelines: Visualizing Personal Histories Class overview Jen Golbeck 04 Feb 02.
Designing Calendar Visualization for Visual Analytics Law Enforcement Toolkit Shantanu Joshi, Chang Yoon Kim, Kushal Patel Abish Malik, Ross Maciejewski,
Information Visualization in Medical Informatics Ben Founding Director ( ), Human-Computer Interaction Lab.
Interactive Pattern Search in Time Series (Using TimeSearcher 2) Paolo Buono, Aleks Aris, Catherine Plaisant, Amir Khella, and Ben Shneiderman Proceedings,
Feb 7 th 2001CMSC 838B: Information Visualization Lifelines: Visualizing Personal Histories C. Plaisant, B.Milash, A. Rose, W.Widoff and B. Shneiderman.
A Visual Interface for Multivariate Temporal Data: Finding Patterns of Events across Multiple Histories Jerry Alan Fails, Amy Karlson, Layla Shahamat &
Live Re-orderable Accordion Drawing (LiveRAC) Peter McLachlan, Tamara Munzner Eleftherios Koutsofios, Stephen North AT&T Research Symposium August, 2007.
Lecture 7 Date: 23rd February
Visualizing temporal data CPSC A. Butt / Feb. 24 '09.
EcoLens and TreePlus: Tools for exploring ecological interaction data Cynthia Sims Parr Bongshin Lee, Ben Bederson University of Maryland, College Park.
1 User Centered Design and Evaluation. 2 Overview My evaluation experience Why involve users at all? What is a user-centered approach? Evaluation strategies.
SpaceTree An Interactive Visualization of Traditional Node-Link Tree Diagrams Jesse Grosjean Catherine Plaisant Ben Bederson Human-Computer Interaction.
TimeCleanser: A Visual Analytics Approach for Data Cleansing of Time-Oriented Data Theresia Gschwandtner, Wolfgang Aigner, Silvia Miksch, Johannes Gärtner,
Lifelines2: Hypothesis Generation in Multiple EHRs Taowei David Wang Catherine Plaisant Ben Shneiderman Shawn Murphy Mark Smith Human-Computer Interaction.
Oncosifter: A Customized Approach to Cancer Information Authors : Ketan Mane & Sidharth Thakur Presenter: Yueyu Fu.
Temporal Search and Replace: A novel tool to simplify event sequences in large complex temporal datasets Allan Fong Hanseung Lee Rongjian Lan University.
Medical Informatics Thrust Focus on development of scientific knowledge to develop usable applications to support physicians and nurses on their clinical.
Interactive Visual Discovery in Temporal Event Sequences: Electronic Health Records & Other Applications Ben Shneiderman Founding Director.
Information Design and Visualization
1 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Adapting the TileBar Interface for Visualizing Resource Usage Session 602 Larry.
IBM Research – China, 2013 Mining Information Dependency in Outpatient Encounters for Chronic Disease Care Wen Sun, Weijia Shen, Xiang Li, Feng Cao, Yuan.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Web Content Development Dr. Komlodi Class 22: Wirerfames.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Urgent Interactions Evaluating Usability and Incorporating Information Visualization in Emergency Medicine Interfaces Julia Haines March 8, 2010.
Enhancing Timely Management of Workflow with Interactive Visual Displays & Actions for Situation Awareness Processing Sureyya Tarkan UMD Dept. of Computer.
Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. McGraw-Hill Chapter 7 Introduction to Practice Partner Electronic Health Records.
Designing Decision Aids to Help Patients Choose Treatment Options Lyndsey Franklin, Catherine Plaisant, Ben Shneiderman HCIL.
Krist Wongsuphasawat John Alexis Guerra Gomez Catherine Plaisant Taowei David Wang Ben Shneiderman Meirav Taieb-Maimon Presented by Ren Bauer.
Intuitive Database Query System, Zooming Query Results Previews Drawing upon existing literature on zooming interface technology, intuitive navigation.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 40 Observing.
P AIR F INDER : I DENTIFYING AND M EASURING T EMPORAL A SSOCIATIONS FROM T EMPORAL E VENT S EQUENCES Hsueh-Chien Cheng, Catherine Plaisant, Ben Shneiderman.
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, November 1, 2012 Session 9: Visualization.
Medical Informatics: Opportunities for Improving Patient Care Ben Founding Director ( ), Human-Computer Interaction.
Visualizing Temporal Evolution of Networks Jae-wook Ahn, Awalin Sopan, Catherine Plaisant, Meirav Taieb-maimon, and Ben Shneiderman
Interactive Visual Discovery in Event Analytics: Electronic Health Records & Other Applications Ben Shneiderman Founding Director ( ),
Awalin Sopan, Catherine Plaisant, Seth Powsner, Ben Shneiderman Human-Computer Interaction Lab & Department of Computer Science, University of Maryland.
Visualizing Large Dynamic Digraphs Michael Burch.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
PACS in Radiology By Alanoud Al Saleh.
Effects of Visualization and Interface Design on User Comprehensibility of Composite Data Asheem Chhetri, Apoorv Wairagade, Mahesh Gorantla, Hanye Xu,
Collaborative Query Previews in Digital Libraries Lin Fu, Dion Goh, Schubert Foo Division of Information Studies School of Communication and Information.
Query by Image and Video Content: The QBIC System M. Flickner et al. IEEE Computer Special Issue on Content-Based Retrieval Vol. 28, No. 9, September 1995.
N VISUAL ANALYTICS FOR HEALTHCARE: BIG DATA, BIG DECISIONS David Gotz Healthcare Analytics Research Group IBM T.J. Watson Research Center.
ITree: Exploring Time-Varying Data using Indexable Tree Yi Gu and Chaoli Wang Michigan Technological University Presented at IEEE Pacific Visualization.
Physiological Data Analysis of Neuro-Critical Patients Using Markov Models By Shashwat Bhoop sb3758.
An Evaluation of Pan & Zoom and Rubber Sheet Navigation with and without an Overview Dmitry Nekrasovski, Adam Bodnar, Joanna McGrenere, François Guimbretière,
1 Visual Computing Institute | Prof. Dr. Torsten W. Kuhlen Virtual Reality & Immersive Visualization Till Petersen-Krauß | GUI Testing | GUI.
Interactive Visual Discovery in Event Analytics: Electronic Health Records & Other Applications Ben Shneiderman Founding Director ( ),
Background On the Rochester RHIO October 2014
E- Patient Medical History System
PostGraduate Research Excellence Symposium (PGReS) 2015
NeurOn: Modeling Ontology for Neurosurgery
Usability & Human Factors
The Event Quartet: How Visual Analytics Works for Temporal Data Ben Shneiderman Founding Director ( ), Human-Computer Interaction.
Temporal Data Analysis and Electronic Health Records Ben Shneiderman, Catherine Plaisant, Taowei David Wang, Kris Wongsuphasawat
Stanley Lam Department of Computer Science University of Maryland
Information Design and Visualization
Assoc. Prof. Dr. Syed Abdul-Rahman Al-Haddad
Introduction to Visual Analytics
Information Visualization (Part 1)
CHAPTER 7: Information Visualization
CHAPTER 14: Information Visualization
Presentation transcript:

FINDING PATTERNS IN TEMPORAL DATA KRIST WONGSUPHASAWAT TAOWEI DAVID WANG CATHERINE PLAISANT BEN SHNEIDERMAN HUMAN-COMPUTER INTERACTION LAB UNIVERSITY OF MARYLAND 27th HCIL Symposium May 27, 2010

FINDING PATTERNS IN TEMPORAL DATA KRIST WONGSUPHASAWAT TAOWEI DAVID WANG CATHERINE PLAISANT BEN SHNEIDERMAN HUMAN-COMPUTER INTERACTION LAB UNIVERSITY OF MARYLAND 27th HCIL Symposium May 27, 2010

Patient ID: /02/ :26Arrival 12/02/ :36Emergency 12/02/ :44ICU 12/05/ :07Floor 12/14/ :19Exit Time Emergency ICU Floor Exit TEMPORAL CATEGORICAL DATA A type of time series 04/26/ : /26/ : /26/ : /26/ : /26/ : Event Category Stock: Microsoft Numerical Arrival Event

TEMPORAL CATEGORICAL DATA Electronic Health Records: symptoms, treatment, lab test Traffic incident logs: arrival/departure time of each unit Student records: course, paper, proposal, defense, etc. Others: web logs, usability study logs, etc.

10+ years work on temporal visualization (mostly on Electronic Health Records)

LIFELINES SINGLE RECORD [Plaisant et al. 1998]

LifeLines – Single Patient

working with physicians at WASHINGTON HOSPITAL CENTER

EXAMPLE DATA Patient transfers ARRIVALArrive the hospital EMERGENCYEmergency room ICUIntensive Care Unit INTERMEDIATEIntermediate Medical Care FLOORNormal room EXIT-ALIVELeave the hospital alive EXIT-DEADLeave the hospital dead

TASKS within 2 days ICUFloorICU Example: Finding “Bounce backs”

LIFELINES 2 RECORD [Wang et al. 2008, 2009]

LifeLines2 – Search and Visualize ARF (Align-Rank-Filter) Framework Temporal Summary Multiple Records

ALIGNMENT Sentinel events as reference points Time Patient # Arrival Emergency ICU Floor Exit Patient # Arrival Emergency ICU Floor Exit JuneJuly August

ALIGNMENT (2) Time shifting Time Patient # Admit Emergency ICU Floor Exit Patient # Admit Emergency ICU Floor Exit 01 M 2 M

SIMILAN RECORD [Wongsuphasawat & Shneiderman 2009]

Similan – Search by Similarity

FINDING “BOUNCE BACKS” BeforeAfter Much faster to specify new query Visualizing the results gives better understanding

USER STUDIES: SEARCH Exact MUST have A, B, C Record#1 Record#2 Record#3 more similar Similarity-based SHOULD have A, B, C SimilanLifeLines2 Query Record#2 Record#1 Record#3 Query

USER STUDIES: SEARCH Exact MUST have A, B, C Similarity-based SHOULD have A, B, C Query Record#1 Record#2 Record#3 more similar Query Record#2 Record#1 Record#3 SimilanLifeLines2 1

NEW STUFF Needs for an overview -> LifeFlow!

TASKS within 2 days ICUFloorICU Example: Finding “Bounce backs” Other questions Arrival ICU ? ? ?

LIFEFLOW RECORD AGGREGATE Merge multiple records into tree VISUALIZE Display the aggregation

AGGREGATE Aggregate by prefix #1 #2 #3 #4 Example with 4 records

AGGREGATE Aggregate by prefix #1 #2 #3 #4

VISUALIZE Inspired by the Icicle tree [Fekete 2004] Number of files

VISUALIZE (2) Use horizontal axis to represent time Video

DEMO – LIFEFLOW When the lines are combined into flow

FUTURE WORK Comparison Jan-Mar 2008April-June 2008 Intermediate ICU IntermediateICU Floor

TAKE-AWAY MESSAGE Information visualization is a powerful way to explore temporal patterns. You can work with us on new case studies.

TEMPORAL CATEGORICAL DATA Electronic Health Records: symptoms, treatment, lab test Traffic incident logs: arrival/departure time of each unit Student records: course, paper, proposal, defense, etc. Others: web logs, usability study logs, etc.

EXAMPLE – TRAFFIC INCIDENTS

ACKNOWLEDGEMENT D R. P HUONG H O, D R. M ARK S MITH, D AVID R OSEMAN W ASHINGTON H OSPITAL C ENTER N ATIONAL I NSTITUTES OF H EALTH (NIH) - G RANT CA M ICHAEL P ACK, M ICHAEL V AN D ANIKER C ENTER FOR A DVANCED T RANPORTATION T ECHNOLOGY L AB (CATT L AB )

TAKE-AWAY MESSAGE Information visualization is a powerful way to explore temporal patterns. You can work with us on new case studies. More demos this afternoon {kristw, tw7, plaisant,

Q&A Questions? {kristw, tw7, plaisant,

THANK YOU Thank you

BACKUP SLIDES Junkyard...

LIFELINES2 8 case studies –Bounce backs –Step ups –BIPAP –Etc.

DR. P

Does not help exploring sequential patterns Needs a new overview LifeLines2’s Temporal Summary [Wang et al. 2009] Continuum’s Histogram [Andre 2007]

USER STUDIES 8 Extensive case studies Compared LifeLines2 with Similan –Learn advantages & disadvantages Drawing is preferred Clear cut off points is needed Working on improvements –Flexible temporal search

SIMILAN Compared with LifeLines2 in an experiment –Learn advantages & disadvantages –Drawing is preferred –No clear cut off points Working on improvements –Flexible temporal search

LIFEFLOW AGGREGATE VISUALIZE Merge multiple records into tree Display the tree

APPROACHES Exact Search MUST have A, B, C Similarity-based Search SHOULD have A, B, C Query Record#1 Record#2 Record#3 more similar Query Record#1 Record#2 Record#3

MOTIVATION RESEARCH QUESTIONS RESEARCH QUESTION#1 PRELIM. + PROPOSED WORK CONCLUSION RESEARCH QUESTION#2 PRELIM. + PROPOSED WORK

EXPECTED CONTRIBUTIONS 1.Design of visual representations, user interfaces and interaction techniques 2.Algorithms for flexible temporal search 3.Evaluation results 4.Open new directions for exploring temporal categorical data

NEEDS FOR AN OVERVIEW We learn

NEEDS Visualize overview or show summary Where should I start?

TEMPORAL VISUALIZATIONS Background and related work

RELATED WORK Single record Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit Visualization E.g. LifeLines, MIDGAARD, etc.

RELATED WORK (2) Multiple records Visualization E.g. LifeLines2, Continuum, ActiviTree, etc. Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit

More space please....

INFORMATION VISUALIZATION MANTRA OVERVIEW FIRST, ZOOM AND FILTER, THEN DETAILS ON DEMAND

RELATED WORK (3) Multiple records Visualization E.g. LifeLines2, Continuum Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit Patient ID: /02/ :26Arrival 12/02/ :26Emergency 12/02/ :44ICU 12/05/ :07Floor 12/08/ :02Floor 12/14/ :19Exit

SEQUENTIAL PATTERNS within 2 days ICUFloorICU Examples: “Bounce backs” Patient #1 Patient #2 Patient #3 Patient #4

DESIGN AN OVERVIEW Sequential patterns Scalability vs. Loss of information