LGFeb 24, 2018

A Block-wise, Asynchronous and Distributed ADMM Algorithm for General Form Consensus Optimization

arXiv:1802.08882v11 citations
Originality Highly original
AI Analysis

This work addresses the problem of slow training in large-scale machine learning for researchers and practitioners by enabling more efficient parallelization in sparse optimization scenarios.

The paper tackles the inefficiency of existing asynchronous distributed ADMM methods by proposing a block-wise, asynchronous algorithm that allows parallel updates of model parameter blocks, eliminating the need for locking all global parameters. It demonstrates convergence for non-convex problems and shows near-linear speedup as workers increase, with implementation on a Parameter Server framework.

Many machine learning models, including those with non-smooth regularizers, can be formulated as consensus optimization problems, which can be solved by the alternating direction method of multipliers (ADMM). Many recent efforts have been made to develop asynchronous distributed ADMM to handle large amounts of training data. However, all existing asynchronous distributed ADMM methods are based on full model updates and require locking all global model parameters to handle concurrency, which essentially serializes the updates from different workers. In this paper, we present a novel block-wise, asynchronous and distributed ADMM algorithm, which allows different blocks of model parameters to be updated in parallel. The lock-free block-wise algorithm may greatly speedup sparse optimization problems, a common scenario in reality, in which most model updates only modify a subset of all decision variables. We theoretically prove the convergence of our proposed algorithm to stationary points for non-convex general form consensus problems with possibly non-smooth regularizers. We implement the proposed ADMM algorithm on the Parameter Server framework and demonstrate its convergence and near-linear speedup performance as the number of workers increases.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes