An Interview with Visualization Pioneer Ben Shneiderman
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Tamara Munzner Department of Computer Science University of British Columbia
Ch 3: Task Abstraction Paper: Design Study Methodology Tamara Munzner Department of Computer Science University of British Columbia CPSC 547, Information Visualization Day 4: 22 September 2015 http://www.cs.ubc.ca/~tmm/courses/547-15 News • headcount update: 29 registered; 24 Q2, 22 Q3 – signup sheet: anyone here for the first time? • marks for day 2 and day 3 questions/comments sent out by email – see me after class if you didn’t get them – order of marks matches order of questions in email • Q2: avg 83.9, min 26, max 98 • Q3: avg 84.3, min 22, max 98 – if you spot typo in book, let me know if it’s not already in errata list • http://www.cs.ubc.ca/~tmm/vadbook/errata.html • but don’t count it as a question • not useful to tell me about typos in published papers – three questions total required • not three questions per reading (6 total)! not just one! 2 VAD Ch 3: Task Abstraction Why? Actions Targets Analyze All Data Consume Trends Outliers Features Discover Present Enjoy Attributes Produce Annotate Record Derive One Many tag Distribution Dependency Correlation Similarity Extremes Search Target known Target unknown Location Lookup Browse Network Data known Location Locate Explore Topology unknown Query Paths Identify Compare Summarize What? Spatial Data Why? Shape How? [VAD Fig 3.1] 3 High-level actions: Analyze • consume Analyze –discover vs present Consume Discover Present Enjoy • classic split • aka explore vs explain –enjoy • newcomer Produce • aka casual, social Annotate Record Derive tag • produce –annotate, record –derive • crucial -
Tamara Munzner
The 2015 Visualization Technical Achievement Award Tamara Munzner The 2015 Visualization Technical Achievement Award goes to Tamara Munzner in recognition of foundational research that has produced a scientific basis for principles and design choices for visualization. The IEEE Visualization & Graphics Technical Community (VGTC) is pleased to award Tamara Munzner the 2015 Visualization Technical Achievement Award. Biography Tamara Munzner Tamara Munzner is a full professor at the University of University of British British Columbia Department of Computer Science, where Columbia she has been since 2002. She was a research scientist from Award Recipient 2015 2000 to 2002 at the Compaq Systems Research Center (the former DEC SRC). She earned her PhD from Stanford between 1995 and 2000, working with Pat Hanrahan. She and prescribe models and methods for visualization design holds a BS from Stanford from 1991, the year she first and the research process itself, including a nested model of attended VIS. design and validation and methodology for design studies. From 1991 to 1995, Tamara was a technical staff Her 2014 book Visualization Analysis and Design provides member at The Geometry Center, based at the University a systematic, comprehensive framework for thinking about of Minnesota. She was one of the architects and imple- visualization in terms of principles and design choices. It mentors of Geomview, the Center’s public domain interac- features a unified approach encompassing information visu- tive 3D visualization system that supported hyperbolic and alization techniques for the abstract data of tables and net- spherical geometry in addition to Euclidean geometry. She works, scientific visualization techniques for spatial data, was co-director and one of the animators of two videos and visual analytics techniques for interweaving data trans- that brought concepts from the cutting edge of geomet- formation and analysis with interactive visual exploration. -
Introduction to Information Visualization.Pdf
Introduction to Information Visualization Riccardo Mazza Introduction to Information Visualization 123 Riccardo Mazza University of Lugano Switzerland ISBN: 978-1-84800-218-0 e-ISBN: 978-1-84800-219-7 DOI: 10.1007/978-1-84800-219-7 British Library Cataloguing in Publication Data A catalogue record for this book is available from the British Library Library of Congress Control Number: 2008942431 c Springer-Verlag London Limited 2009 Apart from any fair dealing for the purposes of research or private study, or criticism or review, as permitted under the Copyright, Designs and Patents Act 1988, this publication may only be reproduced, stored or transmitted, in any form or by any means, with the prior permission in writing of the publish- ers, or in the case of reprographic reproduction in accordance with the terms of licences issued by the Copyright Licensing Agency. Enquiries concerning reproduction outside those terms should be sent to the publishers. The use of registered names, trademarks, etc., in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant laws and regulations and therefore free for general use. The publisher makes no representation, express or implied, with regard to the accuracy of the information contained in this book and cannot accept any legal responsibility or liability for any errors or omissions that may be made. Printed on acid-free paper Springer Science+Business Media springer.com To Vincenzo and Giulia Preface Imagine having to make a car journey. Perhaps you’re going to a holiday resort that you’re not familiar with. -
Tamara Munzner Department of Computer Science University of British Columbia
Ch 1/2/3: Intro, Data, Tasks Paper: Design Study Methodology Tamara Munzner Department of Computer Science University of British Columbia CPSC 547, Information Visualization Week 2: 17 September 2019 http://www.cs.ubc.ca/~tmm/courses/547-19 News • Signup sheet round 2: check column (or add yourself) • Canvas comments/question discussion –one question/comment per reading required • everybody got this right, great! –responses to others required • a few of you did not do this • original requirement of 2, considering cutback to just 1: discuss • decision: cut back to just 1 –if you spot typo in book, let me know if it’s not already in errata list • http://www.cs.ubc.ca/~tmm/vadbook/errata.html • (but don’t count it as a question) • not useful to tell me about typos in published papers 2 Ch 1. What’s Vis, and Why Do It? 3 Why have a human in the loop? Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively. Visualization is suitable when there is a need to augment human capabilities rather than replace people with computational decision-making methods. • don’t need vis when fully automatic solution exists and is trusted • many analysis problems ill-specified – don’t know exactly what questions to ask in advance • possibilities – long-term use for end users (e.g. exploratory analysis of scientific data) – presentation of known results – stepping stone to better understanding of requirements before developing models – help developers of automatic solution refine/debug, determine parameters – help end users of automatic solutions verify, build trust 4 Why use an external representation? Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively. -
3. Graphical Perception Tomorrow
Graphical Perception Nam Wook Kim Mini-Courses — January @ GSAS 2018 What is graphical perception? The visual decoding of information encoded on graphs Why important? “Graphical excellence is that which gives to the viewer the greatest number of ideas in the shortest time with the least ink in the smallest space” — Edward Tufte Goal Understand the role of perception in visualization design Topics • Signal Detection • Magnitude Estimation • Pre-Attentive Processing • Using Multiple Visual Encodings • Gestalt Grouping • Change Blindness Signal Detection Detecting Brightness A Which is brighter? B Detecting Brightness (128,128,128) (144,144,144) A B Detecting Brightness A Which is brighter? B Detecting Brightness (134,134,134) (138,138,138) A B Weber’s Law Just Noticeable Difference (JND) dS dp = k S Weber’s Law Just Noticeable Difference (JND) dS Change of Intensity dp = k S Physical Intensity Weber’s Law Just Noticeable Difference (JND) dS Change of Intensity Perceived Change dp = k S Physical Intensity Weber’s Law Just Noticeable Difference (JND) dS Change of Intensity Perceived Change dp = k S Physical Intensity Most continuous variation in stimuli are perceived in discrete steps Ranking correlation visualizations [Harrison et al 2014] Ranking correlation visualizations Which of the two appeared to be more highly correlated? A B [Harrison et al 2014] Ranking correlation visualizations Which of the two appeared to be more highly correlated? r = 0.7 r = 0.6 Ranking correlation visualizations Which of the two appeared to be more highly correlated? A B Ranking correlation visualizations Which of the two appeared to be more highly correlated? r = 0.7 r = 0.65 Ranking visualizations for depicting correlation Overall, scatterplots are the best for both positive and negative correlations. -
Session 2 Tamara Munzner Department of Computer Science University of British Columbia
Visualization Analysis & Design Full-Day Tutorial Session 2 Tamara Munzner Department of Computer Science University of British Columbia Sanger Institute / European Bioinformatics Institute June 2014, Cambridge UK http://www.cs.ubc.ca/~tmm/talks.html#minicourse14 Outline • Visualization Analysis Framework • Idiom Design Choices Session 1 9:30-10:45am Session 2 11:00am-12:15pm – Introduction: Definitions – Arrange Tables – Analysis: What, Why, How – Arrange Spatial Data – Marks and Channels – Arrange Networks and Trees – Map Color • Idiom Design Choices, Part 2 • Guidelines and Examples Session 3 1:15pm-2:45pm Session 4 3-4:30pm – Manipulate: Change, Select, Navigate – Rules of Thumb – Facet: Juxtapose, Partition, Superimpose – Validation – Reduce: Filter, Aggregate, Embed – BioVis Analysis Example http://www.cs.ubc.ca/~tmm/talks.html#minicourse14 2 How? EncodeEncode Manipulate Manipulate Facet Facet ReduReducece Arrange Map Change Juxtapose Filter Express Separate from categorical and ordered attributes Color Hue Saturation Order Align Luminance Select Partition Aggregate Size, Angle, Curvature, ... Use Navigate Superimpose Embed Shape Motion Direction, Rate, Frequency, ... 3 Arrange space Encode Arrange Express Separate Order Align Use 4 Arrange tables Express Values Axis Orientation Rectilinear Parallel Radial Separate, Order, Align Regions Separate Order Layout Density Dense Space-Filling Align 1 Key 2 Keys 3 Keys Many Keys List Matrix Volume Recursive Subdivision 5 Keys and values Tables • key Attributes (columns) Items – independent -
Data Visualization by Nils Gehlenborg
Data Visualization Nils Gehlenborg ([email protected]) Center for Biomedical Informatics / Harvard Medical School Cancer Program / Broad Institute of MIT and Harvard ISMB/ECCB 2011 http://www.biovis.net Flyers at ISCB booth! Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg A good sketch is better than a long speech. Napoleon Bonaparte Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg Minard 1869 Napoleon’s March on Moscow Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg 4 I believe when I see it. Unknown Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg Anscombe 1973, The American Statistician Anscombe’s Quartet mean(X) = 9, var(X) = 11, mean(Y) = 7.5, var(Y) = 4.12, cor(X,Y) = 0.816, linear regression line Y = 3 + 0.5*X Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg 6 Anscombe 1973, The American Statistician Anscombe’s Quartet Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg 7 Exploration: Hypothesis Generation trends gaps outliers clusters - A large data set is given and the goal is to learn something about it. - Visualization is employed to perform pattern detection using the human visual system. - The goal is to generate hypotheses that can be tested with statistical methods or follow-up experiments. Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg 8 Visualization Use Cases Presentation Confirmation Exploration Data Visualization / ISMB/ECCB 2011 / Nils Gehlenborg 9 Definition The use of computer-supported, interactive, visual representations of data to amplify cognition. Stu Card, Jock Mackinlay & Ben Shneiderman Computer-based visualization systems provide visual representations of datasets intended to help people carry out some task more effectively.effectively. -
Tamara Munzner Department of Computer Science University of British Columbia
Visualization Analysis & Design Tamara Munzner Department of Computer Science University of British Columbia D3 Unconference Keynote November 21 2015, San Francisco CA http://www.cs.ubc.ca/~tmm/talks.html#vad15d3 @tamaramunzner Defining visualization (vis) Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively. 2 Why have a human in the loop? Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively. Visualization is suitable when there is a need to augment human capabilities rather than replace people with computational decision-making methods. • don’t need vis when fully automatic solution exists and is trusted • many analysis problems ill-specified – don’t know exactly what questions to ask in advance • possibilities – long-term use for end users (e.g. exploratory analysis of scientific data) – presentation of known results – stepping stone to better understanding of requirements before developing models – help developers of automatic solution refine/debug, determine parameters – help end users of automatic solutions verify, build trust 3 Why use an external representation? Computer-based visualization systems provide visual representations of datasets designed to help people carry out tasks more effectively. • external representation: replace cognition with perception [Cerebral: Visualizing Multiple Experimental Conditions on a Graph with Biological Context. Barsky, Munzner, Gardy, -
Tactile Line Drawings for Improved Shape Understanding in Blind and Visually Impaired Users
Tactile Line Drawings for Improved Shape Understanding in Blind and Visually Impaired Users ATHINA PANOTOPOULOU, Dartmouth College and Boston University, USA XIAOTING ZHANG and TAMMY QIU, Boston University, USA XING-DONG YANG, Dartmouth College, USA EMILY WHITING, Boston University, USA Fig. 1. We present a novel approach for generating tactile illustrations to improve shape understanding in blind individuals. (a) Physical 3D object (3D printed). (b) The input to our pipeline is a pre-partitioned object, colors indicate segmented parts. (c) A local camera is assigned to each part, with a master camera to combine the resulting multi-projection image. (d) Resulting stylized illustration. Cross-sections are used for texturing the interior of each part to communicate surface geometry. (e) We evaluated the technique in a user study with 20 blind participants. Tactile illustrations were fabricated using microcapsule paper. Members of the blind and visually impaired community rely heavily on Additional Key Words and Phrases: fabrication, design, accessibility, tactile tactile illustrations – raised line graphics on paper that are felt by hand – to shape perception, tactile images, non-photorealistic rendering understand geometric ideas in school textbooks, depict a story in children’s books, or conceptualize exhibits in museums. However, these illustrations ACM Reference Format: often fail to achieve their goals, in large part due to the lack of understanding Athina Panotopoulou, Xiaoting Zhang, Tammy Qiu, Xing-Dong Yang, and Emily in how 3D shapes can be represented in 2D projections. This paper describes Whiting. 2020. Tactile Line Drawings for Improved Shape Understanding a new technique to design tactile illustrations considering the needs of blind in Blind and Visually Impaired Users. -
Treemap Art Project
EVERY ALGORITHM HAS ART IN IT Treemap Art Project By Ben Shneiderman Visit Exhibitions @ www.cpnas.org 2 tree-structured data as a set of nested rectangles) which has had a rippling impact on systems of data visualization since they were rst conceived in the 1990s. True innovation, by denition, never rests on accepted practices but continues to investigate by nding new In his book, “Visual Complexity: Mapping Patterns of perspectives. In this spirit, Shneiderman has created a series Information”, Manuel Lima coins the term networkism which of prints that turn our perception of treemaps on its head – an he denes as “a small but growing artistic trend, characterized eort that resonates with Lima’s idea of networkism. In the by the portrayal of gurative graph structures- illustrations of exhibition, Every AlgoRim has ART in it: Treemap Art network topologies revealing convoluted patterns of nodes and Project, Shneiderman strips his treemaps of the text labels to links.” Explaining networkism further, Lima reminds us that allow the viewer to consider their aesthetic properties thus the domains of art and science are highly intertwined and that laying bare the fundamental property that makes data complexity science is a new source of inspiration for artists and visualization eective. at is to say that the human mind designers as well as scientists and engineers. He states that processes information dierently when it is organized visually. this movement is equally motivated by the unveiling of new In so doing Shneiderman seems to daringly cross disciplinary is exhibit is a project of the knowledge domains as it is by the desire for the representation boundaries to wear the hat of the artist – something that has Cultural Programs of the National Academy of Sciences of complex systems. -
The Eyes Have It: a Task by Data Type Taxonomy for Information Visualizations
The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations Ben Shneiderman Department of Computer Science, Human-Computer Interaction Laboratory, and Institute for Systems Research University of Maryland College Park, Maryland 20742 USA ben @ cs.umd.edu keys), are being pushed aside by newer notions of Abstract information gathering, seeking, or visualization and data A useful starting point for designing advanced graphical mining, warehousing, or filtering. While distinctions are user interjaces is the Visual lnformation-Seeking Mantra: subtle, the common goals reach from finding a narrow set overview first, zoom and filter, then details on demand. of items in a large collection that satisfy a well-understood But this is only a starting point in trying to understand the information need (known-item search) to developing an rich and varied set of information visualizations that have understanding of unexpected patterns within the collection been proposed in recent years. This paper offers a task by (browse) (Marchionini, 1995). data type taxonomy with seven data types (one-, two-, Exploring information collections becomes three-dimensional datu, temporal and multi-dimensional increasingly difficult as the volume grows. A page of data, and tree and network data) and seven tasks (overview, information is easy to explore, but when the information Zoom, filter, details-on-demand, relate, history, and becomes the size of a book, or library, or even larger, it extracts). may be difficult to locate known items or to browse to gain an overview, Designers are just discovering how to use the rapid and Everything points to the conclusion that high resolution color displays to present large amounts of the phrase 'the language of art' is more information in orderly and user-controlled ways. -
Christopher L. North – Curriculum Vitae (Updated Sept 2014)
Christopher L. North – Curriculum Vitae (updated Sept 2014) Department of Computer Science (540) 231-2458 114 McBryde Hall (540) 231-9218 fax Virginia Tech north @ vt . edu Blacksburg, VA 24061-0106 http://www.cs.vt.edu/~north/ Google Scholar: • http://scholar.google.com/citations?user=yBZ7vtkAAAAJ • h-index = 35 Short Bio: Dr. Chris North is a Professor of Computer Science at Virginia Tech. He is Associate Director of the Discovery Analytics Center, and leads the Visual Analytics research group. He is principle architect of the GigaPixel Display Laboratory, one of the most advanced display and interaction facilities in the world. He also participates in the Center for Human-Computer Interaction, and the Hume Center for National Security, and is a member of the DHS supported VACCINE Visual Analytics Center of Excellence. He was awarded Faculty Fellow of the College of Engineering in 2007, and the Dean’s Award for Research Excellence in 2014. He earned his Ph.D. at the University of Maryland, College Park, in 2000. He has served as General Co-Chair of IEEE VisWeek 2009, and as Papers Chair of the IEEE Information Visualization (InfoVis) and IEEE Visual Analytics Science and Technology (VAST) Conferences. He has served on the editorial boards of IEEE Transactions on Visualization and Computer Graphics (TVCG), the Information Visualization journal, and Foundations and Trends in HCI. He has been awarded over $6M in grants, co-authored over 100 peer-reviewed publications, and delivered 3 keynote addresses at symposia in the field. He has graduated 8 Ph.D. and 14 M.S. thesis students, 4 receiving outstanding research awards at Virginia Tech, and advised over 70 undergraduate research students including several award winners at Virginia Tech’s annual undergraduate research symposium.