Information Visualization Evaluation and User Study



Similar documents
Low-Level Components of Analytic Activity in Information Visualization

Baby Names, Visualization, and Social Data Analysis

The Challenge of Information Visualization Evaluation

Baby Names, Visualization, and Social Data Analysis

Discovering Business Intelligence Using Treemap Visualizations

Hierarchical Data Visualization. Ai Nakatani IAT 814 February 21, 2007

Submission to 2003 National Conference on Digital Government Research

INFO 424, UW ischool 11/8/2007

COMP Visualization. Lecture 11 Interacting with Visualizations

Innovative Information Visualization of Electronic Health Record Data: a Systematic Review

A User Centered Approach for the Design and Evaluation of Interactive Information Visualization Tools

The Value of Visualization for Understanding Data and Making Decisions

A Tale of Alderwood: Visualizing Relationships in a Diverse Data Collection

How To Design A Namevoyager For Social Data Analysis

City Research Online. Permanent City Research Online URL:

Using Visual Analytics to Enhance Data Exploration and Knowledge Discovery in Financial Systemic Risk Analysis: The Multivariate Density Estimator

Project Portfolio Earned Value Management Using Treemaps. University of Maryland, College Park, Maryland. 1 Introduction

Sharpening Analytic Focus to Cope with Big Data Volume and Variety: Ten strategies for data focusing with temporal event sequences

The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations. Ben Shneiderman, 1996

Promoting Insight Based Evaluation of Visualizations: From Contest to Benchmark Repository

Graduate Co-op Students Information Manual. Department of Computer Science. Faculty of Science. University of Regina

IC05 Introduction on Networks &Visualization Nov

Dynamic Visualization and Time

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions

Domains and Competencies

CSE 564: Visualization. Time Series Data. Time Series Data Are Everywhere. Temporal relationships can be highly complex

Healthcare, transportation,

Software Assurance Marketplace Use Case

Attend Part 1 (2-3pm) to get 1 point extra credit. Polo will announce on Piazza options for DL students.

Public Online Data - The Importance of Colorful Query Trainers

Enriched Links: A Framework For Improving Web Navigation Using Pop-Up Views

Visualizing Human Trajectories: Comparing Space-Time Cubes and Static Maps

How To Handle Big Data With A Data Scientist

An example. Visualization? An example. Scientific Visualization. This talk. Information Visualization & Visual Analytics. 30 items, 30 x 3 values

Driving business intelligence to new destinations

DESIGN AND STRUCTURE OF FUZZY LOGIC USING ADAPTIVE ONLINE LEARNING SYSTEMS

A Visualization is Worth a Thousand Tables: How IBM Business Analytics Lets Users See Big Data

Course Descriptions for MS degree in Instructional Design and Technology:

Interactive Information Visualization of Trend Information

User experience prototype requirements PROJECT MANAGEMENT PLAN

Advanced Diploma of Screen - 3D Animation and VFX (10343NAT)

COMP9321 Web Application Engineering

Interactive solutions

JRefleX: Towards Supporting Small Student Software Teams

Interaction and Visualization Techniques for Programming

Data Visualisation and Its Application in Official Statistics. Olivia Or Census and Statistics Department, Hong Kong, China

Digital Collections as Big Data. Leslie Johnston, Library of Congress Digital Preservation 2012

Design Considerations for a Visualization and Simulation Tool for CBMS Data

Elsa C. Augustenborg Gary R. Danielson Andrew E. Beck

BI Platforms User Survey, 2011: Customers Rate Their BI Platform Vendors

DESIGNING AND MINING WEB APPLICATIONS: A CONCEPTUAL MODELING APPROACH

A Guide To Writing Measurable Goals and Objectives For

How To Design A Webbased Dashboard

Intrusion Detection: Game Theory, Stochastic Processes and Data Mining

The Use of Computer Animation in Teaching Discrete Structures Course

Information Visualization WS 2013/14 11 Visual Analytics

Beyond Web Application Log Analysis using Apache TM Hadoop. A Whitepaper by Orzota, Inc.

8. Time-Based Data Visualizing Change over time

Visualizing Data from Government Census and Surveys: Plans for the Future

Big Data and Analytics: Challenges and Opportunities

SOFTWARE PROCESS MODELS

4.10 Reports. RFP reference: 6.10 Reports, Page 47

User-Centered Design Guidelines for Collaborative Software for Intelligence Analysis

The data forest. Application. Application Application DATA. Office of Research

USABILITY TESTING OF DATA ACCESS TOOLS. John J. Bosley and Frederick G. Conrad. BLS, 2 Massachusetts Ave., N.E., Rm. 4915, Washington, DC 20212

MicroStrategy Course Catalog

Data Visualization. or Graphical Data Presentation. Jerzy Stefanowski Instytut Informatyki

RiskLab. Discussion: Peter Sarlin. Visual Network Analysis in the Regulation of Financial Systemic Risk

Students who successfully complete the Health Science Informatics major will be able to:

BA&Sc in Interactive Systems Design

Manifest for Big Data Pig, Hive & Jaql

TEACHING INTRODUCTORY COMPUTER GRAPHICS WITH THE PROCESSING LANGUAGE

E6895 Advanced Big Data Analytics Lecture 4:! Data Store

NStreamAware: Real-Time Visual Analytics for Data Streams to Enhance Situational Awareness

Why dread a bump on the head?

INFORMATION VISUALIZATION TECHNIQUES USAGE MODEL

Incorporating Information Architecture Activities into the Redesign of the U.S. Census Bureau s Web Site

Information Visualization Multivariate Data Visualization Krešimir Matković

IBM Operational Decision Management v8

Visions sustained experimentalism for industrial clusters development - from the Porter s diamond to the organic space - Working note by P.

BIG Data Analytics Move to Competitive Advantage

A Knowledge Management Framework Using Business Intelligence Solutions

6th Design & Emotion Conference 2008 Poster Brief Game Design for Personal Health Management: An Emotional and Educational Perspective

Exclusive access to metrics to measure KPIs in real time, and at scale

GLOSSARY OF EVALUATION TERMS

Visualizing FRBR. Tanja Merčun 1 Maja Žumer 2

WordStream Helps New Agency Indulge in PPC Advertising

Visualizing Repertory Grid Data for Formative Assessment

Adobe Insight, powered by Omniture

Screen Design : Navigation, Windows, Controls, Text,

Exploratory Data Analysis for Ecological Modelling and Decision Support

Creative Director. Inspire artists, programmers, producers and marketing staff to make the highest quality product possible

Understanding Data: A Comparison of Information Visualization Tools and Techniques

INFO 424, UW ischool 11/1/2007

A DIGITAL SOLUTIONS AGENCY Queen Anne Ave N. Ste. 337 Seattle WA,

CourseVis: Externalising Student Information to Facilitate Instructors in Distance Learning

Visualization of Software

Kindergarten Math Curriculum Course Description and Philosophy Text Reference:

How To Turn Big Data Into An Insight

A Knowledge Task-Based Framework for Design and Evaluation of Information Visualizations

Transcription:

Evaluation for Information Visualization Enrico Bertini http://www.dis.uniroma1.it/~beliv06/infovis-eval.html Information Visualization Evaluation and User Study CSE591 Visual Analytics Lujin Wang Component/system level evaluation Low level components/perceptual studies Longitudinal studies, case studies Metrics, benchmarks, model-based evaluation, frameworks, taxonomies Novel evaluation methodologies, non-conventional methods/ parameters Reviews Evaluation for Information Visualization Component/system level evaluation Low level components/perceptual studies Longitudinal studies, case studies Martin Wattenberg. Baby names, visualization, and social data analysis. INFOVIS '05 Metrics, benchmarks, model-based evaluation, frameworks, taxonomies Robert Amar, James Eagan, and John Stasko. Low-level components of analytic activity in information visualization. INFOVIS '05 Novel evaluation methodologies, non-conventional methods/ parameters Reviews Catherine Plaisant. The challenge of information visualization evaluation. Advanced Visual Interfaces '04 The Challenge of Information Visualization Evaluation Catherine Plaisant Human-Computer Interaction Laboratory University of Maryland at College Park Advanced Visual Interfaces '04

