SlideShare a Scribd company logo
2 December 2005
Information Visualisation
Analysis and Validation
Prof. Beat Signer
Department of Computer Science
Vrije Universiteit Brussel
beatsigner.com
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 2
March 4, 2021
Four Nested Levels of Vis Design
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 3
March 4, 2021
Validation
▪ Huge vis design space and most designs are ineffective
▪ Validate choices right from the beginning of the design
process
▪ top-down design (problem-driven work)
- start at top situation domain level
- major challenge at data/task abstraction; mainly use existing idioms
▪ bottom up design (technique-driven work)
- invention of new idioms or algorithms
▪ Validate all four levels of the design
▪ domain validation
▪ abstraction validation (what and why)
▪ idiom validation (how)
▪ algorithm validation
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 4
March 4, 2021
Four Nested Levels of Vis Design
▪ Output from upstream level is input to downstream level
▪ errors at upstream levels cascade to downstream levels
▪ highly iterative design process
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 5
March 4, 2021
Domain Situation
▪ A domain situation is defined by
▪ target users
▪ domain of interest of target users
▪ data of target users
▪ questions (tasks) of target users
▪ Outcome of design process
▪ understanding of user needs (user-centred design)
- e.g. via observations or interviews
▪ Challenges and risks
▪ users can often not clearly specify their analysis needs
▪ designers make assumptions (rather than engaging with users)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 6
March 4, 2021
Data & Task Abstraction
▪ Abstract from answers to domain-specific questions
at upstream to a generic representation
▪ questions from different domain situations can map to same
abstract vis tasks
- e.g. browsing, comparing or summarising
▪ Design abstract data
▪ data from upstream is often transformed to something different
▪ determine which data type supports a visual representation that
addresses a user's problem
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 7
March 4, 2021
Visual Encoding & Interaction Idiom
▪ Specific way (idiom) to create and manipulate
the visual representation of abstract data
▪ visual encoding idiom
- create a "picture" out of the data (what do users see?)
▪ interaction idiom
- how do users change what they see?
▪ Design space of the combination of visual encoding and
interaction idioms is very large
▪ data and task abstractions help to reduce the number of potential
visual encoding and interaction idioms
▪ decision about good or bad matches based on human abilities
(visual perception and memory)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 8
March 4, 2021
Word Tree Example
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 9
March 4, 2021
Algorithm
▪ Implementation of visual encoding and interaction idioms
▪ can design different algorithms to realise the same idiom
▪ Various factors might impact the choice of a specific
algorithm
▪ computational complexity (performance)
▪ memory usage
▪ level of match with visual encoding idiom
▪ Separate algorithm design (computational issues) from
idiom design (human perception issues)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 10
March 4, 2021
Threats to Validity
▪ Each design level has their own threats to validity
▪ wrong problem, wrong abstraction, wrong idiom or wrong algorithm
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 11
March 4, 2021
Validation Approaches
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 12
March 4, 2021
Validation Approaches …
▪ Can perform an immediate or downstream validation
▪ downstream dependencies add to the difficulty of validation
- e.g. poor algorithm design may cause doubt when testing interaction technique
▪ use of mockups for early downstream evaluation
▪ Mismatches
▪ mismatch between the level at which the benefit is claimed and
the chosen validation methodology
- e.g. benefit of new visual encoding idiom cannot be validated by measuring the
performance of the algorithm used downstream
▪ carefully select the subset of validation methods matching
the levels of design where contributions are claimed
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 13
March 4, 2021
Domain Validation
▪ A field study can help to validate that we are going
to address real user needs
▪ observe people in real-world settings
▪ semi-structured interviews (e.g. contextual inquiry)
▪ Downstream validation can for example investigate a
solution's adoption rate by the target audience
▪ see what target users do of their own accord
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 14
March 4, 2021
Abstraction Validation
▪ Identified task abstraction and data abstraction might
not solve the target audience's problems
▪ Downstream validation includes testing the solution with
members of the target audience
▪ anecdotal (qualitative) feedback whether the tool is useful
▪ field study to observe and document how the target audience
uses the tool in their real-world workflow
- observe changes in behaviour rather than documenting existing work practices
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 15
March 4, 2021
Idiom Validation
▪ Justify the design of the idiom with respect to known
perceptual and cognitive principles
▪ Heuristic evaluation or expert reviews may be used to
ensure that no known guidelines are violated
▪ Downstream validation
▪ controlled experiments in a lab setting (lab study)
- controlled experiments for testing the performance of specific idioms
- measure time and errors for given tasks
▪ presentation and qualitative discussion of results
- show images or videos of the solution to the target audience
▪ quantitative measurement of resulting visualisations (quality metrics)
such as the number of edge crossings for node-link graph
▪ usability studies
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 16
March 4, 2021
Algorithm Validation
▪ Analyse computational complexity of algorithms
▪ number of items in the dataset, number of pixels, …
▪ Downstream validation
▪ execution time
▪ memory consumption
▪ scalability
▪ Correctness of algorithm
▪ does implementation meet the idiom specification
▪ Standard benchmarks might help to compare algorithms
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 17
March 4, 2021
MatrixExplorer
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 18
March 4, 2021
MatrixExplorer Validation Methods
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 19
March 4, 2021
Genealogical Graphs
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 20
March 4, 2021
Genealogical Graphs Validation Methods
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 21
March 4, 2021
Flow Maps
Migration from California Top ten states that sent migrants to California (green)
and to New York (blue)
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 22
March 4, 2021
Flow Maps Validation Methods
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 23
March 4, 2021
LiveRAC
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 24
March 4, 2021
LiveRAC Validation Methods
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 25
March 4, 2021
LinLog Validation Methods
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 26
March 4, 2021
Sizing the Horizon Validation Methods
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 27
March 4, 2021
Exercise 4
▪ Analysis and Validation
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 28
March 4, 2021
Further Reading
▪ This lecture is mainly based on the
book Visualization Analysis & Design
▪ chapter 4
- Analysis: Four Levels for Validation
Beat Signer - Department of Computer Science - bsigner@vub.ac.be 29
March 4, 2021
References
▪ Visualization Analysis & Design, Tamara
Munzner, Taylor & Francis Inc, (Har/Psc edition),
May, November 2014,
ISBN-13: 978-1466508910
2 December 2005
Next Lecture
Data Presentation

