Communication-Efficient Split Learning via Adaptive Feature-Wise Compression
Yongjeong Oh, Jaeho Lee, Christopher G. Brinton, and Yo-Seb Jeon

TL;DR
This paper introduces SplitFC, a split learning framework that significantly reduces communication costs through adaptive feature-wise dropout and quantization, maintaining high accuracy across multiple datasets.
Contribution
SplitFC is a novel framework that employs adaptive feature-wise dropout and quantization to improve communication efficiency in split learning.
Findings
Reduces communication overhead compared to existing methods.
Maintains high accuracy on MNIST, CIFAR-100, and CelebA datasets.
Provides a closed-form solution for optimal quantization levels.
Abstract
This paper proposes a novel communication-efficient split learning (SL) framework, named SplitFC, which reduces the communication overhead required for transmitting intermediate feature and gradient vectors during the SL training process. The key idea of SplitFC is to leverage different dispersion degrees exhibited in the columns of the matrices. SplitFC incorporates two compression strategies: (i) adaptive feature-wise dropout and (ii) adaptive feature-wise quantization. In the first strategy, the intermediate feature vectors are dropped with adaptive dropout probabilities determined based on the standard deviation of these vectors. Then, by the chain rule, the intermediate gradient vectors associated with the dropped feature vectors are also dropped. In the second strategy, the non-dropped intermediate feature and gradient vectors are quantized using adaptive quantization levels…
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
TopicsDomain Adaptation and Few-Shot Learning · Machine Learning and ELM · Remote-Sensing Image Classification
MethodsDropout · Adaptive Dropout
