Majority Kernels: An Approach to Leverage Big Model Dynamics for Efficient Small Model Training
Not on the map. Why?
Abstract (arXiv)
Recent breakthroughs and successful deployment of large language and vision models in a constrained environment predominantly follow a two phase approach. First, large models are trained to achieve peak performance, followed by a model shrinking method to meet hardware constraints; Methods like distillation, compression or quantization help leverage the highly performant large models to induce smaller performant ones. Formally, this can be seen as the problem of identifying an optimal model of size n from a larger model of size k · n, where k > 1 is the overparameterization factor. This paper explores the hypothesis that a single training run can simultaneously train a larger model for performance and derive a smaller model for deployment. Our contribution is an effective architectural change, namely, it Majority Kernels that is compatible with the main standard architectures such as multi-layer perceptrons (MLPs), Residual networks (ResNets), and Transformers. We demonstrate that applying our technique can modify the training dynamics resulting in performance gains across architectures and tasks while maintaining the inference performance consistent. Furthermore, our approach adds minimal overhead to the cost incurred (wall clock time) at training time. The proposed approach shows strong performance on a wide variety of datasets and models, even outperforming strong baselines such as distilled ensembles as well as combinatorial optimization methods based on submodular optimization.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 41 of its 51 references that are in the map. First posted on arXiv 7 Feb 2024.
Builds on
41 of 51 references.
References · 41
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
- 2021LoRA: Low-Rank Adaptation of Large Language Modelscited by 14,084
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
29 more
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
- 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2022PaLI: A Jointly-Scaled Multilingual Language-Image Modelcited by 762
- 2020Up or Down? Adaptive Rounding for Post-Training Quantizationcited by 600
- 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
- 2018HAQ: Hardware-Aware Automated Quantization with Mixed Precisioncited by 426
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2020ZeroQ: A Novel Zero Shot Quantization Frameworkcited by 265
- 2014Compressing Deep Convolutional Networks using Vector Quantizationcited by 189
- 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 183
- 2020BinaryBERT: Pushing the Limit of BERT Quantizationcited by 175
- 2020Efficient and Scalable Bayesian Neural Nets with Rank-1 Factorscited by 171
- 2020Training with Quantization Noise for Extreme Model Compressioncited by 145
- 2020Implicit Gradient Regularizationcited by 145
- 2018Large scale distributed neural network training through online distillationcited by 144
- 2023MatFormer: Nested Transformer for Elastic Inferencecited by 79
- 2018ProxQuant: Quantized Neural Networks via Proximal Operatorscited by 56
- 2019The intriguing role of module criticality in the generalization of deep networkscited by 40
- 2021Implicit Gradient Alignment in Distributed and Federated Learningcited by 29
- 2023Implicit regularization in Heavy-ball momentum accelerated stochastic gradient descentcited by 25
- 2023On the Implicit Bias of Adamcited by 25
- 2023Supervision Complexity and its Role in Knowledge Distillationcited by 19
- 2021Discretization Drift in Two-Player Gamescited by 14
- 2023Fast Diffusion Probabilistic Model Sampling through the lens of Backward Error Analysiscited by 8
- 2023Deep Fusion: Efficient Network Training via Pre-trained Initializationscited by 4
- 2023Implicit biases in multitask and continual learning from a backward error analysis perspectivecited by 4
Built on by
Not cited yet.