Introduction Information Visualization Evaluation The tools and ideas in information visualization research publications are reaching users Commercial products Spotfire, Inxight, and HumanIT Additions to statistical packages SPAA/SigmaPlot, SAS/GRAPH, DataDesk Commercial development environments ILOG JViews Others SmartMoney financial maps, Peet s Coffee Selector, health information maps, highway traffic information The reports of usability studies and controlled experiments are helpful to understand the potential and limitations of tools However, we need Consider other evaluation approaches that take into account the long exploratory nature of users tasks the value of potential discoveries or the benefits of overall awareness Better metrics and benchmark repositories to compare tools Seek reports of successful adoption and demonstrated utility We need to understand how to improve evaluation methods in order to present actionable evidence of measurable benefits that will encourage more widespread adoption Current Evaluation Practices Challenges Four thematic areas of evaluation: (fifty user studies of InfoVis system) Controlled experiments comparing design elements Comparing specific widgets, mappings of information to graphical display Usability evaluation of a tool Provide feedback on problems of a tool, show how to refine the design Controlled experiments comparing two or more tools Compare a novel technique with the state of the art Case studies of tools in realistic settings Do real tasks, demonstrate feasibility and in-context usefulness Time consuming, results may not be replicable and generalizable Matching tools with users, tasks and real problems Using real datasets and demonstrating realistic tasks is important Improving user testing Looking at the same data from different perspectives, over a long time Answering questions you didn t know you had Factoring in the chances of discovery and benefits of awareness Addressing universal usability General public, diverse users

Possible Next Steps Examples of Technology Transfer Development of repositories of data and tasks Create benchmark datasets and tasks InfoVis 2003, 2004, 2005, 2006 contest, VAST 2006 contest Information Visualization Benchmark Repository http://www.cs.umd.edu/hcil/infovisrepository/index.shtml Gathering of case studies and success stories Strengthening the role of toolkits and development tools Making a technique a part of a toolkit greatly improves its chance of success A common evaluation measure for any technology is adoption by others, and the move into commercial products Commercial success depends on The quality of a product Financial alliances Marketing strategies Personal networking Luck Gain lessons from examples of transformations from prototypes to products and applications Example 1: From the Film Finder to Spotfire Example 2: Treemap A 11-year-long voyage Dynamic scattergrams Other visualizations such as parallel coordinates, table views or standard business graphics were combined SmartMoney Map of Market The first widely known commercial application of treemaps Hive Group developed an application used by US marines for inventory management The availability of tools for data preparation and publishing, provides automatically updated views A simplified interface allows end-users to view the data and perform limited filtering and grouping operations

Example 3: DataMap Summary 1993 Dynamap For the National Center for Health Statistics DataMap Might be used by the Census Bureau to release data on CDs Research prototypes are finding ways into commercial products We must carefully integrate the visualization tools into solutions for real problems Facilitating the importation of data Coping with large volumes of incomplete data Enabling users to integrate with other tools and collaborate with others Reporting on long term use in natural settings We should promote field studies, investigate new evaluation procedures, and celebrate successes Goal Low-Level Components of Analytic Activity in Information Visualization Robert Amar, James Eagan, and John Stasko College of Computing/GVU Center Georgia Institute of Technology INFOVIS '05 Present a set of primitive analysis task types Representative of the kinds of specific questions that a person may ask when working with a data set Serves as a form of common language or vocabulary when discussing the capabilities, advantages, and weakness of different information visualization systems Fosters an emphasis on the importance of analytic measures of information visualization systems Aids designers in creating novel presentations that amplify users analytic abilities Serves as an informal checklist to assess and evaluate new systems and techniques

