Characterizing Guidance in Visual Analytics

Visual analytics (VA) is typically applied in scenarios where complex data has to be analyzed. Unfortunately, there is a natural correlation between the complexity of the data and the complexity of the tools to study them. An adverse effect of complicated tools is that analytical goals are more difficult to reach. Therefore, it makes sense to consider methods that guide or assist users in the visual analysis process. Several such methods already exist in the literature, yet we are lacking a general model that facilitates in-depth reasoning about guidance. We establish such a model by extending van Wijk's model of visualization with the fundamental components of guidance. Guidance is defined as a process that gradually narrows the gap that hinders effective continuation of the data analysis. We describe diverse inputs based on which guidance can be generated and discuss different degrees of guidance and means to incorporate guidance into VA tools. We use existing guidance approaches from the literature to illustrate the various aspects of our model. As a conclusion, we identify research challenges and suggest directions for future studies. With our work we take a necessary step to pave the way to a systematic development of guidance techniques that effectively support users in the context of VA.

[1]  John T. Stasko,et al.  Knowledge precepts for design and evaluation of information visualizations , 2005, IEEE Transactions on Visualization and Computer Graphics.

[2]  Kristin A. Cook,et al.  Illuminating the Path: The Research and Development Agenda for Visual Analytics , 2005 .

[3]  Min Zhu,et al.  AmbiguityVis: Visualization of Ambiguity in Graph Layouts , 2016, IEEE Transactions on Visualization and Computer Graphics.

[4]  Peter Wegner,et al.  Why interaction is more powerful than algorithms , 1997, CACM.

[5]  Raphaël Troncy,et al.  Towards a Linked-Data based Visualization Wizard , 2014, COLD.

[6]  Marc Streit,et al.  Towards a Characterization of Guidance in Visualization , 2013 .

[7]  Jeffrey Heer,et al.  Scented Widgets: Improving Navigation Cues with Embedded Visualizations , 2007, IEEE Transactions on Visualization and Computer Graphics.

[8]  Douglas W. Oard,et al.  Implicit Feedback for Recommender Systems , 1998 .

[9]  Mark T. Maybury,et al.  Discovering Distributed Expertise , 2007, AAAI Fall Symposium: Regarding the Intelligence in Distributed Intelligent Systems.

[10]  Daniel W. Archambault,et al.  Mental Map Preservation Helps User Orientation in Dynamic Graphs , 2012, GD.

[11]  Steven F. Roth,et al.  Data exploration across temporal contexts , 2000, IUI '00.

[12]  Heidrun Schumann,et al.  Navigation Recommendations for Exploring Hierarchical Graphs , 2013, ISVC.

[13]  William Ribarsky,et al.  Automatic Animation for Time‐Varying Data Visualization , 2010, Comput. Graph. Forum.

[14]  Heidrun Schumann,et al.  Supporting Visual Analysis in Smart Meeting Rooms , 2012, EuroVA@EuroVis.

[15]  Abraham Bernstein,et al.  Toward intelligent assistance for a data mining process: an ontology-based approach for cost-sensitive classification , 2005, IEEE Transactions on Knowledge and Data Engineering.

[16]  Andreas Kerren,et al.  A Study of Emotion-triggered Adaptation Methods for Interactive Visualization , 2013, UMAP Workshops.

[17]  Helwig Hauser,et al.  Story Telling for Presentation in Volume Visualization , 2007, EuroVis.

[18]  Jeffrey Heer,et al.  Design Considerations for Collaborative Visual Analytics , 2008, Inf. Vis..

[19]  Heidrun Schumann,et al.  A History Mechanism for Visual Data Mining , 2004, IEEE Symposium on Information Visualization.

[20]  Christopher G. Healey,et al.  Interest Driven Navigation in Visualization , 2012, IEEE Transactions on Visualization and Computer Graphics.

[21]  Juliana Freire,et al.  VisComplete: Automating Suggestions for Visualization Pipelines , 2008, IEEE Transactions on Visualization and Computer Graphics.

[22]  Gilles Venturini,et al.  VizAssist: an interactive user assistant for visual data mining , 2016, The Visual Computer.

[23]  Dieter Schmalstieg,et al.  StratomeX: Visual Analysis of Large‐Scale Heterogeneous Genomics Data for Cancer Subtype Characterization , 2012, Comput. Graph. Forum.

