End-To-End Data-Dependent Routing in Multi-Path Neural Networks
Not on the map. Why?
Abstract (arXiv)
Neural networks are known to give better performance with increased depth due to their ability to learn more abstract features. Although the deepening of networks has been well established, there is still room for efficient feature extraction within a layer which would reduce the need for mere parameter increment. The conventional widening of networks by having more filters in each layer introduces a quadratic increment of parameters. Having multiple parallel convolutional/dense operations in each layer solves this problem, but without any context-dependent allocation of resources among these operations: the parallel computations tend to learn similar features making the widening process less effective. Therefore, we propose the use of multi-path neural networks with data-dependent resource allocation among parallel computations within layers, which also lets an input to be routed end-to-end through these parallel paths. To do this, we first introduce a cross-prediction based algorithm between parallel tensors of subsequent layers. Second, we further reduce the routing overhead by introducing feature-dependent cross-connections between parallel tensors of successive layers. Our multi-path networks show superior performance to existing widening and adaptive feature extraction, and even ensembles, and deeper networks at similar complexity in the image recognition task.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 36 of its 66 references that are in the map. First posted on arXiv 6 Jul 2021.
Builds on
36 of 66 references.
References · 36
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2017Squeeze-and-Excitation Networkscited by 4,789
- 2014Going Deeper with Convolutionscited by 4,241
- 2017Outrageously Large Neural Networks: The Sparsely-Gated Mixture-of-Experts Layercited by 3,509
- 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,073
- 2016Wide Residual Networkscited by 3,070
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,546
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
24 more
- 2016Identity Mappings in Deep Residual Networkscited by 1,965
- 2014FitNets: Hints for Thin Deep Netscited by 1,653
- 2020GShard: Scaling Giant Models with Conditional Computation and Automatic Shardingcited by 1,631
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,512
- 2016HyperNetworkscited by 1,027
- 2021Scaling Vision with Sparse Mixture of Expertscited by 747
- 2017Dynamic Routing Between Capsulescited by 689
- 2019ECA-Net: Efficient Channel Attention for Deep Convolutional Neural Networkscited by 575
- 2016Cross-stitch Networks for Multi-task Learningcited by 467
- 2020ResNeSt: Split-Attention Networkscited by 445
- 2020Multi-Task Learning with Deep Neural Networks: A Surveycited by 375
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 332
- 2013Learning Factored Representations in a Deep Mixture of Expertscited by 278
- 2015Highway Networkscited by 260
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 189
- 2015Training Very Deep Networkscited by 173
- 2017Convolutional Networks with Adaptive Inference Graphscited by 148
- 2018Gather-Excite: Exploiting Feature Context in Convolutional Neural Networkscited by 139
- 2018NDDR-CNN: Layerwise Feature Fusing in Multi-Task CNNs by Neural Discriminative Dimensionality Reductioncited by 127
- 2019Path-Restore: Learning Network Path Selection for Image Restorationcited by 40
- 2015Multi-path Convolutional Neural Networks for Complex Image Classificationcited by 4
- 2019Context-Aware Automatic Occlusion Removalcited by 1
- 2019Context-Aware Multipath Networkscited by 1
- 2020Feature-Dependent Cross-Connections in Multi-Path Neural Networkscited by 1
Built on by
Not cited yet.