Obligatory cuteness. Guidelines for Using Multiple Views in Information Visualization ● A guideline paper – does not introduce any new techniques, but.

Slides:



Advertisements
Similar presentations
Lindsey Bleimes Charlie Garrod Adam Meyerson
Advertisements

Cornell Notes.
1 GPS, A Program That Simulates Human Thought 신 동 호신 동 호 Allen Newell & H.A. Simon.
O(N 1.5 ) divide-and-conquer technique for Minimum Spanning Tree problem Step 1: Divide the graph into  N sub-graph by clustering. Step 2: Solve each.
PARTITIONAL CLUSTERING
1 Official Interface Guidelines by David Catmull User interface documentation published by Apple and Microsoft.
1 Top Production Processes at Hadron Colliders By Paul Mellor.
Core Competencies Student Focus Group, Nov. 20, 2008.
Object-Oriented Application Development Using VB.NET 1 Chapter 5 Object-Oriented Analysis and Design.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
1 Brushing & Linking Qiang Kong 03/24/ Part I Overview Brushing  Allowing the user to move a region around the data display to highlight or select.
Fifth Workshop on Link Analysis, Counterterrorism, and Security. or Antonio Badia David Skillicorn.
Nearest Neighbor. Predicting Bankruptcy Nearest Neighbor Remember all your data When someone asks a question –Find the nearest old data point –Return.
Overview and Detail Inspired from CS Information Visualization Jan. 10, 2002 John Stasko Frédéric Vernier Enseignant-Chercheur LIMSI-CNRS Maître.
Pittsburgh, PA Copyright 2004, Carnegie Mellon University. All rights reserved. Concepts for Writing Effective Process Guidance Suzanne Garcia.
BA 555 Practical Business Analysis
/department of mathematics and computer science Visualization of Transition Systems Hannes Pretorius Visualization Group
Bringing Standards Together for Understanding A Model Unit: Area Models for Multiplying and Factoring Presented by Dr. Dianne DeMille and Connie Hughes.
An Array-Based Algorithm for Simultaneous Multidimensional Aggregates
Writing level 3 essays An initial guide. Key principles The key principles of essay writing still apply: Understanding the topic Plan your response Structure.
Chapter 9 Architecture Alignment. 9 – Architecture Alignment 9.1 Introduction 9.2 The GRAAL Alignment Framework  System Aspects  The Aggregation.
6 Systems Analysis and Design in a Changing World, Fourth Edition.
Microarray Gene Expression Data Analysis A.Venkatesh CBBL Functional Genomics Chapter: 07.
Chapter 6: The Traditional Approach to Requirements
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved Section 10-3 Regression.
1 Project Management Principles Coursework Assignment: Things to pay attention to, for the report and the oral presentation...
Theory (and Application) Learning: A change in human performance or performance potential that results from practice or other experience and endures over.
Jia-kai Chou & Chuan-kai Yang National Taiwan University of Science and Technology Computer Graphics & Multimedia Laboratory.
Basic concepts in ordination
Eng. Mohammed Timraz Electronics & Communication Engineer University of Palestine Faculty of Engineering and Urban planning Software Engineering Department.
1 ICAS’2008 – Gosier, March 16-21, 2008 A Transformational Approach for Pattern-based Design of User Interfaces Costin Pribeanu Jean Vanderdonckt National.
An Introduction to the Powerful Social Network and What it Means for Your Business.
Principles of Good Screen Design
Software Engineering Chapter 16 User Interface Design Ku-Yaw Chang Assistant Professor Department of Computer Science and Information.
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
Introduction Algorithms and Conventions The design and analysis of algorithms is the core subject matter of Computer Science. Given a problem, we want.
Slide 6-1 Copyright © 2004 Pearson Education, Inc.
Copyright © 2010, 2007, 2004 Pearson Education, Inc. Chapter 6 The Standard Deviation as a Ruler and the Normal Model.
What is PowerPoint? a complete presentation graphics package gives you everything you need to produce a professional-looking presentation offers word.
IAT Overview + Detail Focus + Context ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Presentations A General Introduction into the basic principles.
Presenting in Prof. Eckert’s Classes Please make sure your presentation gives an opinion or argument on some idea: for example, evaluate the book, or.
Student Peer Review An introductory tutorial. The peer review process Conduct study Write manuscript Peer review Submit to journal Accept Revise Reject.
Towards a Pattern Language for User Interface Design
 Accessible informal format.  Graphical notation is trivial. But writing good use cases is a skillful process.
