Generalized Power Method for Generalized Orthogonal Procrustes Problem: Global Convergence and Optimization Landscape Analysis

06/29/2021
by   Shuyang Ling, et al.
0

Given a set of multiple point clouds, how to find the rigid transformations (rotation, reflection, and shifting) such that these point clouds are well aligned? This problem, known as the generalized orthogonal Procrustes problem (GOPP), plays a fundamental role in several scientific disciplines including statistics, imaging science and computer vision. Despite its tremendous practical importance, it is still a challenging computational problem due to the inherent nonconvexity. In this paper, we study the semidefinite programming (SDP) relaxation of the generalized orthogonal Procrustes problems and prove that the tightness of the SDP relaxation holds, i.e., the SDP estimator exactly equals the least squares estimator, if the signal-to-noise ratio (SNR) is relatively large. We also prove that an efficient generalized power method with a proper initialization enjoys global linear convergence to the least squares estimator. In addition, we analyze the Burer-Monteiro factorization and show the corresponding optimization landscape is free of spurious local optima if the SNR is large. This explains why first-order Riemannian gradient methods with random initializations usually produce a satisfactory solution despite the nonconvexity. One highlight of our work is that the theoretical guarantees are purely algebraic and do not require any assumptions on the statistical property of the noise. Our results partially resolve one open problem posed in [Bandeira, Khoo, Singer, 2014] on the tightness of the SDP relaxation in solving the generalized orthogonal Procrustes problem. Numerical simulations are provided to complement our theoretical analysis.

READ FULL TEXT
research
12/27/2021

Near-Optimal Bounds for Generalized Orthogonal Procrustes Problem via Generalized Power Method

Given multiple point clouds, how to find the rigid transform (rotation, ...
research
12/01/2020

Improved Performance Guarantees for Orthogonal Group Synchronization via Generalized Power Method

Given the noisy pairwise measurements among a set of unknown group eleme...
research
06/01/2020

Solving Orthogonal Group Synchronization via Convex and Low-Rank Optimization: Tightness and Landscape Analysis

Group synchronization aims to recover the group elements from their nois...
research
06/21/2013

Global registration of multiple point clouds using semidefinite programming

Consider N points in R^d and M local coordinate systems that are related...
research
07/18/2022

Symmetrized Robust Procrustes: Constant-Factor Approximation and Exact Recovery

The classical Procrustes problem is to find a rigid motion (orthogonal t...
research
12/13/2021

Orthogonal Group Synchronization with Incomplete Measurements: Error Bounds and Linear Convergence of the Generalized Power Method

Group synchronization refers to estimating a collection of group element...
research
03/09/2018

Provably robust estimation of modulo 1 samples of a smooth function with applications to phase unwrapping

Consider an unknown smooth function f: [0,1]^d →R, and say we are given ...

Please sign up or login with your details

Forgot password? Click here to reset