Visualization Tasks
https://tildeweb.au.dk/au597509/pdfs/taskds.pdf
When people explore data the learn new things and get motivated to explore in different ways. It's important to predict these different visualization tasks.
Tasks: the reason why the vis tool is being used
Tasks let us separate what we want to do with data from its domain
Key questions when forming tasks:
- why is a task pursued (explore, confirm, present, enjoy)
- how is a task conducted (navigation, organizing, relation)
- what does a task seek to learn
- where does the task operate
- when is the task performed
- who is executing the task
Design study methodology
Brainstorm -> Iterate x3 -> high fidelity mockup
Learn (explore literature) Winnow (find strong collaborators) Cast (identify collaborator roles) Discover (identify tasks) Design (mock up) Implement (high fidelity mockup) Deploy (iterate)
https://www.cs.ubc.ca/labs/imager/tr/2012/dsm/dsm.pdf https://openaccess.city.ac.uk/id/eprint/22644/1/Criteria%20for%20Rigor%20in%20Visualization%20Design%20Study.pdf
Stages of visualization perception
Pre-attention
The gist: featural and semantic information gathered at a glance
- spatial envelop: overall structure
- ensemble codes: statistic properties of the visual scene
Can be approximated by blurring an image.
Gestalt Principles: detecting spatial properties, a whole is different from the sum of it's parts
- law of similarity: similar items are interpreted as part of the same group
- law of proximity: items that are close together are part of the same group
- law of enclosure: items contained in the same shape are part of the same group
Pop-Out: objects can attract attention immediately, harder to design when you have more noise.
Attention and search
After 250-500ms attention starts at the pop-out element.
- bottom up: features guide what I look at
- top down: knowledge guides what I look at/for
How we represent data effects what conclusions people make.
Change Blindness: bar chart races rely on working memory which you cannot trust is constant and we can only focus on a few things.
Visual Search: scan image to find items of interest
- salience: how much something visually stand out
- separability: how easy to separate channels
- visual clutter: hard to perform tasks, minimized with aggregation and organization
Uncertainty and Decision Making
You can add error bars to show areas of unknown in the data.
- variance in how data was collected
- effects of transformations performed on the data
- the data's suitability for the intended application
Sources of uncertainty:
- measurement uncertainty
- model uncertainty
- decision uncertainty
Standard error, confidence interval, standard deviation, etc…
Within the bar bias: people assume data points in shaded areas are more likely even if that is not mathematically true because the shaded area is average or whatever. You can use gradient plots or violin plots or fuzziness/lightness/hand-drawn to show uncertain data.
Semantics and context need to be considered because data has bias and can be harmful depending on how it is interpreted.
Design friction: force people to slow down and interrogate conclusions they draw
Implicit Uncertainty - have user predict and show how they were incorrect.
Feel how visualization mirages imply biased conclusions.
https://arxiv.org/abs/1908.01697