Simultaneous Weight and Architecture Optimization for Neural Networks
Not on the map. Why?
Abstract (arXiv)
Neural networks are trained by choosing an architecture and training the parameters. The choice of architecture is often by trial and error or with Neural Architecture Search (NAS) methods. While NAS provides some automation, it often relies on discrete steps that optimize the architecture and then train the parameters. We introduce a novel neural network training framework that fundamentally transforms the process by learning architecture and parameters simultaneously with gradient descent. With the appropriate setting of the loss function, it can discover sparse and compact neural networks for given datasets. Central to our approach is a multi-scale encoder-decoder, in which the encoder embeds pairs of neural networks with similar functionalities close to each other (irrespective of their architectures and weights). To train a neural network with a given dataset, we randomly sample a neural network embedding in the embedding space and then perform gradient descent using our custom loss function, which incorporates a sparsity penalty to encourage compactness. The decoder generates a neural network corresponding to the embedding. Experiments demonstrate that our framework can discover sparse and compact neural networks maintaining a high performance.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 12 of its 14 references that are in the map. First posted on arXiv 10 Oct 2024.
Builds on
12 of 14 references.
References · 12
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2016Designing Neural Network Architectures using Reinforcement Learningcited by 277
- 2020A Comprehensive Survey of Neural Architecture Search: Challenges and Solutionscited by 253
- 2018Neural Architecture Optimizationcited by 164
- 2020A Survey on Evolutionary Neural Architecture Searchcited by 142
- 2019A Survey on Neural Architecture Searchcited by 71
- 2020Neural Architecture Optimization with Graph VAEcited by 9
- 2021Graph-based Neural Architecture Search with Operation Embeddingscited by 5
Built on by
Citing papers per year: 2025: 1.
1 paper.