[24]  Kanit Wongsuphasawat,et al.  Voyager: Exploratory Analysis via Faceted Browsing of Visualization Recommendations , 2016, IEEE Transactions on Visualization and Computer Graphics.

[25]  Matthew O. Ward,et al.  Managing discoveries in the visual analytics process , 2007, SKDD.

[26]  J. Kohlhammer,et al.  Using Signposts for Navigation in Large Graphs , 2012, Comput. Graph. Forum.

[27]  Yuriko Takeshima,et al.  GADGET: goal-oriented application design guidance for modular visualization environments , 1997, Proceedings. Visualization '97 (Cat. No. 97CB36155).

[28]  Clayton Lewis,et al.  A problem-oriented classification of visualization techniques , 1990, Proceedings of the First IEEE Conference on Visualization: Visualization `90.

[29]  Stephen M. Casner,et al.  Task-analytic approach to the automated design of graphic presentations , 1991, TOGS.

[30]  Yoshinori Hijikata,et al.  Implicit user profiling for on demand relevance feedback , 2004, IUI '04.

[31]  Robert Engels,et al.  Planning Tasks for Knowledge Discovery in Databases; Performing Task-Oriented User-Guidance , 1996, KDD.

[32]  Zhen Wen,et al.  Behavior-driven visualization recommendation , 2009, IUI.

[33]  Eve E. Hoggan,et al.  How Important Is the "Mental Map"? - An Empirical Investigation of a Dynamic Graph Layout Algorithm , 2006, GD.

[34]  Hanspeter Pfister,et al.  Domino: Extracting, Comparing, and Manipulating Subsets Across Multiple Tabular Datasets , 2014, IEEE Transactions on Visualization and Computer Graphics.

[35]  Eric Horvitz,et al.  Principles of mixed-initiative user interfaces , 1999, CHI '99.

[36]  Jarke J. van Wijk,et al.  Supporting the analytical reasoning process in information visualization , 2008, CHI.

[37]  Heidrun Schumann,et al.  Heterogeneity-based guidance for exploring multiscale data in systems biology , 2012, 2012 IEEE Symposium on Biological Data Visualization (BioVis).

[38]  S. Alspaugh,et al.  Rethinking the First Look at Data by Framing It , 2015 .

[39]  W. Buxton Human-Computer Interaction , 1988, Springer Berlin Heidelberg.

[40]  Jürgen Bernard,et al.  Visual-Interactive Preprocessing of Time Series Data , 2012, SIGRAD.

[41]  Ben Shneiderman,et al.  Systematic yet flexible discovery: guiding domain experts through exploratory data analysis , 2008, IUI '08.

[42]  Sidney L. Smith,et al.  Guidelines for Designing User Interface Software , 1986 .

[43]  Heidrun Schumann,et al.  Model-Driven Design for the Visual Analysis of Heterogeneous Data , 2012, IEEE Transactions on Visualization and Computer Graphics.

[44]  Heidrun Schumann,et al.  A Design Space of Visualization Tasks , 2013, IEEE Transactions on Visualization and Computer Graphics.

[45]  Mark T. Maybury,et al.  Expert Finding for Collaborative Virtual Environments , 2001, CACM.

[46]  Enrico Bertini,et al.  INFUSE: Interactive Feature Selection for Predictive Modeling of High Dimensional Data , 2014, IEEE Transactions on Visualization and Computer Graphics.

[47]  Kwan-Liu Ma,et al.  A spreadsheet interface for visualization exploration , 2000, Proceedings Visualization 2000. VIS 2000 (Cat. No.00CH37145).

[48]  Daniel Asimov,et al.  The grand tour: a tool for viewing multidimensional data , 1985 .

[49]  Daniel A. Keim,et al.  Knowledge Generation Model for Visual Analytics , 2014, IEEE Transactions on Visualization and Computer Graphics.

[50]  Christopher G. Healey,et al.  Assisted navigation for large information spaces , 2002, IEEE Visualization, 2002. VIS 2002..

[51]  Colin Potts,et al.  Design of Everyday Things , 1988 .

[52]  Dirk J. Lehmann,et al.  Visualnostics: Visual Guidance Pictograms for Analyzing Projections of High‐dimensional Data , 2015, Comput. Graph. Forum.

[53]  Jarke J. van Wijk,et al.  Views on Visualization , 2006, IEEE Transactions on Visualization and Computer Graphics.