+ All Categories
Home > Documents > 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence,...

1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence,...

Date post: 29-Jan-2016
Category:
Upload: sheryl-patrick
View: 212 times
Download: 0 times
Share this document with a friend
Popular Tags:
65
1 Learning from Shadows Learning from Shadows Dimensionality Reduction Dimensionality Reduction and its Application in and its Application in Artificial Intelligence, Artificial Intelligence, Signal Processing and Signal Processing and Robotics Robotics Ali Ghodsi Department of Statistics and Actuarial Science University of Waterloo October 2006
Transcript
Page 1: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

1

Learning from ShadowsLearning from Shadows

Dimensionality Reduction and its Dimensionality Reduction and its Application in Artificial Intelligence, Application in Artificial Intelligence,

Signal Processing and RoboticsSignal Processing and Robotics

Ali GhodsiDepartment of Statistics and Actuarial

Science

University of WaterlooOctober 2006

Page 2: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

2

Page 3: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

3

Dimensionality ReductionDimensionality Reduction

Page 4: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

4

Dimensionality ReductionDimensionality Reduction

Page 5: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

5

Manifold and Hidden VariablesManifold and Hidden Variables

Page 6: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

6

Data RepresentationData Representation

Page 7: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

7

Data RepresentationData Representation

Page 8: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

8

11 11 11 11 11

11 00 11 00 11

11 11 11 11 11

11 0.50.5 0.50.5 0.50.5 11

11 11 11 11 11

Data RepresentationData Representation

Page 9: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

9

Page 10: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

10

644 by 103

644 by 2

2 by 103

23 by 28 23 by 28

-2.19

-0.02

-3.19

1.02

2 by 12 by 1

Page 11: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

11

Page 12: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

12

Page 13: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

13

Page 14: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

14

Page 15: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

15

Page 16: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

16Hastie, Tibshirani, Friedman 2001

Page 17: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

17

The Big PictureThe Big Picture

Page 18: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

18

Uses of Dimensionality Uses of Dimensionality ReductionReduction

(Manifold Learning)(Manifold Learning)

Page 19: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

19

DenoisingDenoising

Mika et. al. 1999

Zhu and Ghodsi 2005

Page 20: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

20

Tenenbaum, V de Silva, Langford 2001

Page 21: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

21

Roweis and. Saul 2000

Page 22: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

22

Arranging words: Each word was initially represented by a high-dimensional vector that counted the number of times it appeared in different encyclopedia articles. Words with similar contexts are collocated

Roweis and Saul 2000

Page 23: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

23

Hinton and Roweis 2002

Page 24: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

24

Embedding of Sparse Music Embedding of Sparse Music Similarity GraphSimilarity Graph

Platt, 2004

Page 25: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

25

Pattern Recognition Pattern Recognition

Ghodsi, Huang, Schuurmans 2004

Page 26: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

26

Pattern RecognitionPattern Recognition

Page 27: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

27

ClusteringClustering

Page 28: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

28

Glasses vs. No GlassesGlasses vs. No Glasses

Page 29: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

29

Beard vs. No BeardBeard vs. No Beard

Page 30: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

30

Beard DistinctionBeard Distinction

Ghodsi , Wilkinson, Southey 2006

Page 31: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

31

Glasses DistinctionGlasses Distinction

Page 32: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

32

Multiple-Attribute MetricMultiple-Attribute Metric

Page 33: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

33

Reinforcement LearningReinforcement Learning

Mahadevan and Maggioini, 2005

Page 34: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

34

Semi-supervised LearningSemi-supervised Learning

Use graph-based discretization of manifold to infer missing labels.

Build classifiers from bottom eigenvectors of graph Laplacian.

Belkin & Niyogi, 2004; Zien et al, Eds., 2005

Page 35: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

35

Learning CorrespondencesLearning Correspondences

How can we learn manifold structure that is shared across multiple data sets?

Ham et al, 2003, 2005

Page 36: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

36

Mapping and Robot LocalizationMapping and Robot Localization

Bowling, Ghodsi, Wilkinson 2005

Ham, Lin, D.D. 2005

Page 37: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

37

Action Respecting Action Respecting EmbeddingEmbedding

Joint Work with

Michael Bowlingand

Dana Wilkinson

Page 38: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

38

Modelling Temporal Data and Modelling Temporal Data and ActionsActions

Page 39: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

39

OutlineOutline

• Background– PCA– Kernel PCA

• Action Respecting Embedding (ARE)– Prediction and Planning– Probabilistic Actions

• Future Work

Page 40: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

40

Principal Component Analysis Principal Component Analysis (PCA)(PCA)

Page 41: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

41

Principal Component Analysis Principal Component Analysis (PCA)(PCA)

Page 42: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

42

Kernel MethodsKernel Methods

Page 43: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

43

Kernel TrickKernel Trick

Page 44: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

44

Observed, Feature and Embedded Observed, Feature and Embedded SpacesSpaces

Page 45: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

45

Kernel PCA Kernel PCA

Page 46: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

46

ProblemProblem

Page 47: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

47

IdeaIdea

Page 48: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

48

Action Respecting Embedding Action Respecting Embedding (ARE)(ARE)

Page 49: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

49

Action Respecting ConstraintAction Respecting Constraint

Page 50: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

50

Preserve distances between each point and its k nearest neighbors.

Local Distances ConstraintLocal Distances Constraint

Page 51: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

51

Preserve local distances

Local Distances ConstraintLocal Distances Constraint

Page 52: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

52

Semidefinite ProgrammingSemidefinite Programming

Page 53: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

53

ExperimentExperiment

Page 54: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

54

Experiment 1Experiment 1

Page 55: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

55

Experiment 2Experiment 2

Page 56: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

56

Experiment 3Experiment 3

Page 57: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

57

Experiment 4Experiment 4

Page 58: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

58

Experiment 5Experiment 5

Page 59: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

59

PlanningPlanning

Page 60: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

60

PlanningPlanning

Page 61: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

61

PlanningPlanning

Page 62: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

62

ExperimentExperiment

Page 63: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

63

Probabilistic Actions

Page 64: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

64

Future workFuture work

Page 65: 1 Learning from Shadows Dimensionality Reduction and its Application in Artificial Intelligence, Signal Processing and Robotics Ali Ghodsi Department of.

65

Related PapersRelated Papers


Recommended