A Closer Look at Codistillation for Distributed Training
Not on the map. Why?
Abstract (arXiv)
Codistillation has been proposed as a mechanism to share knowledge among concurrently trained models by encouraging them to represent the same function through an auxiliary loss. This contrasts with the more commonly used fully-synchronous data-parallel stochastic gradient descent methods, where different model replicas average their gradients (or parameters) at every iteration and thus maintain identical parameters. We investigate codistillation in a distributed training setup, complementing previous work which focused on extremely large batch sizes. Surprisingly, we find that even at moderate batch sizes, models trained with codistillation can perform as well as models trained with synchronous data-parallel methods, despite using a much weaker synchronization mechanism. These findings hold across a range of batch sizes and learning rate schedules, as well as different kinds of models and datasets. Obtaining this level of accuracy, however, requires properly accounting for the regularization effect of codistillation, which we highlight through several empirical observations. Overall, this work contributes to a better understanding of codistillation and how to best take advantage of it in a distributed computing environment.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 6 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 1; 2024: 2; 2025: 1.
8 papers.
- 2021Towards Model Agnostic Federated Learning Using Knowledge Distillationcited by 31
- 2021Personalized Federated Learning for Heterogeneous Clients with Clustered Knowledge Transfercited by 23
- 2022lo-fi: distributed fine-tuning without communicationcited by 19
- 2022Scalable Collaborative Learning via Representation Sharingcited by 3
- 2024Embracing Federated Learning: Enabling Weak Client Participation via Partial Model Trainingcited by 3
- 2024Learning from straggler clients in federated learningcited by 1
- 2023Leveraging Learning Metrics for Improved Federated Learningcited by 0
- 2025FedX: Adaptive Model Decomposition and Quantization for IoT Federated Learningcited by 0
- 2025FedX: Adaptive Model Decomposition and Quantization for IoT Federated Learning17 Apr 2025
- 2024Embracing Federated Learning: Enabling Weak Client Participation via Partial Model Training21 Jun 2024
- 2024Learning from straggler clients in federated learning14 Mar 2024
- 2023Leveraging Learning Metrics for Improved Federated Learning1 Sep 2023
- 2022Scalable Collaborative Learning via Representation Sharing20 Nov 2022
- 2022lo-fi: distributed fine-tuning without communication19 Oct 2022
- 2021Towards Model Agnostic Federated Learning Using Knowledge Distillation28 Oct 2021
- 2021Personalized Federated Learning for Heterogeneous Clients with Clustered Knowledge Transfer16 Sep 2021