Interactive Visual Analysis of Multi-faceted Scientific Data - - PowerPoint PPT Presentation

interactive visual analysis of multi faceted scientific
SMART_READER_LITE
LIVE PREVIEW

Interactive Visual Analysis of Multi-faceted Scientific Data - - PowerPoint PPT Presentation

Interactive Visual Analysis of Multi-faceted Scientific Data Johannes Kehrer Visualization Group, Dept. of Informatics University of Bergen, Norway www.ii.UiB.no/vis Motivation Increasing amounts of scientific data time-dependent


slide-1
SLIDE 1

Interactive Visual Analysis of Multi-faceted Scientific Data

Johannes Kehrer

Visualization Group, Dept. of Informatics University of Bergen, Norway www.ii.UiB.no/vis

slide-2
SLIDE 2

Increasing amounts of scientific data Hard to analyze and understand

Motivation

Johannes Kehrer 1

time-dependent 3D data medical scanner computational simulation

slide-3
SLIDE 3

“The purpose of visualization is insight, not pictures”

[Shneiderman ’99]

Different application areas

Johannes Kehrer 2

Visualization

[Burns et al., 2007] [Laramee et al., 2003] [SequoiaView]

slide-4
SLIDE 4

Johannes Kehrer 3

Typical Visualization Tasks

Visualization is good for

visual exploration

find unknown/unexpected generate new hypothesis

visual analysis (confirmative vis.)

verify or reject hypotheses information drill-down

presentation

show/communicate results

slide-5
SLIDE 5

Interactive Visual Analysis (IVA)

Enables visual dialogue between user and data

drill-down into information

(“overview first, zoom and filter, then details on demand” [Shneiderman])

interpret complex data find relations (“read between

the lines”)

detect features / patterns that are difficult to describe integrate expert knowledge

Johannes Kehrer 4

slide-6
SLIDE 6

SimVis Framework for IVA

coordinated, multiple views

linking & brushing focus+context vis. degree-of-interest (DOI  [0, 1])

  • n-the-fly data derivation

interactivity, etc.

Johannes Kehrer 5

slide-7
SLIDE 7

Time-dependent scenarios

(consider multiple time steps)

Multi-variate data

(multiple data variates, e.g., temperature, precipitation)

Multi-modal data

(simulation, satellite imagery, weather stations, etc.)

Johannes Kehrer 6

Multi-faceted Scientific Data

time-dependent 3D data

slide-8
SLIDE 8

Multi-run simulations

(simulation repeated with varied model parameters)

Johannes Kehrer 7

Multi-faceted Scientific Data

3D time-dependent multi-run simulation data data distribution per cell

slide-9
SLIDE 9

Multi-model scenarios

(e.g., coupled climate models)

Johannes Kehrer 8

Multi-faceted Scientific Data

[ Böttinger, ClimaVis08 ]

Land

slide-10
SLIDE 10

Contributions

IVA of multi-run data IVA across 2 data parts (multi-model / multi-run data) IVA of multi-run data based on statistical moments Strategies for IVA for hypothesis generation in climate research Design guidelines for glyph-based 3D visualization

Johannes Kehrer 9

slide-11
SLIDE 11

Visual Exploration of Climate Data

Hypothesis Generation search for potential sensitive & robust indicators for climate change characteristic climate signals that deviate from natural variability useful to monitor atmospheric change

ECHAM5, B1, temp.

Johannes Kehrer 10

slide-12
SLIDE 12

Usual Workflow

Set research focus Acquire data Iterate

explore / investigate data formulate particular hypothesis evaluate with statistics

Challenging to come up with new hypotheses

Goal: accelerate process (fast interactive visualization, more informed partner  more directed search)

Johannes Kehrer 11

slide-13
SLIDE 13

Integrated data derivation

 linear trends & signal to noise ratios (SNR)

Interactive visual exploration for quick and flexible data investigation (“preview on statistics”) Generated hypotheses evaluated using statistics

 trend testing [Lackner et al. 08]

Narrow down parameters

Our Visual Exploration Process

Johannes Kehrer 12

