Stochastic Coded Federated Learning: Theoretical Analysis and Incentive Mechanism Design
Yuchang Sun, Jiawei Shao, Yuyi Mao, Songze Li, Jun Zhang

TL;DR
This paper introduces stochastic coded federated learning (SCFL), a framework that uses coded computing and privacy-preserving noise addition to improve training efficiency and privacy, along with an incentive mechanism to balance tradeoffs.
Contribution
The paper proposes a novel SCFL framework combining coded computing with privacy guarantees and designs an incentive mechanism to optimize privacy-performance tradeoff.
Findings
SCFL achieves better model accuracy within fixed training time.
The privacy-performance tradeoff is effectively managed by adjusting noise levels.
The incentive mechanism outperforms traditional Stackelberg approaches.
Abstract
Federated learning (FL) has achieved great success as a privacy-preserving distributed training paradigm, where many edge devices collaboratively train a machine learning model by sharing the model updates instead of the raw data with a server. However, the heterogeneous computational and communication resources of edge devices give rise to stragglers that significantly decelerate the training process. To mitigate this issue, we propose a novel FL framework named stochastic coded federated learning (SCFL) that leverages coded computing techniques. In SCFL, before the training process starts, each edge device uploads a privacy-preserving coded dataset to the server, which is generated by adding Gaussian noise to the projected local dataset. During training, the server computes gradients on the global coded dataset to compensate for the missing model updates of the straggling devices. We…
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
TopicsPrivacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques
