Decentralized Optimization with Distributed Features and Non-Smooth Objective Functions
Cristiano Gratton, Naveen K. D. Venkategowda, Reza Arablouei, Stefan, Werner

TL;DR
This paper introduces a fully distributed consensus-based algorithm for solving non-smooth convex learning problems with feature partitioning, avoiding conjugate functions and ensuring convergence to the optimal solution.
Contribution
It presents a novel dual-based distributed optimization method that bypasses conjugate function calculations, suitable for non-separable, non-smooth convex objectives.
Findings
Algorithm converges to the optimal centralized solution
Proven theoretical convergence guarantees
Validated through network-wide simulations
Abstract
We develop a new consensus-based distributed algorithm for solving learning problems with feature partitioning and non-smooth convex objective functions. Such learning problems are not separable, i.e., the associated objective functions cannot be directly written as a summation of agent-specific objective functions. To overcome this challenge, we redefine the underlying optimization problem as a dual convex problem whose structure is suitable for distributed optimization using the alternating direction method of multipliers (ADMM). Next, we propose a new method to solve the minimization problem associated with the ADMM update step that does not rely on any conjugate function. Calculating the relevant conjugate functions may be hard or even unfeasible, especially when the objective function is non-smooth. To obviate computing any conjugate function, we solve the optimization problem…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed Control Multi-Agent Systems · Neural Networks Stability and Synchronization · Advanced Memory and Neural Computing
MethodsAlternating Direction Method of Multipliers
