Distributed Optimization, Averaging via ADMM, and Network Topology
원문 초록
There has been an increasing necessity for scalable optimization methods, especially due to the explosion in the size of datasets and model complexity in modern machine learning applications. Scalable solvers often distribute the computation over a network of processing units. For simple algorithms such as gradient descent the dependency of the convergence time with the topology of this network is well-known. However, for more involved algorithms such as the Alternating Direction Methods of Multipliers (ADMM) much less is known. At the heart of many distributed optimization algorithms there exists a gossip subroutine which averages local information over the network, and whose efficiency is crucial for the overall performance of the method. In this paper we review recent research in this area and, with the goal of isolating such a communication exchange behaviour, we compare different algorithms when applied to a canonical distributed averaging consensus problem. We also show interesting connections between ADMM and lifted Markov chains besides providing an explicitly characterization of its convergence and optimal parameter tuning in terms of spectral properties of the network. Finally, we empirically study the connection between network topology and convergence rates for different algorithms on a real world problem of sensor localization.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
DPLib: A Standard Benchmark Library for Distributed Power System Analysis and Optimization
Opportunistic Routing in Wireless Communications via Learnable State-Augmented Policies
Optimization Algorithm Design via Electric Circuits
GNN-Empowered Effective Partial Observation MARL Method for AoI Management in Multi-UAV Network
Communication- and Computation-Efficient Distributed Submodular Optimization in Robot Mesh Networks
ACCO: Accumulate While You Communicate for Communication-Overlapped Sharded LLM Training
토론
이 논문과 연결된 포럼 글이 아직 없습니다.