+ All Categories
Home > Documents > Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge...

Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge...

Date post: 14-Jan-2016
Category:
Upload: branden-wright
View: 218 times
Download: 0 times
Share this document with a friend
Popular Tags:
22
Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego
Transcript
Page 1: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Non-Isometric Manifold Learning Analysis and an Algorithm

Piotr Dollár, Vincent Rabaud, Serge Belongie

University of California, San Diego

Page 2: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

I. Motivation

1. Extend manifold learning to applications other than embedding

2. Establish notion of test error and generalization for manifold learning

Page 3: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Linear Manifolds (subspaces)

Typical operations: project onto subspace distance to subspace distance between points generalize to unseen regions

Page 4: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Non-Linear Manifolds

Desired operations: project onto manifold distance to manifold geodesic distance generalize to unseen regions

Page 5: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

II. Locally Smooth Manifold Learning (LSML)

Represent manifold by its tangent space

Non-local Manifold Tangent Learning [Bengio et al. NIPS05]

Learning to Traverse Image Manifolds [Dollar et al. NIPS06]

Page 6: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Learning the tangent space

Data on d dim. manifold in D dim. space

Page 7: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Learning the tangent space

Learn function from point to tangent basis

Page 8: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Loss function

Page 9: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Optimization procedure

Page 10: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Need evaluation methodology to:objectively compare methodscontrol model complexityextend to non-isometric manifolds

III. Analyzing Manifold Learning Methods

Page 11: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Evaluation metric

Applicable for manifolds that can be densely sampled

Page 12: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Finite Sample Performance

Performance: LSML > ISOMAP > MVU >> LLE

Applicability: LSML >> LLE > MVU > ISOMAP

Page 13: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Model Complexity

All methods have at least one parameter: k

Bias-Variance tradeoff

Page 14: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

LSML test error

Page 15: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

LSML test error

Page 16: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

IV. Using the Tangent Space

projectionmanifold de-noisinggeodesic distancegeneralization

Page 17: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Projection

x' is the projection of x onto a manifold if it satisfies:

gradient descent is performed after initializing the projection x' to some point on the manifold:

tangents at

projection matrix

Page 18: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Manifold de-noising

- original

- de-noised

Goal: recover points on manifold ( ) from points corrupted by noise ( )

Page 19: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Geodesic distance

Shortest path:

gradient descent

On manifold:

Page 20: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

embedding of sparse and structured data

can apply to non-isometric manifolds

Geodesic distance

Page 21: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Generalization

Generalization beyond support of training data

Reconstruction within the support of training data

Page 22: Non-Isometric Manifold Learning Analysis and an Algorithm Piotr Dollár, Vincent Rabaud, Serge Belongie University of California, San Diego.

Thank you!


Recommended