optimal bandwidth selection for mls surfaces hao wang carlos e. scheidegger claudio t. silva sci...

25
Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International 2008 – Stony Brook University

Post on 15-Jan-2016

222 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Optimal Bandwidth Selection for MLS Surfaces

Hao Wang

Carlos E. Scheidegger

Claudio T. Silva

SCI Institute – University of Utah

Shape Modeling International 2008 – Stony Brook University

Page 2: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Point Set Surfaces

• Levin’s MLS formulation

Shape Modeling International 2008 – Stony Brook University

Page 3: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Neighborhood and Bandwidth

• Three parameters in both steps of Levin’s MLS:– Weight function– Neighborhood– Bandwidth

Shape Modeling International 2008 – Stony Brook University

Overfitting Underfitting

Page 4: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Neighborhood and Bandwidth

• Common practice

– Weight function: Exponential

– Neighborhood: Spherical

– Bandwidth: Heuristics

• Problems

– Optimality

– Anisotropic Dataset

Shape Modeling International 2008 – Stony Brook University

Page 5: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Related Work

• Other MLS Formulations

Alexa et al.

Guennebaud et al.

• Robust Feature ExtractionFleishman et al.

• Bandwidth Determination

Adamson et al.

Lipman et al.

Page 6: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Locally Weighted Kernel Regression

• Problem– Points sampled from functional with white noise added– White noise are i.i.d. random variables– Reconstruct the functional with least squares criterion

• Approach– Consider each point p individually– p is reconstructed by utilizing information of its neighborhood– Influence of each neighboring point is related to its distance

from p

Shape Modeling International 2008 – Stony Brook University

Page 7: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Kernel Regression v.s MLS Surfaces

• Kernel Regression is mostly the same as the second step in Levin’s MLS.

• The only difference is between kernel weighting and MLS weighting.

Shape Modeling International 2008 – Stony Brook University

Page 8: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Kernel Regression v.s MLS Surfaces

• Difference– Kernel weighting for functional data

– MLS weighting for manifold data

• Advantages of Kernel Regression– More mature technique for processing noisy sample points

– Behavior of the neighborhood and kernel better studied

• Goal– Adapt techniques in kernel regression to MLS surfaces – Extend theoretical results of kernel regression to MLS surfaces

Shape Modeling International 2008 – Stony Brook University

Page 9: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Weight Function

• Common choices of weight functions in kernel regression:– Epanechnikov– Normal– Biweight

• Optimal weight function: Epanechnikov

• Choice of weight function not important

• Implication:– Optimality

Shape Modeling International 2008 – Stony Brook University

Page 10: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Evaluation of Kernel Regression

• MSE– MSE = Mean Squared Error

– Evaluate result of the functional fitting at each point

Shape Modeling International 2008 – Stony Brook University

Page 11: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Evaluation of Kernel Regression

Shape Modeling International 2008 – Stony Brook University

•MISE

–Integration of MSE over the domain

–Evaluate the global performance of kernel regression

Page 12: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Optimal Bandwidth

• Optimality– Leading to minimum MSE / MISE

– Each point with a different optimal bandwidth

• Computation– MSE / MISE approximated by Taylor Polynomial

– Solve for the minimizing bandwidth

Shape Modeling International 2008 – Stony Brook University

Page 13: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Optimal Bandwidth

• Unknown quantities in computation– Derivatives of underlying functional

– Variance of random noise variables

– Density of point set

• Approach– Derivatives: Ordinary Least Squares Fitting

– Variance: Statistical Inference

– Density: Kernel Density Estimation

Shape Modeling International 2008 – Stony Brook University

Page 14: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Optimal Bandwidth in 2-D

• Optimal bandwidth based on MSE:

• Interpretation– Higher noise level : larger bandwidth– Higher curvature : smaller bandwidth– Higher density : smaller bandwidth– More point samples : smaller bandwidth

Shape Modeling International 2008 – Stony Brook University

Page 15: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Optimal Bandwidth in 3-D• Kernel Function:

with

• Kernel Shape:

Shape Modeling International 2008 – Stony Brook University

Page 16: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Optimal Bandwidth in 3-D

• Optimal spherical bandwidth based on MSE:

• Optimal spherical bandwidth based on MISE:

Shape Modeling International 2008 – Stony Brook University

Page 17: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Experiments

• Bandwidth selectors choose near optimal bandwidths

Shape Modeling International 2008 – Stony Brook University

Page 18: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Experiments

Shape Modeling International 2008 – Stony Brook University

Page 19: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Experiments

Shape Modeling International 2008 – Stony Brook University

Page 20: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Optimal Bandwidth in MLS

• From functional domain to manifold domain

– Choose a functional domain

– Use kernel regression with modification

Shape Modeling International 2008 – Stony Brook University

Page 21: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Robustness

Shape Modeling International 2008 – Stony Brook University

Insensitivity to error in first step of Levin’s MLS

Page 22: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Comparison

• Constant h: uniform v.s non-uniform sampling

• k-NN: sampling v.s feature

• MSE/MISE based plug-in method: most robust and flexible

Shape Modeling International 2008 – Stony Brook University

Page 23: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Comparison

• MSE/MISE-based plug-in method better than heuristic methods

Shape Modeling International 2008 – Stony Brook University

Page 24: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Comparison

• Heuristic methods can produce visually acceptable but not geometrically accurate reconstruction.

Shape Modeling International 2008 – Stony Brook University

Page 25: Optimal Bandwidth Selection for MLS Surfaces Hao Wang Carlos E. Scheidegger Claudio T. Silva SCI Institute – University of Utah Shape Modeling International

Future Work

• Nonlinear kernel regression bandwidth selector in 3-D

• Compute optimal bandwidth implicitly

• Extend the method to other MLS formulations

Shape Modeling International 2008 – Stony Brook University