More Related Content

What's hot

Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Beat Signer
 
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Beat Signer
 
Introducing Tangible Holograms for Data Physicalisation and Big Data Exploration
Introducing Tangible Holograms for Data Physicalisation and Big Data ExplorationIntroducing Tangible Holograms for Data Physicalisation and Big Data Exploration
Introducing Tangible Holograms for Data Physicalisation and Big Data Exploration
Beat Signer
 
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Beat Signer
 
Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...
Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...
Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...
Beat Signer
 
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Beat Signer
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)
Beat Signer
 
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Beat Signer
 
Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)
Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)
Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)
Beat Signer
 
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Beat Signer
 
Introduction - Web Technologies (1019888BNR)
Introduction - Web Technologies (1019888BNR)Introduction - Web Technologies (1019888BNR)
Introduction - Web Technologies (1019888BNR)
Beat Signer
 
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Beat Signer
 
Interactive Paper: Past, Present and Future
Interactive Paper: Past, Present and FutureInteractive Paper: Past, Present and Future
Interactive Paper: Past, Present and Future
Beat Signer
 
Towards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data PhysicalisationTowards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data Physicalisation
Beat Signer
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)
Beat Signer
 
From PaperPoint to MindXpres - Towards Enhanced Presentation Tools
From PaperPoint to MindXpres - Towards Enhanced Presentation ToolsFrom PaperPoint to MindXpres - Towards Enhanced Presentation Tools
From PaperPoint to MindXpres - Towards Enhanced Presentation Tools
Beat Signer
 

What's hot (16)

Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
Case Studies and Course Review - Lecture 12 - Information Visualisation (4019...
 
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)Interaction - Lecture 10 - Information Visualisation (4019538FNR)
Interaction - Lecture 10 - Information Visualisation (4019538FNR)
 