slide-14
SLIDE 14

Localize robust indicators

areas with high significance smooth specification

north south

Focus on Expressive Data

exclude low |SNR|

strato- sphere tropo- sphere + –

13

slide-15
SLIDE 15

Explore Trend Variation over Time

+ – strato- sphere tropo- sphere + –

Johannes Kehrer 14

Robust cooling trends

slide-16
SLIDE 16

Up to now:

 investigation in one direction  check relation in other direction

Kehrer et al.

Analyze Relations between Dimensions

similarity based brushing high SNR SNR north south Pressure levels function graph

slide-17
SLIDE 17

Generated Hypothesis / ECHAM5 temp.

Promising indicator region in lower stratosphere at northern latitudes & tropics. Cooling trend considered robust over investigated time span.

strato- sphere tropo- sphere strato- sphere tropo- sphere north south north south + – + –

hypothesis handed over to statistics

16

slide-18
SLIDE 18

Hypothesis Generation with Visual Exploration

Kehrer et al. Hypothesis generation in climate research with

interactive visual data exploration. IEEE TVCG, 14(6):1579–

1586, 2008. Ladstädter et al. SimVis: an interactive visual field

exploration tool applied to climate research. In New

Horizons in Occultation Research, pages 235–245. Springer, 2009. Ladstädter et al. Exploration of climate data using interactive

  • visualization. Journal of Atmospheric and Oceanic Technology,

27(4):667–679, 2010.

Johannes Kehrer 17

slide-19
SLIDE 19

Multi-part scenarios Coupled atmosphere-ocean model Fluid-structure interactions (FSIs) How to relate features across different data parts?

IVA across two Parts of Scientific Data

Johannes Kehrer 18

cooler aluminum foam

slide-20
SLIDE 20

Relate grid cells across data parts Transfer features (DOI values) in both directions Keep feature specification up to date

IVA across an Interface

Johannes Kehrer 19

data part1 data part2

slide-21
SLIDE 21

Heat Exchange in an FSI Scenario

Johannes Kehrer 20

Transfer vortex feature to solid

Relation: vortical flow  heating in solid

slide-22
SLIDE 22

“Scientific” data:

some data values f(p) (e.g., temperature, pressure values) measured/simulated wrt. a domain p (e.g., 2D/3D space, time, simulation input parameters)

If dimensionality of p > 3, then traditional visual analysis is hard Reducing the data dimensionality can help (e.g., computing stat. aggregates)

Johannes Kehrer 21

Higher-dimensional Scientific Data

3D time-dependent multi-run simulation data data distribution per cell

slide-23
SLIDE 23

Reducing the Data Dimensionality

Statistics: assess distributional

characteristics along an independent dimension (e.g., time, spatial axes)

Integrate into IVA through attribute derivation

