mlsanityData to 7 Oct 2026

Learning to Compose SuperWeights for Neural Parameter Allocation Search

arXiv 2312.01274 ↗First posted 3 Dec 2023cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

Neural parameter allocation search (NPAS) automates parameter sharing by obtaining weights for a network given an arbitrary, fixed parameter budget. Prior work has two major drawbacks we aim to address. First, there is a disconnect in the sharing pattern between the search and training steps, where weights are warped for layers of different sizes during the search to measure similarity, but not during training, resulting in reduced performance. To address this, we generate layer weights by learning to compose sets of SuperWeights, which represent a group of trainable parameters. These SuperWeights are created to be large enough so they can be used to represent any layer in the network, but small enough that they are computationally efficient. The second drawback we address is the method of measuring similarity between shared parameters. Whereas prior work compared the weights themselves, we argue this does not take into account the amount of conflict between the shared weights. Instead, we use gradient information to identify layers with shared weights that wish to diverge from each other. We demonstrate that our SuperWeight Networks consistently boost performance over the state-of-the-art on the ImageNet and CIFAR datasets in the NPAS setting. We further show that our approach can generate parameters for many network architectures using the same set of weights. This enables us to support tasks like efficient ensembling and anytime prediction, outperforming fully-parameterized ensembles with 17% fewer parameters.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 36 of its 50 references that are in the map. First posted on arXiv 3 Dec 2023.

Builds on

36 of 50 references.

References · 36

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  3. 2017On Calibration of Modern Neural Networkscited by 4,860
  4. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  5. 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,413
  6. 2016Wide Residual Networkscited by 3,057
  7. 2019Benchmarking Neural Network Robustness to Common Corruptions and Perturbationscited by 2,857
  8. 2019ALBERT: A Lite BERT for Self-supervised Learning of Language Representationscited by 2,772
  9. 2017Improved Regularization of Convolutional Neural Networks with Cutoutcited by 1,623
  10. 2020Gradient Surgery for Multi-Task Learningcited by 1,210
  11. 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
  12. 2016HyperNetworkscited by 1,003
24 more
  1. 2021Scaling Vision with Sparse Mixture of Expertscited by 740
  2. 2022Mixture-of-Experts with Expert Choice Routingcited by 611
  3. 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
  4. 2019Deep Ensembles: A Loss Landscape Perspectivecited by 438
  5. 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
  6. 2018Slimmable Neural Networkscited by 301
  7. 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
  8. 2020BigNAS: Scaling Up Neural Architecture Search with Big Single-Stage Modelscited by 187
  9. 2020Training independent subnetworks for robust predictioncited by 177
  10. 2017Adaptive Neural Networks for Efficient Inferencecited by 161
  11. 2020Hyperparameter Ensembles for Robustness and Uncertainty Quantificationcited by 149
  12. 2020Resolution Adaptive Networks for Efficient Inferencecited by 146
  13. 2015Why M Heads are Better than One: Training a Diverse Ensemble of Deep Networkscited by 138
  14. 2016Learning Modular Neural Network Policies for Multi-Task and Multi-Robot Transfercited by 124
  15. 2019Improved Techniques for Training Adaptive Deep Networkscited by 66
  16. 2021No One Representation to Rule Them All: Overlapping Features of Training Methodscited by 57
  17. 2018Modular meta-learningcited by 51
  18. 2022Task Adaptive Parameter Sharing for Multi-Task Learningcited by 42
  19. 2019Learning Implicitly Recurrent CNNs Through Parameter Sharingcited by 27
  20. 2022Generalizing Few-Shot NAS with Gradient Matchingcited by 25
  21. 2023Neural Relational Inference with Fast Modular Meta-learningcited by 16
  22. 2020Neural Parameter Allocation Searchcited by 15
  23. 2016LCNN: Lookup-based Convolutional Neural Networkcited by 11
  24. 2022CLOSE: Curriculum Learning On the Sharing Extent Towards Better One-shot NAScited by 5

Built on by

Cited by year

Citing papers per year: 2025: 1.

1 paper.