DNArch: Learning Convolutional Neural Architectures by Backpropagation
Not on the map. Why?
Abstract (arXiv)
We present Differentiable Neural Architectures (DNArch), a method that jointly learns the weights and the architecture of Convolutional Neural Networks (CNNs) by backpropagation. In particular, DNArch allows learning (i) the size of convolutional kernels at each layer, (ii) the number of channels at each layer, (iii) the position and values of downsampling layers, and (iv) the depth of the network. To this end, DNArch views neural architectures as continuous multidimensional entities, and uses learnable differentiable masks along each dimension to control their size. Unlike existing methods, DNArch is not limited to a predefined set of possible neural components, but instead it is able to discover entire CNN architectures across all feasible combinations of kernel sizes, widths, depths and downsampling. Empirically, DNArch finds performant CNN architectures for several classification and dense prediction tasks on sequential and image data. When combined with a loss term that controls the network complexity, DNArch constrains its search to architectures that respect a predefined computational budget during training.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 54 of its 66 references that are in the map. First posted on arXiv 10 Feb 2023.
Builds on
54 of 66 references.
References · 54
- 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
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2016Wide Residual Networkscited by 3,057
- 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
38 more
- 2021Efficiently Modeling Long Sequences with Structured State Spacescited by 2,424
- 2020Implicit Neural Representations with Periodic Activation Functionscited by 2,214
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,170
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2016WaveNet: A Generative Model for Raw Audiocited by 1,710
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2020Reformer: The Efficient Transformercited by 1,658
- 2020Rethinking Attention with Performerscited by 1,584
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2018An Empirical Evaluation of Generic Convolutional and Recurrent Networks for Sequence Modelingcited by 1,447
- 2021Alias-Free Generative Adversarial Networkscited by 1,181
- 2021Perceiver: General Perception with Iterative Attentioncited by 1,089
- 2022Simplified State Space Layers for Sequence Modelingcited by 776
- 2020Long Range Arena: A Benchmark for Efficient Transformerscited by 696
- 2017BranchyNet: Fast Inference via Early Exiting from Deep Neural Networkscited by 591
- 2022On the Parameterization and Initialization of Diagonal State Space Modelscited by 418
- 2019Making Convolutional Networks Shift-Invariant Againcited by 390
- 2021FNet: Mixing Tokens with Fourier Transformscited by 343
- 2022Confident Adaptive Language Modelingcited by 297
- 2019Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentationcited by 258
- 2018Neural Architecture Search with Bayesian Optimisation and Optimal Transportcited by 192
- 2017Hierarchical Representations for Efficient Architecture Searchcited by 188
- 2022Mega: Moving Average Equipped Gated Attentioncited by 178
- 2018ListOps: A Diagnostic Dataset for Latent Tree Learningcited by 128
- 2021CKConv: Continuous Kernel Convolution For Sequential Datacited by 117
- 2018Learning long-range spatial dependencies with horizontal gated-recurrent unitscited by 98
- 2021Luna: Linear Unified Nested Attentioncited by 96
- 2015Spectral Representations for Convolutional Neural Networkscited by 79
- 2021FlexConv: Continuous Kernel Convolutions with Differentiable Kernel Sizescited by 66
- 2021FrameExit: Conditional Early Exiting for Efficient Video Recognitioncited by 59
- 2019Recurrence is required to capture the representational dynamics of the human visual systemcited by 58
- 2019Densely Connected Search Space for More Flexible Neural Architecture Searchcited by 52
- 2021NAS-Bench-360: Benchmarking Neural Architecture Search on Diverse Taskscited by 32
- 2021Impact of Aliasing on Generalization in Deep Convolutional Networkscited by 25
- 2022Learning strides in convolutional neural networkscited by 25
- 2018Fully Convolutional Speech Recognitioncited by 19
- 2022Efficient Architecture Search for Diverse Taskscited by 18
50 most cited of 54 All 54 (JSON)
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.