+ All Categories
Home > Education > Video lectures for b.tech

Video lectures for b.tech

Date post: 12-Jul-2015
Category:
Upload: edholecom
View: 1,012 times
Download: 1 times
Share this document with a friend
Popular Tags:
73
Video Lectures for MBA By: Video.edhole.com
Transcript
Page 1: Video lectures for b.tech

Video Lectures for MBA

By:Video.edhole.com

Page 2: Video lectures for b.tech

Visualizing State Transition Graphs

Hannes PretoriusVisualization Group, TU/e

17 October [email protected]

www.win.tue.nl/~apretori/Video.edhole.com

Page 3: Video lectures for b.tech

Introduction

Video.edhole.com

Page 4: Video lectures for b.tech

Video.edhole.com

Page 5: Video lectures for b.tech

Video.edhole.com

Page 6: Video lectures for b.tech

Video.edhole.com

Page 7: Video lectures for b.tech

Video.edhole.com

Page 8: Video lectures for b.tech

Video.edhole.com

Page 9: Video lectures for b.tech

Video.edhole.com

Page 10: Video lectures for b.tech

Video.edhole.com

Page 11: Video lectures for b.tech

Video.edhole.com

Page 12: Video lectures for b.tech

Video.edhole.com

Page 13: Video lectures for b.tech

Video.edhole.com

Page 14: Video lectures for b.tech

Video.edhole.com

Page 15: Video lectures for b.tech

Video.edhole.com

Page 16: Video lectures for b.tech

Video.edhole.com

Page 17: Video lectures for b.tech

Video.edhole.com

Page 18: Video lectures for b.tech

State transition graph

Graph G = (V, E) where:• Node s in V is a possible system state• Directed edge t = (s, s’ ) in E is a transition

from source state s to target state s’

Video.edhole.com

Page 19: Video lectures for b.tech

Research question

“ Ho w can visualizatio n be use d to g aininsight into state transitio n g raphs? ”

Video.edhole.com

Page 20: Video lectures for b.tech

Research question

“ Ho w can visualizatio n be use d to g aininsight into state transitio n g raphs? ”

• What is insight?– Symmetries, patterns…

• What about size?– System behavior is often complex

• Typical users?– Small number of expert users

Video.edhole.com

Page 21: Video lectures for b.tech

Video.edhole.com

Page 22: Video lectures for b.tech

Related work

Van Ham e t al. , TVCG, 2002 .Video.edhole.com

Page 23: Video lectures for b.tech

Van Ham e t al. , TVCG, 2002 .Video.edhole.com

Page 24: Video lectures for b.tech

Approach

Video.edhole.com

Page 25: Video lectures for b.tech

Video.edhole.com

Page 26: Video lectures for b.tech

Video.edhole.com

Page 27: Video lectures for b.tech

Handle_posFront_wheel_posBack_wheel_pos

Seat_pos

= up= out= in= down

Video.edhole.com

Page 28: Video lectures for b.tech

Handle_posFront_wheel_posBack_wheel_pos

Seat_pos

= down= in= out= up

Video.edhole.com

Page 29: Video lectures for b.tech

State transition graph

Graph G = (V, E) where:• Node s in V is a possible system state• Directed edge t = (s, s’ ) in E is a transition

from source state s to target state s’

Video.edhole.com

Page 30: Video lectures for b.tech

State transition graph

Graph G = (V, E) where:• Node s in V is a possible system state• Directed edge t = (s, s’ ) in E is a transition

from source state s to target state s’Every node s in V has:• n associated attributes a i

• a i has domain Ai = {a i, 1 , … , a i, ki}

Video.edhole.com

Page 31: Video lectures for b.tech

Projection

Pre to rius and Van Wijk, IV, 2005 .Video.edhole.com

Page 32: Video lectures for b.tech

Video.edhole.com

Page 33: Video lectures for b.tech

Video.edhole.com

Page 34: Video lectures for b.tech

Video.edhole.com

Page 35: Video lectures for b.tech

Video.edhole.com

Page 36: Video lectures for b.tech

Video.edhole.com

Page 37: Video lectures for b.tech

Projection

• Multivariate data:– Select interesting subset– Show low-dimensional projection

Pre to rius and Van Wijk, IV, 2005 .Video.edhole.com

Page 38: Video lectures for b.tech

Projection

• Multivariate data:– Select interesting subset– Show low-dimensional projection

• Suggestive behavioral patterns• Meaning of positions projected to not clear• Select subset based on domain knowledge

Pre to rius and Van Wijk, IV, 2005 .Video.edhole.com

Page 39: Video lectures for b.tech

Clustering

Pre to rius and Van Wijk, Info Vis, 20 0 6 .Video.edhole.com