Introducing Tangible Holograms for Data Physicalisation and Big Data Exploration
Introducing Tangible Holograms for Data Physicalisation and Big Data ExplorationIntroducing Tangible Holograms for Data Physicalisation and Big Data Exploration
Introducing Tangible Holograms for Data Physicalisation and Big Data Exploration
 
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
Requirements Analysis, Prototyping and Evaluation - Lecture 03 - Next Generat...
 
Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...
Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...
Tangible, Embedded and Embodied Interaction - Lecture 09 - Next Generation Us...
 
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
Course Review - Lecture 12 - Next Generation User Interfaces (4018166FNR)
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)
 
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
Information Architectures - Lecture 04 - Next Generation User Interfaces (401...
 
Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)
Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)
Mobile Information Systems - Lecture 08 - Web Information Systems (4011474FNR)
 
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
Interactive Tabletops and Surfaces - Lecture 07 - Next Generation User Interf...
 
Introduction - Web Technologies (1019888BNR)
Introduction - Web Technologies (1019888BNR)Introduction - Web Technologies (1019888BNR)
Introduction - Web Technologies (1019888BNR)
 
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
Introduction - Lecture 1 - Advanced Topics in Information Systems (4016792ENR)
 
Interactive Paper: Past, Present and Future
Interactive Paper: Past, Present and FutureInteractive Paper: Past, Present and Future
Interactive Paper: Past, Present and Future
 
Towards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data PhysicalisationTowards a Framework for Dynamic Data Physicalisation
Towards a Framework for Dynamic Data Physicalisation
 
Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)Cross-Media Information Spaces and Architectures (CISA)
Cross-Media Information Spaces and Architectures (CISA)
 
From PaperPoint to MindXpres - Towards Enhanced Presentation Tools
From PaperPoint to MindXpres - Towards Enhanced Presentation ToolsFrom PaperPoint to MindXpres - Towards Enhanced Presentation Tools
From PaperPoint to MindXpres - Towards Enhanced Presentation Tools
 

Similar to Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)

Smart Crowd Analyzer.pptx
Smart Crowd Analyzer.pptxSmart Crowd Analyzer.pptx
Smart Crowd Analyzer.pptx
HamdaAnees
 
BIM: The Promise of an Integrated Approach to Project Delivery
BIM: The Promise of an Integrated Approach to Project DeliveryBIM: The Promise of an Integrated Approach to Project Delivery
BIM: The Promise of an Integrated Approach to Project Delivery
AWC|WEST
 
I2t2
I2t2I2t2
I2t2
i2t2
 
EDU 508 Course Title: 21 Things Every 21st Century Educator Should ...
EDU 508 Course Title: 21 Things Every  21st Century Educator Should ...EDU 508 Course Title: 21 Things Every  21st Century Educator Should ...
EDU 508 Course Title: 21 Things Every 21st Century Educator Should ...butest
 
Web Search - Lecture 10 - Web Information Systems (4011474FNR)
Web Search - Lecture 10 - Web Information Systems (4011474FNR)Web Search - Lecture 10 - Web Information Systems (4011474FNR)
Web Search - Lecture 10 - Web Information Systems (4011474FNR)
Beat Signer
 
Resume_Nirmal_Amirthalingam.pdf
Resume_Nirmal_Amirthalingam.pdfResume_Nirmal_Amirthalingam.pdf
Resume_Nirmal_Amirthalingam.pdf
NirmalAmirth
 
Siva visual resume.docx
Siva visual resume.docxSiva visual resume.docx
Siva visual resume.docx
Sivakumar veerachamy
 
Software Development Associate Certification Pathway
 Software Development Associate Certification Pathway Software Development Associate Certification Pathway
Software Development Associate Certification Pathway
NR Computer Learning Center
 
What Comes After MBSE Webinar
What Comes After MBSE WebinarWhat Comes After MBSE Webinar
What Comes After MBSE Webinar
Elizabeth Steiner
 
09 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal309 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal3
Randy Malta
 
Anonymous Assignments: Core product or Customisation?
Anonymous Assignments: Core product or Customisation?Anonymous Assignments: Core product or Customisation?
Anonymous Assignments: Core product or Customisation?
BlackboardEMEA
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01Abdul Basit
 