The Nature of Analytic Activity Concrete Tasks for Analytic Activity User analyzes questions and tasks as part of analytic activity typically range from broader high-level goals to much more specific low-level inquiries Data Collection Students are asked to generate data analysis questions for provided data sets, and then evaluate how well the questions could be answered using particular commercial visualization tools For example, a person studying the history of motion picture films may have high-level, uncertainty-tinged knowledge goals such as understanding trends in popularity over time or determining how to predict which movies will win Academy Awards. In the process of acquiring this knowledge, the person may generate more specific, low-level queries such as identifying the Academy Award-winning pictures of the past ten years and determining whether or not movie length correlates to the film s popularity. Analysis Approach Affinity diagramming approach Grouping similar questions and iteratively refining the groups Analytic Task Taxonomy Analytic Task Taxonomy Ten primitive analysis task types: Retrieve Value Filter Compute Derived Value Find Extremum Sort Determine Range Characterize Distribution Find Anomalies Cluster Correlate Retrieve Value What are the values of attributes { X, Y, Z, } in data cases {A, B, C, }? Filter Which data cases satisfy conditions {A, B, C }? Compute Derived Value What is the value of aggregation function F on a given set S of data cases? Find Extremum What are the top/bottom N data cases with respect to attribute A? Sort

Analytic Task Taxonomy Discussion Determine Range What is the range of values of attribute A in a set S of data cases? Characterize Distribution What is the distribution of values of attribute A in a set S of data cases? Find Anomalies Which data cases have unexpected/exceptional values? Cluster Which data cases are similar in value for attributes {X, Y, Z, }? Correlate What is the correlation between attributes X and Y over a given set S of data cases? Compound Tasks Compositions of primitive tasks Omissions from the Taxonomy Low-level mathematical and cognitive actions High-level questions Uncertain criteria involves a more subjective evaluation of a data case Concerns Similarity to Existing Taxonomies Relationships to high-level tasks Methodological concerns The NameVoyager Baby Names, Visualization, and Social Data Analysis A web-based visualization of historical trends in baby naming http://babynamewizard.com/namevoyager/lnv0105.html Martin Wattenberg IBM Research INFOVIS '05

The NameVoyager Visualization A web-based visualization of historical trends in baby naming http://babynamewizard.com/namevoyager/lnv0105.html Data (Book: The Baby Name Wizard) Public Social Security Administration (SSA) information that tracks baby name trends in US Lists of the most popular 1,000 boys and girls names, for each decade since 1900 and each year since 2001 A data set containing popularity time series for 6,000 distinct names Given a set of name popularity time series, a set of stacked graphs is produced Smooth animated transitions Color The Java applet has proven extremely popular More than 500,000 visits in the first two weeks Thousands of comments about the visualization written on the web Interaction Social Data Analysis Overview first, zoom and filter, details on demand. (Shneiderman s mantra) Keyboard-based mechanism for filtering the view Web comments show that exploring the data has become a social activity One writes, For a challenge, try finding a name that was popular at the beginning of the sample (around 1900), went out of style, then came back into vogue recently Another person responds, Take a look at Grace, #18 in the 1900s, #13 in 2003, and down in the 200s and 300s during midcentury A third writes 1900 s comeback: Porter...

Social Data Analysis Design Hypotheses for Social Data Analysis Users seem to fall into Richard Bartle s taxonomy of players in multi-user online games (MUD) Roles in social data analysis Achievers Use the applet to find the good name Socializers Interact with others, use it for conversation and storytelling Explorers Unearth odd names or unusual clusters Killers Take pleasure in singling out names for ridicule The NameVoyager encourages a social style of data analysis Three hypotheses (the NameVoyager s popularity) Common ground principle Some degree of common knowledge of the underlying data set is necessary Personal perspective principle It is helpful for each person to have a naturally unique perspective on the data Each person is approaching the data in a different way, a group may collectively explore more pieces of the data Deep pointers It allows people to share the state of the visualization at any point in their explorations Summary Conclusion This paper explores the reaction to the NameVoyager, using web comments as evidence This methodology is unusual However, the online discussion provides a useful source of detailed descriptions from real users, and is fruitful source of hypotheses about how and why the tool is effective To design a successful exploratory data analysis tool, one good strategy is to create a system that enables social data analysis Review The challenge of information visualization evaluation Taxonomy Low-level components of analytic activity in information visualization Longitudinal study, case study Baby names, visualization, and social data analysis