Page 40: Video lectures for b.tech

Video.edhole.com

Page 41: Video lectures for b.tech

Video.edhole.com

Page 42: Video lectures for b.tech

Video.edhole.com

Page 43: Video lectures for b.tech

All states

Handle_pos

Seat_pos

Video.edhole.com

Page 44: Video lectures for b.tech

Video.edhole.com

Page 45: Video lectures for b.tech

Video.edhole.com

Page 46: Video lectures for b.tech

Video.edhole.com

Page 47: Video lectures for b.tech

Video.edhole.com

Page 48: Video lectures for b.tech

Video.edhole.com

Page 49: Video lectures for b.tech

Video.edhole.com

Page 50: Video lectures for b.tech

Video.edhole.com

Page 51: Video lectures for b.tech

Video.edhole.com

Page 52: Video lectures for b.tech

Video.edhole.com

Page 53: Video lectures for b.tech

Clustering

• Choose subsets based on domain knowledge• Position clusters linearly• Show additional information on top of this:

– Clustering hierarchy– Arcs representing transitions– Bar tree representing size of clusters

Pre to rius and Van Wijk, Info Vis, 20 0 6 .Video.edhole.com

Page 54: Video lectures for b.tech

Clustering• Reduce complexity

– Location has meaning• Patterns:

– Attribute values– Behavior– Cluster sizes

• Different types of analysis:– Explorative (e.g. different perspectives)– Specific (e.g. deadlock analysis)

Pre to rius and Van Wijk, Info Vis, 20 0 6 .Video.edhole.com

Page 55: Video lectures for b.tech

Custom diagrams

Pre to rius and Van Wijk, CG& A, 200 7 .Mathijsse n and Pre to rius, LNCS, 200 7 .

Video.edhole.com

Page 56: Video lectures for b.tech

Pre to rius and Van Wijk, CG& A, 200 7 .Mathijsse n and Pre to rius, LNCS, 200 7 .

Video.edhole.com

Page 57: Video lectures for b.tech

Pre to rius and Van Wijk, CG& A, 200 7 .Mathijsse n and Pre to rius, LNCS, 200 7 .

Video.edhole.com

Page 58: Video lectures for b.tech

Custom diagrams

• Support diagramming in general way:– Edit diagrams– Link with attributes

• Capture conceptualization of problem

Pre to rius and Van Wijk, CG& A, 200 7 .Mathijsse n and Pre to rius, LNCS, 200 7 .

Video.edhole.com

Page 59: Video lectures for b.tech

Custom diagrams

• Support diagramming in general way:– Edit diagrams– Link with attributes

• Capture conceptualization of problem• Semantics clear and intuitive• Analysis and communication• Flexible

Pre to rius and Van Wijk, CG& A, 200 7 .Mathijsse n and Pre to rius, LNCS, 200 7 .

Video.edhole.com

Page 60: Video lectures for b.tech

Wafer stepper Paint factory Petri nets

Video.edhole.com

Page 61: Video lectures for b.tech

Trace visualization

Submitte d, PacificVis, 20 0 8 .Video.edhole.com

Page 62: Video lectures for b.tech

Video.edhole.com

Page 63: Video lectures for b.tech

Video.edhole.com

Page 64: Video lectures for b.tech

Time

Att

ribu

tes

1 k

1n

1

2

Video.edhole.com

Page 65: Video lectures for b.tech

Time

Att

ribu

tes

1 k

1n

Video.edhole.com

Page 66: Video lectures for b.tech

Video.edhole.com

Page 67: Video lectures for b.tech

3

Video.edhole.com

Page 68: Video lectures for b.tech

Submitte d, PacificVis, 20 0 8 .Video.edhole.com

Page 69: Video lectures for b.tech

Trace visualization

• Traces:– Curb size and complexity– Users intuitively relate to time

Submitte d, PacificVis, 20 0 8 .Video.edhole.com

Page 70: Video lectures for b.tech

Trace visualization

• Traces:– Curb size and complexity– Users intuitively relate to time

• Three views:1. Diagram: easier to interpret2. Time series: general trends3. Transition graph: generalized behavior

Submitte d, PacificVis, 20 0 8 .Video.edhole.com

Page 71: Video lectures for b.tech

Conclusion

• Visualization of state transition graphs• Prototyping• Focus on state attributes

– Clear semantics• Explorative analysis:

– E.g. different perspectives• Focused analysis:

– E.g. deadlock, steam flowVideo.edhole.com

Page 72: Video lectures for b.tech

Questions

www.win.tue.nl/~apretori/

Video.edhole.com

Page 73: Video lectures for b.tech

Projection (cont.)

Video.edhole.com


Recommended