Project and Forget: Solving Large-Scale Metric Constrained Problems

05/08/2020
by   Rishi Sonthalia, et al.
17

Given a set of dissimilarity measurements amongst data points, determining what metric representation is most "consistent" with the input measurements or the metric that best captures the relevant geometric features of the data is a key step in many machine learning algorithms. Existing methods are restricted to specific kinds of metrics or small problem sizes because of the large number of metric constraints in such problems. In this paper, we provide an active set algorithm, Project and Forget, that uses Bregman projections, to solve metric constrained problems with many (possibly exponentially) inequality constraints. We provide a theoretical analysis of Project and Forget and prove that our algorithm converges to the global optimal solution and that the L_2 distance of the current iterate to the optimal solution decays asymptotically at an exponential rate. We demonstrate that using our method we can solve large problem instances of three types of metric constrained problems: general weight correlation clustering, metric nearness, and metric learning; in each case, out-performing the state of the art methods with respect to CPU times and problem sizes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/02/2015

Iterated Support Vector Machines for Distance Metric Learning

Distance metric learning aims to learn from the given training data a va...
research
02/21/2021

A Sketching Method for Finding the Closest Point on a Convex Hull

We develop a sketching algorithm to find the point on the convex hull of...
research
01/29/2019

A Parallel Projection Method for Metric Constrained Optimization

Many clustering applications in machine learning and data mining rely on...
research
06/05/2018

A Projection Method for Metric-Constrained Optimization

We outline a new approach for solving optimization problems which enforc...
research
02/04/2019

Learning to Solve Large-Scale Security-Constrained Unit Commitment Problems

Security-Constrained Unit Commitment (SCUC) is a fundamental problem in ...
research
02/23/2014

Semi-Supervised Nonlinear Distance Metric Learning via Forests of Max-Margin Cluster Hierarchies

Metric learning is a key problem for many data mining and machine learni...
research
09/28/2018

Efficiently testing local optimality and escaping saddles for ReLU networks

We provide a theoretical algorithm for checking local optimality and esc...

Please sign up or login with your details

Forgot password? Click here to reset