Towards Better Accuracy-efficiency Trade-offs: Divide and Co-training
Not on the map. Why?
Abstract (arXiv)
The width of a neural network matters since increasing the width will necessarily increase the model capacity. However, the performance of a network does not improve linearly with the width and soon gets saturated. In this case, we argue that increasing the number of networks (ensemble) can achieve better accuracy-efficiency trade-offs than purely increasing the width. To prove it, one large network is divided into several small ones regarding its parameters and regularization components. Each of these small networks has a fraction of the original one's parameters. We then train these small networks together and make them see various views of the same data to increase their diversity. During this co-training process, networks can also learn from each other. As a result, small networks can achieve better ensemble performance than the large one with few or no extra parameters or FLOPs, ie, achieving better accuracy-efficiency trade-offs. Small networks can also achieve faster inference speed than the large one by concurrent running. All of the above shows that the number of networks is a new dimension of model scaling. We validate our argument with 8 different neural architectures on common benchmarks through extensive experiments. The code is available at urlhttps://github.com/FreeformRobotics/Divide-and-Co-training.
Key facts. Cited by 12 papers in the map (data through 13 Oct 2026). First posted on arXiv 30 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 5; 2023: 3; 2024: 1; 2025: 0; 2026: 1.
12 papers.
- 2021Robust Learning Meets Generative Models: Can Proxy Distributions Improve Adversarial Robustness?cited by 113
- 2023Pathologies of Predictive Diversity in Deep Ensemblescited by 16
- 2021Generalized Data Weighting via Class-level Gradient Manipulationcited by 15
- 2023Window-Based Early-Exit Cascades for Uncertainty Estimation: When Deep Ensembles are More Efficient than Single Modelscited by 15
- 2024DD-RobustBench: An Adversarial Robustness Benchmark for Dataset Distillationcited by 8
- 2023Astroformer: More Data Might not be all you need for Classificationcited by 6
- 2022Attentional Graph Convolutional Network for Structure-aware Audio-Visual Scene Classificationcited by 5
- 2022Slimmable Networks for Contrastive Self-supervised Learningcited by 4
- 2022Context-aware Mixture-of-Experts for Unbiased Scene Graph Generationcited by 3
- 2022FedDCT: Federated Learning of Large Convolutional Neural Networks on Resource Constrained Devices using Divide and Collaborative Trainingcited by 3
- 2022Generalized Supervised Contrastive Learningcited by 0
- 2026Multi-Narrow Transformation as a Single-Model Ensemble: Boundary Conditions, Mechanisms, and Failure Modescited by 0
- 2026Multi-Narrow Transformation as a Single-Model Ensemble: Boundary Conditions, Mechanisms, and Failure Modes12 May 2026
- 2024DD-RobustBench: An Adversarial Robustness Benchmark for Dataset Distillation20 Mar 2024
- 2023Astroformer: More Data Might not be all you need for Classification3 Apr 2023
- 2023Window-Based Early-Exit Cascades for Uncertainty Estimation: When Deep Ensembles are More Efficient than Single Models14 Mar 2023
- 2023Pathologies of Predictive Diversity in Deep Ensembles1 Feb 2023
- 2022Attentional Graph Convolutional Network for Structure-aware Audio-Visual Scene Classification31 Dec 2022
- 2022FedDCT: Federated Learning of Large Convolutional Neural Networks on Resource Constrained Devices using Divide and Collaborative Training20 Nov 2022
- 2022Slimmable Networks for Contrastive Self-supervised Learning30 Sep 2022
- 2022Context-aware Mixture-of-Experts for Unbiased Scene Graph Generation15 Aug 2022
- 2022Generalized Supervised Contrastive Learning1 Jun 2022
- 2021Generalized Data Weighting via Class-level Gradient Manipulation29 Oct 2021
- 2021Robust Learning Meets Generative Models: Can Proxy Distributions Improve Adversarial Robustness?19 Apr 2021