Communication and Computation Reduction for Split Learning using Asynchronous Training
Xing Chen, Jingtao Li, Chaitali Chakrabarti

TL;DR
This paper introduces an asynchronous split learning method that reduces communication and computation costs by updating less frequently and quantizing data, maintaining high accuracy and privacy.
Contribution
It proposes a novel asynchronous training scheme with quantization for split learning, significantly lowering communication and computation overhead while preserving privacy.
Findings
Communication cost reduced by up to 106.7x
Client-side computation reduced by up to 32.1x
Accuracy loss less than 0.5% across models and client counts
Abstract
Split learning is a promising privacy-preserving distributed learning scheme that has low computation requirement at the edge device but has the disadvantage of high communication overhead between edge device and server. To reduce the communication overhead, this paper proposes a loss-based asynchronous training scheme that updates the client-side model less frequently and only sends/receives activations/gradients in selected epochs. To further reduce the communication overhead, the activations/gradients are quantized using 8-bit floating point prior to transmission. An added benefit of the proposed communication reduction method is that the computations at the client side are reduced due to reduction in the number of client model updates. Furthermore, the privacy of the proposed communication reduction based split learning method is almost the same as traditional split learning.…
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.
