Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

28
Multidimensional Multidimensional Detective Detective Alfred Inselberg Presented By Cassie Thomas
  • date post

    20-Dec-2015
  • Category

    Documents

  • view

    216
  • download

    0

Transcript of Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Page 1: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Multidimensional DetectiveMultidimensional Detective

Alfred Inselberg

Presented By

Cassie Thomas

Page 2: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.
Page 3: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

MotivationMotivation

Discovering relations among variables Displaying these relations

Page 4: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.
Page 5: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Cartesian vs. Parallel Cartesian vs. Parallel CoordinatesCoordinates

Cartesian Coordinates: – All axes are mutually perpendicular

Parallel Coordinates:– All axes are parallel to one another– Equally spaced

Page 6: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

An ExampleAn Example

Representation of a 2-D line

ParallelCartesian

Page 7: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Why Parallel Coordinates ?Why Parallel Coordinates ?

Help represent lines and planes in > 3 D

Representation of (-5, 3, 4, -2, 0, 1)

Page 8: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Why Parallel Coordinates ? Why Parallel Coordinates ? (contd..)(contd..)

Easily extend to higher dimensions

(1,1,0)

Page 9: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Why Parallel Coordinates ? Why Parallel Coordinates ? (contd..)(contd..)

ParallelCartesian

Representation of a 4-D HyperCube

Page 10: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Why Parallel Coordinates ? Why Parallel Coordinates ? (contd..)(contd..)

X9

Representation of a 9-D HyperCube

Page 11: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Why Parallel Coordinates ? Why Parallel Coordinates ? (contd..)(contd..)

Representation of a Circle and a sphere

Page 12: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

More on Parallel CoordinatesMore on Parallel Coordinates

The design of the queries is important- one must accurately cut complicated portions of a N-dimensional “watermelon”

If a query is not understood correctly then the use of parallel coordinates is limited to small datasets. As well as the geometry.

Page 13: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Favorite SentenceFavorite Sentence

“The paradigm is that of a detective, and since many parameters(equivalently dimensions) are involved we really mean a multidimensional detective”

Page 14: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Discovery ProcessDiscovery Process

Multivariate datasetsDiscover relevant relations among variablesDiscover sensitivities, understand the

impact of constraints , optimizationA dataset with P points has 2P subsets, of

which any of those can have interesting relationships.

Page 15: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

An ExampleAn Example

Production data of 473 batches of a VLSI chip

Measurements of 16 parameters - X1,..,X16Objective

– Raise the yield X1– Maintain high quality X2

Belief: Defects hindered yield and quality. Is it true?

Page 16: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

The Full DatasetThe Full Dataset

X1 is normal about its medianX2 is bipolar

Page 17: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Example (contd..)Example (contd..) Batches high in yield, X1 and quality, X2 Batches with low X3 values not included in selected subset

Page 18: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Example (contd..)Example (contd..)Batches with zero defect in 9 out of 10

defect typesAll have poor yields and low quality

Page 19: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Example (contd..)Example (contd..)Batches with zero defect in 8 out of 10

defect typesProcess is more sensitive to variations in X6

than other defects

Page 20: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Example (contd..)Example (contd..)Isolate batch with the highest yieldX3 and X6 are non-zeroDefects of types X3 and X6 are essential for

high yield and quality

Page 21: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

CritiqueCritiqueStrengths

– Low representational complexity– Discovery process well explained– Use of parallel coordinates is very effective

Weaknesses– Does not explain how axes permutation affects

the discovery process– Requires considerable ingenuity– Display of relations not well explained– References not properly cited

Page 22: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

Related WorkRelated WorkInfoCrystal [Anslem Spoerri]

– Visualizes all possible relationships among N concepts

– Example: Get documents related to visual query languages for retrieving information concerning human factors

Page 23: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

ReferencesReferences

MathematicsGraphicsData MiningReferenced in such work as parallel

coordinates plots, hierarchical parallel coordinates

Page 24: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

ContributionsContributions

Inselberg pioneered a method for displaying multivariate data

Made displaying high dimensional data sets useful and understandable.

Spawned several new techniques for displaying multidimensional data. Plots, hierarchical.

Software- Parallax

Page 25: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

What has happened to this What has happened to this topic?topic?

Cornell University: Parallel Coordinates using MATLAB

Page 26: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.
Page 27: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

What has happened to this What has happened to this topic? (cont)topic? (cont)

Fujitsu SymfoWARE visual minerSpotfire-parallel coordinates featureLifelines – UMD “constructing parallel coordinates plot for

problem solving” paper presented at Smart Graphics ’01

Page 28: Multidimensional Detective Alfred Inselberg Presented By Cassie Thomas.

DemoDemo

http://csgrad.cs.vt.edu/~agoel/parallel_coordinates/stf/table1.stf