Unit 1: Graphics are all around us Design Graphic.
Jozef Goetz contribution, 2011 About You Introduce yourself to the class: -Your name, your major and concentration (and where you work - optional)
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
Computer Sciences Department1.  Property 1: each node can have up to two successor nodes (children)  The predecessor node of a node is called its.
Structure and Function: IA for Web Applications. Innovate - For What’s Next™ ©1999 Scient, Proprietary and Confidential Page 2 Structure - IA with content.
Writing for different formats by Eva Selenko Empirical journal article Books Review articles The general public Writing is hard. But it is also just a.
Real Time Collaboration and Sharing
6 Systems Analysis and Design in a Changing World, Fourth Edition.
Systems Development Lifecycle
Supporting the design of interactive systems a perspective on supporting people’s work Hans de Graaff 27 april 2000.
1 P and NP. 2 Introduction The Traveling Salesperson problem and thousands of other problems are equally hard in the sense that if we had an efficient.
DATA FLOW DIAGRAMS.
By: Your Name ELEMENTS OF WEB DESIGN. VISUAL APPEAL Optimization of Graphics, for people to stay on your website, your pictures have to load out as soon.
Structuring and Managing Online Learning Environments.
Precalculus Fifth Edition Mathematics for Calculus James Stewart Lothar Redlin Saleem Watson.
Lab 05: Coordinated Multiple Views
Christopher Hirt Daniel Wells
Chapter 4: Business Process and Functional Modeling, continued
Chapter 6 The Traditional Approach to Requirements.
Horry County Schools Grade Level Expectations Pre K- Grade 5
User interface design.
10 Rules of Good UI Design to Follow On Every Web Design Project
Standards learning goals - syllabus lecture notes – the current .ppt
Standards learning goals - syllabus lecture notes – the current .ppt
Presentation transcript:

Obligatory cuteness

Guidelines for Using Multiple Views in Information Visualization ● A guideline paper – does not introduce any new techniques, but rather identifies some good practice rules. ● Just like all design rules, they appear to be somewhat obvious on a first look.

Multiple view system design phases ● Determine view selection ● Decide on view presentation (how are the views shown on the page?) ● Choose the ways in which the views interact with each other (examples: navigational slaving, linking, brushing)

Guidelines for view selection ● Rule of Diversity – Use multiple views when there is a diversity of attributes, models, user profiles, levels of abstraction, or genres. ● Rule of Complementarity – Use multiple views when different views bring out correlations and/or disparities ● Rule of Decomposition – Partition complex data into multiple views to create manageable chunks and to provide insight into the interaction among different dimensions.. ● Rule of Parsimony – Use multiple views minimally.

Rule of Diversity ● Use multiple views when there is a diversity of attributes, models, user profiles, levels of abstraction, or genres. ● In plain English: A single view should not try to accomplish too much at once, as than it will end up bloated and useless.

Rule of Complementarity ● Use multiple views when different views bring out correlations and/or disparities. ● In plain English: a combination of views should provide more information than individual views on their own

Rule of Decomposition ● Partition complex data into multiple views to create manageable chunks and to provide insight into the interaction among different dimensions.

Rule of Parsimony (complex name for “keep it simple”)

Guidelines for presentation/interaction ● Rule of Space/Time Resource Optimization – Balance the spatial and temporal costs of presenting multiple views with the spatial and temporal benefits of using the views. ● Rule of Self-Evidence – Use perceptual cues to make relationships among multiple views more apparent to the user. ● Rule of Consistency – Make the interfaces for multiple views consistent, and make the states of multiple views consistent. ● Rule of Attention Management – Use perceptual techniques to focus the user’s attention on the right view at the right time.

Summary ● Good – The rules are reasonable and well-argumented – Examples are offered for every rule – A short “cheatsheet” of rules and their positive/negative effects is provided. ● Bad – Some rules are not relevant to subject matter, and are instead general UI design rules. ● Rule of Parsimony section could be replaced with a single word: KISS ● Rule of Attention Management also appears to be a generic UI design principle – Rules are not really “rules”, but rather somewhat incompatible guidelines

Graph-Theoretic Scagnostics ● What is scagnostics? ● What does graph theory bring into the mix? ● What does all that allow us to do?

What is Scagnostics? ● While a scatterplot matrix is a useful multidimensional analysis tool, its utility falls as number of dimensions increases. ● How would this diagram look with 50 dimensions? How would we find the interesting scatterplots out of N^2 available ones?

What is Scagnostics? ● Idea: replace scatterplots with values of some metrics (roundness, outlierness, normality, uniformity).

How do we compute those metrics? ● Build a graph with edges that connect “nearby” scatterplot points. ● Most metrics are based on properties of alpha hull of this graph, spanning tree that the graph can be reduced to, convex hull of all points. ● Example: convexity is determined as area of alpha hull divided over area of convex hull.

Examples of different metrics applied to different scatterplots

And what can we do with all these tools? ● To solve our initial problem of dealing with far too many scatterplots, we add a level of indirection. ● Every point in a scatterplot inside high-level scatterplot matrix now corresponds to a single “normal” scatterplot ● Brushing is used to highlight all positions of a scatterplot “point”

Summary ● Written by statisticians for statisticians ● Little focus on actual visualization, but a lot of explanations on how it actually works, and strong performance focus ● Good – Original ● Bad – Does not appear usable – No user studies (did the users run screaming from this thing?)