Online Distributed Learning over Random Networks

09/01/2023
by   Nicola Bastianello, et al.
0

The recent deployment of multi-agent systems in a wide range of scenarios has enabled the solution of learning problems in a distributed fashion. In this context, agents are tasked with collecting local data and then cooperatively train a model, without directly sharing the data. While distributed learning offers the advantage of preserving agents' privacy, it also poses several challenges in terms of designing and analyzing suitable algorithms. This work focuses specifically on the following challenges motivated by practical implementation: (i) online learning, where the local data change over time; (ii) asynchronous agent computations; (iii) unreliable and limited communications; and (iv) inexact local computations. To tackle these challenges, we introduce the Distributed Operator Theoretical (DOT) version of the Alternating Direction Method of Multipliers (ADMM), which we call the DOT-ADMM Algorithm. We prove that it converges with a linear rate for a large class of convex learning problems (e.g., linear and logistic regression problems) toward a bounded neighborhood of the optimal time-varying solution, and characterize how the neighborhood depends on (i)–(iv). We corroborate the theoretical analysis with numerical simulations comparing the DOT-ADMM Algorithm with other state-of-the-art algorithms, showing that only the proposed algorithm exhibits robustness to (i)–(iv).

READ FULL TEXT
research
08/30/2018

DP-ADMM: ADMM-based Distributed Learning with Differential Privacy

Distributed machine learning is making great changes in a wide variety o...
research
03/28/2018

ASY-SONATA: Achieving Geometric Convergence for Distributed Asynchronous Optimization

Can one obtain a geometrically convergent algorithm for distributed asyn...
research
05/16/2020

Differentially Private ADMM for Convex Distributed Learning: Improved Accuracy via Multi-Step Approximation

Alternating Direction Method of Multipliers (ADMM) is a popular algorith...
research
10/07/2018

Recycled ADMM: Improve Privacy and Accuracy with Less Computation in Distributed Algorithms

Alternating direction method of multiplier (ADMM) is a powerful method t...
research
05/04/2022

Proximal ADMM for Nonconvex and Nonsmooth Optimization

By enabling the nodes or agents to solve small-sized subproblems to achi...
research
12/14/2018

Distributed Submodular Minimization over Networks: a Greedy Column Generation Approach

Submodular optimization is a special class of combinatorial optimization...
research
03/26/2018

DJAM: distributed Jacobi asynchronous method for learning personal models

Processing data collected by a network of agents often boils down to sol...

Please sign up or login with your details

Forgot password? Click here to reset