Two-block vs. Multi-block ADMM: An empirical evaluation of convergence

07/10/2019
by   Andre Goncalves, et al.
3

Alternating Direction Method of Multipliers (ADMM) has become a widely used optimization method for convex problems, particularly in the context of data mining in which large optimization problems are often encountered. ADMM has several desirable properties, including the ability to decompose large problems into smaller tractable sub-problems and ease of parallelization, that are essential in these scenarios. The most common form of ADMM is the two-block, in which two sets of primal variables are updated alternatingly. Recent years have seen advances in multi-block ADMM, which update more than two blocks of primal variables sequentially. In this paper, we study the empirical question: Is two-block ADMM always comparable with sequential multi-block ADMM solving an equivalent problem? In the context of optimization problems arising in multi-task learning, through a comprehensive set of experiments we surprisingly show that multi-block ADMM consistently outperformed two-block ADMM on optimization performance, and as a consequence on prediction performance, across all datasets and for the entire range of dual step sizes. Our results have an important practical implication: rather than simply using the popular two-block ADMM, one may considerably benefit from experimenting with multi-block ADMM applied to an equivalent problem.

READ FULL TEXT

page 9

page 11

page 12

research
05/16/2015

Global Convergence of Unmodified 3-Block ADMM for a Class of Convex Minimization Problems

The alternating direction method of multipliers (ADMM) has been successf...
research
04/03/2016

Multi-Relational Learning at Scale with ADMM

Learning from multiple-relational data which contains noise, ambiguities...
research
07/03/2019

On a Randomized Multi-Block ADMM for Solving Selected Machine Learning Problems

The Alternating Direction Method of Multipliers (ADMM) has now days gain...
research
12/16/2020

ADMM and inexact ALM: the QP case

Embedding randomization procedures in the Alternating Direction Method o...
research
01/18/2019

Splitting Methods for Convex Bi-Clustering and Co-Clustering

Co-Clustering, the problem of simultaneously identifying clusters across...
research
04/11/2017

DOPE: Distributed Optimization for Pairwise Energies

We formulate an Alternating Direction Method of Mul-tipliers (ADMM) that...
research
12/22/2022

Scalable Primal Decomposition Schemes for Large-Scale Infrastructure Networks

The real-time operation of large-scale infrastructure networks requires ...

Please sign up or login with your details

Forgot password? Click here to reset