[from IPCC AR #4, 2007]

average temp. in ten years

22 Johannes Kehrer

slide-24
SLIDE 24

Integrating Statistics and IVA

size: IQR

Johannes Kehrer

Example: Multi-run climate data

  • cean simulation

(2D sections) 10 x 10 = 100 runs time-dependent (250 time steps)

Compute statistics wrt. the multiple runs

year 100

slide-25
SLIDE 25

Integrating Statistics and IVA

size: IQR

Johannes Kehrer

Example: Multi-run climate data

  • cean simulation

(2D sections) 10 x 10 = 100 runs time-dependent (250 time steps)

Compute statistics wrt. the multiple runs

q1 q2 q3 year 100

slide-26
SLIDE 26

Moment-based Visual Analysis

Get big picture (data trends & outliers) Multitude of choices, e.g,

statistical moments (mean, std. deviation, skewness, kurtosis) traditional and 2 robust estimates compute relation (e.g., differences, ratio) change scale (e.g., data normalization, log. scaling, measure of “outlyingness”)

How to deal with this “management challenge”?

4 ×3 ×2 ×3 = 72 possible configurations per axis

25 Johannes Kehrer

right skewed peaked vs.flat

slide-27
SLIDE 27

Moment-based Visual Analysis

quantile plot (focus+context)

multi-run data aggregated data

Iterative view transformations

alter axis/attribute configuration (construct a multitude of informative views) maintain mental model of views classification of moment-based views

Relate

multi-run data  aggregated data

Johannes Kehrer

slide-28
SLIDE 28

Iterative View Transformations

Change axis/attribute configuration of view

change order of moment robustify moment compute relation

(e.g., difference or ratio)

change scale

(e.g., normalize, z-standardization)

27

traditional med/MAD-based

  • ctile-based

Closer related to data tranformations

Johannes Kehrer

slide-29
SLIDE 29

change order of moment

 study relations

  • betw. moments

 investigate basic characteristics

  • f distributions

Basic View Setup: Opposing Different Moments

multi-run data aggregated data

quantile plot (focus+context) 1st vs. 2nd moment 3rd vs. 2nd moment 3rd vs. 4th moment

28 Johannes Kehrer

slide-30
SLIDE 30

Views: Opposing Different Moments

robustify moment

 assess influence

  • f outliers

29

traditional estimates robust estimates

Johannes Kehrer

slide-31
SLIDE 31

Other View Transformations

compute relation

(e.g., difference or ratio)

change scale

(e.g., z-standardization, normalize to [0,1])

z-score (measure of

  • utlyingness)

distance to median

30

quantiles of

  • riginal data

Johannes Kehrer

slide-32
SLIDE 32

IVA across two Parts of Scientific Data

  • J. Kehrer, P. Muigg, H. Doleisch, and H. Hauser. Interactive visual

analysis of heterogeneous scientific data across an

  • interface. IEEE TVCG, 17(7):934–946, 2011.

Johannes Kehrer 31

slide-33
SLIDE 33

Moment-based Visual Analysis

  • J. Kehrer, P. Filzmoser, and H. Hauser. Brushing moments in

interactive visual analysis. CGF, 29(3):813–822, 2010.

Johannes Kehrer 32

slide-34
SLIDE 34

Glyphs

Map data variate  visual property

(e.g., color, size, shape, orientation, curvature)

“Just” combining different visual properties is not enough

Design aspects of glyph-based 3D vis.

Johannes Kehrer 33

[De Leeuw and van Wijk 1993] [Kindlmann and Westin 06]

slide-35
SLIDE 35

Glyph Pipeline

Johannes Kehrer 34

slide-36
SLIDE 36

Glyph orthogonality (perceive each property individually) Glyph normalization (e.g., size)

Glyph Instantiation

35

upper/lower shape +size +rotation +aspect ratio

slide-37
SLIDE 37

Rendering

Enhance depth perception

halos/contours chroma depth

Johannes Kehrer 36

slide-38
SLIDE 38

Diesel Particulate Filter

37

Glyph rotation (-45, 45): O2 fraction Size & color: flow temp.

slide-39
SLIDE 39

Glyph-based 3D Visualization

  • A. Lie, J. Kehrer, and H. Hauser. Critical design and realization

aspects of glyph-based 3D data visualization. In Proc. Spring

Conference on Computer Graphics (SCCG 2009), pages 27–34, 2009.

Johannes Kehrer 38

slide-40
SLIDE 40

Conclusions

Johannes Kehrer 39

Study of multi-faceted data IVA across 2 data parts

relating multi- run data  aggregated statistics analyst can work with both parts (e.g., check validity)

Integration of statistical moments

traditional vs. robust statistics, outliers iterative view transformations interactive statistical plots (linking & brushing)

Workflow for hypothesis generation Design considerations for glyph-based 3D vis.

slide-41
SLIDE 41

Johannes Kehrer 40

Acknowledgements

Helwig Hauser, VisGroup @ UiB Helmut Doleisch, Philipp Muigg, Wolfgang Freiler Florian Ladstädter, Andrea Steiner, Bettina Lackner, Barbara Pirscher, Gottfried Kirchengast Peter Filzmoser, Andreas Lie, Ove Daae Lampe Thomas Nocke, Michael Flechsig Armin Pobitzer, C. Turkay, Stian Eikeland many others