Differentiable Architecture Pruning for Transfer Learning
Not on the map. Why?
Abstract (arXiv)
We propose a new gradient-based approach for extracting sub-architectures from a given large model. Contrarily to existing pruning methods, which are unable to disentangle the network architecture and the corresponding weights, our architecture-pruning scheme produces transferable new structures that can be successfully retrained to solve different tasks. We focus on a transfer-learning setup where architectures can be trained on a large data set but very few data points are available for fine-tuning them on new tasks. We define a new gradient-based algorithm that trains architectures of arbitrarily low complexity independently from the attached weights. Given a search space defined by an existing large neural model, we reformulate the architecture search task as a complexity-penalized subset-selection problem and solve it through a two-temperature relaxation scheme. We provide theoretical convergence guarantees and validate the proposed transfer-learning strategy on real data.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 27 of its 29 references that are in the map. First posted on arXiv 7 Jul 2021.
Builds on
27 of 29 references.
References · 27
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,291
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,548
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2015BinaryConnect: Training Deep Neural Networks with binary weights during propagationscited by 571
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2016Quantized Neural Networks: Training Neural Networks with Low Precision Weights and Activationscited by 413
15 more
- 2018SNAS: Stochastic Neural Architecture Searchcited by 288
- 2020The Lottery Ticket Hypothesis for Pre-trained BERT Networkscited by 275
- 2020A Comprehensive Survey of Neural Architecture Search: Challenges and Solutionscited by 253
- 2015Compressing Neural Networks with the Hashing Trickcited by 150
- 2016Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1cited by 102
- 2018A Survey on Methods and Theories of Quantized Neural Networkscited by 75
- 2019Playing the lottery with rewards and multiple languages: lottery tickets in RL and NLPcited by 73
- 2019Weight Agnostic Neural Networkscited by 71
- 2020GreedyNAS: Towards Fast One-Shot NAS with Greedy Supernetcited by 69
- 2016Loss-aware Binarization of Deep Networkscited by 56
- 2018From Hashing to CNNs: Training BinaryWeight Networks via Hashingcited by 23
- 2018Blended Coarse Gradient Descent for Full Quantization of Deep Neural Networkscited by 20
- 2014Memory Bounded Deep Convolutional Networkscited by 17
- 2019Searching for Accurate Binary Neural Architecturescited by 13
- 2019Fast Large-Scale Discrete Optimization Based on Principal Coordinate Descentcited by 1
Built on by
Citing papers per year: 2024: 1.
1 paper.