Faster Convex Lipschitz Regression via 2-block ADMM

11/02/2021
by   Ali Siahkamari, et al.
0

The task of approximating an arbitrary convex function arises in several learning problems such as convex regression, learning with a difference of convex (DC) functions, and approximating Bregman divergences. In this paper, we show how a broad class of convex function learning problems can be solved via a 2-block ADMM approach, where updates for each block can be computed in closed form. For the task of convex Lipschitz regression, we establish that our proposed algorithm converges at the rate of O(n^3 d^1.5+n^2 d^2.5+n d^3) for a dataset X ∈ R^n× d. This new rate improves the state of the art O(n^5d^2) available by interior point methods if d = o( n^4). Further we provide similar solvers for DC regression and Bregman divergence learning. Unlike previous approaches, our method is amenable to the use of GPUs. We demonstrate on regression and metric learning experiments that our approach is up to 20 times faster than the existing method, and produces results that are comparable to state-of-the-art.

READ FULL TEXT

page 7

page 8

research
07/05/2020

Piecewise Linear Regression via a Difference of Convex Functions

We present a new piecewise linear regression methodology that utilizes f...
research
05/11/2017

Fast Stochastic Variance Reduced ADMM for Stochastic Composition Optimization

We consider the stochastic composition optimization problem proposed in ...
research
12/16/2019

Leveraging Two Reference Functions in Block Bregman Proximal Gradient Descent for Non-convex and Non-Lipschitz Problems

In the applications of signal processing and data analytics, there is a ...
research
12/14/2018

The Boosted DC Algorithm for nonsmooth functions

The Boosted Difference of Convex functions Algorithm (BDCA) was recently...
research
10/28/2019

A First-Order Algorithmic Framework for Wasserstein Distributionally Robust Logistic Regression

Wasserstein distance-based distributionally robust optimization (DRO) ha...
research
02/26/2020

Efficient algorithms for multivariate shape-constrained convex regression problems

Shape-constrained convex regression problem deals with fitting a convex ...
research
06/19/2018

Estimation from Non-Linear Observations via Convex Programming with Application to Bilinear Regression

We propose a computationally efficient estimator, formulated as a convex...

Please sign up or login with your details

Forgot password? Click here to reset