Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K....

12
Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†, Zhuming Ai† †Naval Research Laboratory ‡Air Force Research Laboratory

Transcript of Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K....

Page 1: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

Analyzing Visualization Workload through Leverage

Points

Mark A. Livingston†, Kristen K. Liggett‡,Paul R. Havig‡, Jason A. Moore‡,

Jonathan W. Decker†, Zhuming Ai†

†Naval Research Laboratory ‡Air Force Research Laboratory

Page 2: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

Objective– Analyze workload that visual data representations

place on users– Find methods to reduce this workload

Approach– Use theory of leverage points to identify

techniques that will reduce workload– Validate this approach by analyzing results from

user studies

Page 3: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

What are Leverage Points?Patterson et al. (2014) define leverage points in the information visualization design process as access mechanisms which encourage a designer to choose visualization parameters that will improve knowledge extraction. The leverage points are derived from knowledge of the cognitive system in order to influence attention and memory. All the leverage points are specific to an underlying cognitive process or to the interaction between cognitive processes.

Page 4: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,
Page 5: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

1. Use salient cues to direct exogenous attentionExogenous attention may be directed by varying color or texture in MVV. Target density (negatively) correlated with user error.

Attrib

ute

bloc

ks

Dat

a-dr

iven

spo

ts

Orie

nted

sliv

ers

Use

r Err

orFi

eld

Valu

e: [0

-6]

0.9 1.1 1.3 1.5 1.7-0.10.20.50.81.11.41.72.0

Target's Relative Density0.9 1.1 1.3 1.5 1.7

-0.10.20.50.81.11.41.72.0

Target's Relative Density0.4 0.6 0.8 1 1.2 1.4

-0.10.20.50.81.11.41.72.0

Target's Relative Density

0.0 1.0 2.0 3.0 4.0 5.0 6.00.0

0.5

1.0

1.5

2.0

2.5

DDS Slivers Attribute

Target’s Relative Density

Use

r Err

orFi

eld

valu

e ([

0-6]

)

Prev

ious

Stu

dy

Page 6: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

2. Provide strong grouping cues for informationWorking memory has a limited capacity, but the contents can be facts or concepts. Knowledge structures, such as patterns in a visualization that may be associated with data properties, can be retrieved from long-term memory through cues that give rise to similar encoding.

Slivers Attribute DDSpots Temporal ODDSpots0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

Use

r Err

or (F

ield

val

ue [0

-6]

)

Oriented DDSTemporal AB

Attrib

ute

bloc

ks

Dat

a-dr

iven

spo

ts

Orie

nted

sliv

ers

Page 7: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

3. Provide strong grouping cues to facilitate chunkingReduce competition for working memory capacity by helping user to group pieces of information into larger “chunks.” Assist this by perceptual cues.

DDSpots Slivers Attribute Baseline0

0.5

1

1.5

2Error Answers Time Workload

Erro

r (Ta

rget

Lay

ers)

and

Num

ber o

f Cha

nges

to A

nsw

er

Tim

e (s

ec)

and

Wor

kloa

d (T

LX)

10

20

30

50

70

Page 8: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

4. Organize information for knowledge structuresHelp user recall mental models, which involve possibilities and projection; these are in turn similar to sense-making. This should help a user understand data and turn it into actionable information.

Tasks in Multivariate Visualization User StudiesIdentify critical point type

Advect particleLocalize critical values

Read sequence of data values

Detect greatest trends

Detect multi-way overlap

Unfortunately, tasks in most user studies of multivariate visualization are quite low-level and performed by novice users. Laidlaw et al. (2005) found that image-guided streamline placement assisted in advection of particles and identification of critical point type.

This follows from the leverage point, since streamlines guide even novice users to the proper mental model of flow through the field, which is critical to each task.

Page 9: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

5. Structure information to provide strong retrieval cuesStructure information to provide strong retrieval cues for mental models to help analogical reasoning. Enable user to apply prior knowledge to new data patterns.

Page 10: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

6. Develop training regimes for implicit learningStatistical regularities may be learned implicitly; thus, visualizations could prime users to recognize certain data relationships through trained visual patterns that may be recognized.

JuxtMap Strokes DDSpots ABlocks Blending Slivers0

0.1

0.2Returning New Participants

Erro

r (pc

t)

Page 11: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

Conclusions• Appear to be validated by the empirical evidence:– Exogenous attention– Grouping cues that facilitate chunking

• May have some indirect evidence in the empirical data:– Grouping cues for information– Organization based on mental models– Training for implicit learning

• Not supported by currently available data:– Structuring information to link to mental models

Page 12: Analyzing Visualization Workload through Leverage Points Mark A. Livingston†, Kristen K. Liggett‡, Paul R. Havig‡, Jason A. Moore‡, Jonathan W. Decker†,

References1. R.E. Patterson, L.M. Blaha, G.G. Grinstein, K.K. Liggett, D.E. Kaveney, K.C. Sheldon, P.R. Havig, and J.A. Moore.

“A Human Cognition Framework for Information Visualization.” Computers & Graphics (In Press)

2. C. Ware, Information Visualization: Perception for Design (2nd ed.), Morgan Kaufmann, 2004

3. M.A. Livingston, J.W. Decker, and Z. Ai. "Evaluating Multivariate Visualizations on Time-Varying Data." Proceedings of SPIE Visualization and Data Analysis (part of Electronic Imaging), 03-07 February 2013, Burlingame, CA

4. M.A. Livingston, J.W. Decker, and Z. Ai. "Evaluation of Multivariate Visualization on a Multivariate Task." IEEE Transactions on Visualization and Computer Graphics 18(12):2114-2121, December 2012

5. M.A. Livingston and J.W. Decker. "Evaluation of Multi-variate Visualizations: A Case Study of Refinements and User Experience." SPIE Visualization and Data Analysis, Burlingame, CA, 23-25 January 2012

6. M.A. Livingston and J.W. Decker. "Evaluation of Trend Localization with Multi-Variate Visualization." IEEE Transactions on Visualization and Computer Graphics 17(12):2053-2062, November/December 2011

7. M.A. Livingston, J.W. Decker, and Z. Ai. "An Evaluation of Methods for Encoding Multiple, 2D Spatial Data." SPIE Visualization and Data Analysis, Burlingame, CA, 24-25 January 2011

8. D.H. Laidlaw, R.M. Kirby, C.D. Jackson, J.S. Davidson, T.S. Miller, M. da Silva, W.H. Warren, and M.J. Tarr. “Comparing 2D Vector Field Visualization Methods: A User Study.” IEEE Trans. on Visualization and Computer Graphics 11(1):59-70 (Jan/Feb 2005)

9. M.A. Livingston, K.K. Liggett, P.R. Havig, J.A. Moore, J.W. Decker, and Z. Ai. “ Support for Leverage Points in Multivariate Visualization User Data.” NIST Data Science Symposium, March 2014