Dhinesh S Mainframe_Developer
Dhinesh S Mainframe_DeveloperDhinesh S Mainframe_Developer
Dhinesh S Mainframe_DeveloperDhinesh Shanmugam
 
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Jin Young Kim
 

Similar to Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR) (20)

Smart Crowd Analyzer.pptx
Smart Crowd Analyzer.pptxSmart Crowd Analyzer.pptx
Smart Crowd Analyzer.pptx
 
JC_Gabuya_Resume
JC_Gabuya_ResumeJC_Gabuya_Resume
JC_Gabuya_Resume
 
BIM: The Promise of an Integrated Approach to Project Delivery
BIM: The Promise of an Integrated Approach to Project DeliveryBIM: The Promise of an Integrated Approach to Project Delivery
BIM: The Promise of an Integrated Approach to Project Delivery
 
I2t2
I2t2I2t2
I2t2
 
EDU 508 Course Title: 21 Things Every 21st Century Educator Should ...
EDU 508 Course Title: 21 Things Every  21st Century Educator Should ...EDU 508 Course Title: 21 Things Every  21st Century Educator Should ...
EDU 508 Course Title: 21 Things Every 21st Century Educator Should ...
 
Web Search - Lecture 10 - Web Information Systems (4011474FNR)
Web Search - Lecture 10 - Web Information Systems (4011474FNR)Web Search - Lecture 10 - Web Information Systems (4011474FNR)
Web Search - Lecture 10 - Web Information Systems (4011474FNR)
 
Resume_Nirmal_Amirthalingam.pdf
Resume_Nirmal_Amirthalingam.pdfResume_Nirmal_Amirthalingam.pdf
Resume_Nirmal_Amirthalingam.pdf
 
Siva visual Resume.docx
Siva visual Resume.docxSiva visual Resume.docx
Siva visual Resume.docx
 
Siva visual resume.docx
Siva visual resume.docxSiva visual resume.docx
Siva visual resume.docx
 
Software Development Associate Certification Pathway
 Software Development Associate Certification Pathway Software Development Associate Certification Pathway
Software Development Associate Certification Pathway
 
Resume Shirley 2015
Resume Shirley 2015Resume Shirley 2015
Resume Shirley 2015
 
What Comes After MBSE Webinar
What Comes After MBSE WebinarWhat Comes After MBSE Webinar
What Comes After MBSE Webinar
 
09 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal309 10 Randy Cit Presentationfinal3
09 10 Randy Cit Presentationfinal3
 
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 
Anonymous Assignments: Core product or Customisation?
Anonymous Assignments: Core product or Customisation?Anonymous Assignments: Core product or Customisation?
Anonymous Assignments: Core product or Customisation?
 
Software requirements engineering lecture 01
Software requirements engineering   lecture 01Software requirements engineering   lecture 01
Software requirements engineering lecture 01
 
Online cet
Online cetOnline cet
Online cet
 
resume
resumeresume
resume
 
Dhinesh S Mainframe_Developer
Dhinesh S Mainframe_DeveloperDhinesh S Mainframe_Developer
Dhinesh S Mainframe_Developer
 
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
Data Science for Online Services: Problems & Frontiers (Changbal Conference 2...
 

More from Beat Signer

Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Beat Signer
 
Indoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS FrameworkIndoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS Framework
Beat Signer
 
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Beat Signer
 
Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...
Beat Signer
 
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Beat Signer
 
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaCodeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Beat Signer
 
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
Beat Signer
 
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Beat Signer
 
Cross-Media Document Linking and Navigation
Cross-Media Document Linking and NavigationCross-Media Document Linking and Navigation
Cross-Media Document Linking and Navigation
Beat Signer
 
An Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking MechanismsAn Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking Mechanisms
Beat Signer
 
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Beat Signer
 
Designing Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the QuestionDesigning Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the Question
Beat Signer
 
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Beat Signer
 
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
Beat Signer
 
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Beat Signer
 
Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)
Beat Signer
 

More from Beat Signer (16)

Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
Introduction - Lecture 1 - Human-Computer Interaction (1023841ANR)
 
Indoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS FrameworkIndoor Positioning Using the OpenHPS Framework
Indoor Positioning Using the OpenHPS Framework
 
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
Personalised Learning Environments Based on Knowledge Graphs and the Zone of ...
 
Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...Cross-Media Technologies and Applications - Future Directions for Personal In...
Cross-Media Technologies and Applications - Future Directions for Personal In...
 
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...Bridging the Gap: Managing and Interacting with Information Across Media Boun...
Bridging the Gap: Managing and Interacting with Information Across Media Boun...
 
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming CurriculaCodeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
Codeschool in a Box: A Low-Barrier Approach to Packaging Programming Curricula
 
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
The RSL Hypermedia Metamodel and Its Application in Cross-Media Solutions
 
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
Human Perception and Colour Theory - Lecture 2 - Information Visualisation (4...
 
Cross-Media Document Linking and Navigation
Cross-Media Document Linking and NavigationCross-Media Document Linking and Navigation
Cross-Media Document Linking and Navigation
 
An Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking MechanismsAn Analysis of Cross-Document Linking Mechanisms
An Analysis of Cross-Document Linking Mechanisms
 
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
Crossing Spaces: Towards Cross-Media Personal Information Management User Int...
 
Designing Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the QuestionDesigning Prosthetic Memory: Audio or Transcript, That is the Question
Designing Prosthetic Memory: Audio or Transcript, That is the Question
 
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
Bespoke Map Customization Behavior and Its Implications for the Design of Mul...
 
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
CSS3 and Responsive Web Design - Web Technologies (1019888BNR)
 
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
Multimodal Interaction - Lecture 05 - Next Generation User Interfaces (401816...
 
Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)Web Application Frameworks - Web Technologies (1019888BNR)
Web Application Frameworks - Web Technologies (1019888BNR)
 

Recently uploaded

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 

Recently uploaded (20)

Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 

Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)

  • 1. 2 December 2005 Information Visualisation Analysis and Validation Prof. Beat Signer Department of Computer Science Vrije Universiteit Brussel beatsigner.com
  • 2. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 2 March 4, 2021 Four Nested Levels of Vis Design
  • 3. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 3 March 4, 2021 Validation ▪ Huge vis design space and most designs are ineffective ▪ Validate choices right from the beginning of the design process ▪ top-down design (problem-driven work) - start at top situation domain level - major challenge at data/task abstraction; mainly use existing idioms ▪ bottom up design (technique-driven work) - invention of new idioms or algorithms ▪ Validate all four levels of the design ▪ domain validation ▪ abstraction validation (what and why) ▪ idiom validation (how) ▪ algorithm validation
  • 4. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 4 March 4, 2021 Four Nested Levels of Vis Design ▪ Output from upstream level is input to downstream level ▪ errors at upstream levels cascade to downstream levels ▪ highly iterative design process
  • 5. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 5 March 4, 2021 Domain Situation ▪ A domain situation is defined by ▪ target users ▪ domain of interest of target users ▪ data of target users ▪ questions (tasks) of target users ▪ Outcome of design process ▪ understanding of user needs (user-centred design) - e.g. via observations or interviews ▪ Challenges and risks ▪ users can often not clearly specify their analysis needs ▪ designers make assumptions (rather than engaging with users)
  • 6. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 6 March 4, 2021 Data & Task Abstraction ▪ Abstract from answers to domain-specific questions at upstream to a generic representation ▪ questions from different domain situations can map to same abstract vis tasks - e.g. browsing, comparing or summarising ▪ Design abstract data ▪ data from upstream is often transformed to something different ▪ determine which data type supports a visual representation that addresses a user's problem
  • 7. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 7 March 4, 2021 Visual Encoding & Interaction Idiom ▪ Specific way (idiom) to create and manipulate the visual representation of abstract data ▪ visual encoding idiom - create a "picture" out of the data (what do users see?) ▪ interaction idiom - how do users change what they see? ▪ Design space of the combination of visual encoding and interaction idioms is very large ▪ data and task abstractions help to reduce the number of potential visual encoding and interaction idioms ▪ decision about good or bad matches based on human abilities (visual perception and memory)
  • 8. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 8 March 4, 2021 Word Tree Example
  • 9. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 9 March 4, 2021 Algorithm ▪ Implementation of visual encoding and interaction idioms ▪ can design different algorithms to realise the same idiom ▪ Various factors might impact the choice of a specific algorithm ▪ computational complexity (performance) ▪ memory usage ▪ level of match with visual encoding idiom ▪ Separate algorithm design (computational issues) from idiom design (human perception issues)
  • 10. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 10 March 4, 2021 Threats to Validity ▪ Each design level has their own threats to validity ▪ wrong problem, wrong abstraction, wrong idiom or wrong algorithm
  • 11. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 11 March 4, 2021 Validation Approaches
  • 12. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 12 March 4, 2021 Validation Approaches … ▪ Can perform an immediate or downstream validation ▪ downstream dependencies add to the difficulty of validation - e.g. poor algorithm design may cause doubt when testing interaction technique ▪ use of mockups for early downstream evaluation ▪ Mismatches ▪ mismatch between the level at which the benefit is claimed and the chosen validation methodology - e.g. benefit of new visual encoding idiom cannot be validated by measuring the performance of the algorithm used downstream ▪ carefully select the subset of validation methods matching the levels of design where contributions are claimed
  • 13. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 13 March 4, 2021 Domain Validation ▪ A field study can help to validate that we are going to address real user needs ▪ observe people in real-world settings ▪ semi-structured interviews (e.g. contextual inquiry) ▪ Downstream validation can for example investigate a solution's adoption rate by the target audience ▪ see what target users do of their own accord
  • 14. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 14 March 4, 2021 Abstraction Validation ▪ Identified task abstraction and data abstraction might not solve the target audience's problems ▪ Downstream validation includes testing the solution with members of the target audience ▪ anecdotal (qualitative) feedback whether the tool is useful ▪ field study to observe and document how the target audience uses the tool in their real-world workflow - observe changes in behaviour rather than documenting existing work practices
  • 15. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 15 March 4, 2021 Idiom Validation ▪ Justify the design of the idiom with respect to known perceptual and cognitive principles ▪ Heuristic evaluation or expert reviews may be used to ensure that no known guidelines are violated ▪ Downstream validation ▪ controlled experiments in a lab setting (lab study) - controlled experiments for testing the performance of specific idioms - measure time and errors for given tasks ▪ presentation and qualitative discussion of results - show images or videos of the solution to the target audience ▪ quantitative measurement of resulting visualisations (quality metrics) such as the number of edge crossings for node-link graph ▪ usability studies
  • 16. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 16 March 4, 2021 Algorithm Validation ▪ Analyse computational complexity of algorithms ▪ number of items in the dataset, number of pixels, … ▪ Downstream validation ▪ execution time ▪ memory consumption ▪ scalability ▪ Correctness of algorithm ▪ does implementation meet the idiom specification ▪ Standard benchmarks might help to compare algorithms
  • 17. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 17 March 4, 2021 MatrixExplorer
  • 18. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 18 March 4, 2021 MatrixExplorer Validation Methods
  • 19. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 19 March 4, 2021 Genealogical Graphs
  • 20. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 20 March 4, 2021 Genealogical Graphs Validation Methods
  • 21. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 21 March 4, 2021 Flow Maps Migration from California Top ten states that sent migrants to California (green) and to New York (blue)
  • 22. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 22 March 4, 2021 Flow Maps Validation Methods
  • 23. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 23 March 4, 2021 LiveRAC
  • 24. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 24 March 4, 2021 LiveRAC Validation Methods
  • 25. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 25 March 4, 2021 LinLog Validation Methods
  • 26. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 26 March 4, 2021 Sizing the Horizon Validation Methods
  • 27. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 27 March 4, 2021 Exercise 4 ▪ Analysis and Validation
  • 28. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 28 March 4, 2021 Further Reading ▪ This lecture is mainly based on the book Visualization Analysis & Design ▪ chapter 4 - Analysis: Four Levels for Validation
  • 29. Beat Signer - Department of Computer Science - bsigner@vub.ac.be 29 March 4, 2021 References ▪ Visualization Analysis & Design, Tamara Munzner, Taylor & Francis Inc, (Har/Psc edition), May, November 2014, ISBN-13: 978-1466508910
  • 30. 2 December 2005 Next Lecture Data Presentation