Polar Alignment and Atomic Decomposition

12/11/2019
by   Zhenan Fan, et al.
0

Structured optimization uses a prescribed set of atoms to assemble a solution that fits a model to data. Polarity, which extends the familiar notion of orthogonality from linear sets to general convex sets, plays a special role in a simple and geometric form of convex duality. This duality correspondence yields a general notion of alignment that leads to an intuitive and complete description of how atoms participate in the final decomposition of the solution. The resulting geometric perspective leads to variations of existing algorithms effective for large-scale problems. We illustrate these ideas with many examples, including applications in matrix completion and morphological component analysis for the separation of mixtures of signals.

READ FULL TEXT

page 32

page 34

research
09/14/2023

Symplectic and Lagrangian Polar Duality; Applications to Quantum Information Geometry

Polar duality is a well-known concept from convex geometry and analysis....
research
12/01/2020

Difference-restriction algebras of partial functions with operators: discrete duality and completion

We exhibit an adjunction between a category of abstract algebras of part...
research
04/27/2017

Optimal Sample Complexity for Matrix Completion and Related Problems via ℓ_2-Regularization

We study the strong duality of non-convex matrix factorization: we show ...
research
11/17/2019

Deep geometric matrix completion: Are we doing it right?

We address the problem of reconstructing a matrix from a subset of its e...
research
06/18/2020

Median Matrix Completion: from Embarrassment to Optimality

In this paper, we consider matrix completion with absolute deviation los...
research
05/16/2018

Perspective Maximum Likelihood-Type Estimation via Proximal Decomposition

We introduce an optimization model for maximum likelihood-type estimatio...
research
08/07/2022

Projective Geometry, Duality and Plucker Coordinates for Geometric Computations with Determinants on GPUs

Many algorithms used are based on geometrical computation. There are sev...

Please sign up or login with your details

Forgot password? Click here to reset