Litcius/Paper detail

Efficient and Reliable Overlay Networks for Decentralized Federated Learning

Yifan Hua, Kevin Miller, Andrea L. Bertozzi, Qian Chen, Bao Wang

2022SIAM Journal on Applied Mathematics25 citationsDOI

Abstract

We propose near-optimal overlay networks based on $d$-regular expander graphs to accelerate decentralized federated learning (DFL) and improve its generalization. In DFL a massive number of clients are connected by an overlay network, and they solve machine learning problems collaboratively without sharing raw data. Our overlay network design integrates spectral graph theory and the theoretical convergence and generalization bounds for DFL. As such, our proposed overlay networks accelerate convergence, improve generalization, and enhance robustness to client failures in DFL with theoretical guarantees. Also, we present an efficient algorithm to convert a given graph to a practical overlay network and maintain the network topology after potential client failures. We numerically verify the advantages of DFL with our proposed networks on various benchmark tasks, ranging from image classification to language modeling using hundreds of clients.

Topics & Concepts

Computer scienceOverlayOverlay networkGeneralizationRobustness (evolution)Distributed computingNetwork topologyConvergence (economics)Theoretical computer scienceGraphComputer networkMathematicsMathematical analysisChemistryBiochemistryProgramming languageEconomicsThe InternetEconomic growthGeneWorld Wide WebPrivacy-Preserving Technologies in DataCooperative Communication and Network CodingStochastic Gradient Optimization Techniques
Efficient and Reliable Overlay Networks for Decentralized Federated Learning | Litcius