Private Weighted Random Walk Stochastic Gradient Descent
Ghadir Ayache, Salim El Rouayheb

TL;DR
This paper introduces a decentralized stochastic gradient descent method using weighted random walks on graphs, improving convergence speed and privacy preservation for distributed learning with high-variance data.
Contribution
It proposes novel weighted random walk algorithms for decentralized SGD, providing convergence analysis and a privacy-preserving mechanism with Gamma noise.
Findings
Weighted random walk algorithms outperform gossip-based SGD in high-variance scenarios.
The proposed privacy mechanism achieves local differential privacy with better utility.
Numerical results confirm improved convergence and privacy performance.
Abstract
We consider a decentralized learning setting in which data is distributed over nodes in a graph. The goal is to learn a global model on the distributed data without involving any central entity that needs to be trusted. While gossip-based stochastic gradient descent (SGD) can be used to achieve this learning objective, it incurs high communication and computation costs, since it has to wait for all the local models at all the nodes to converge. To speed up the convergence, we propose instead to study random walk based SGD in which a global model is updated based on a random walk on the graph. We propose two algorithms based on two types of random walks that achieve, in a decentralized way, uniform sampling and importance sampling of the data. We provide a non-asymptotic analysis on the rate of convergence, taking into account the constants related to the data and the graph. Our…
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
MethodsStochastic Gradient Descent
