Towards Disentangling Information Paths with Coded ResNeXt
Not on the map. Why?
Abstract (arXiv)
The conventional, widely used treatment of deep learning models as black boxes provides limited or no insights into the mechanisms that guide neural network decisions. Significant research effort has been dedicated to building interpretable models to address this issue. Most efforts either focus on the high-level features associated with the last layers, or attempt to interpret the output of a single layer. In this paper, we take a novel approach to enhance the transparency of the function of the whole network. We propose a neural network architecture for classification, in which the information that is relevant to each class flows through specific paths. These paths are designed in advance before training leveraging coding theory and without depending on the semantic similarities between classes. A key property is that each path can be used as an autonomous single-purpose model. This enables us to obtain, without any additional training and for any class, a lightweight binary classifier that has at least 60% fewer parameters than the original network. Furthermore, our coding theory based approach allows the neural network to make early predictions at intermediate layers during inference, without requiring its full evaluation. Remarkably, the proposed architecture provides all the aforementioned properties while improving the overall accuracy. We demonstrate these properties on a slightly modified ResNeXt model tested on CIFAR-10/100 and ImageNet-1k.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 64 of its 96 references that are in the map. First posted on arXiv 10 Feb 2022.
Builds on
64 of 96 references.
References · 64
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
38 more
- 2014Going Deeper with Convolutionscited by 4,231
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2016Wide Residual Networkscited by 3,057
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2019RandAugment: Practical automated data augmentation with a reduced search spacecited by 2,261
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2017Random Erasing Data Augmentationcited by 1,235
- 2017SmoothGrad: removing noise by adding noisecited by 1,097
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2020Concept Bottleneck Modelscited by 1,022
- 2016Deep Networks with Stochastic Depthcited by 973
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2016InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Netscited by 858
- 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2016Pixel Recurrent Neural Networkscited by 814
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2018Disentangling by Factorisingcited by 614
- 2020ResNeSt: Split-Attention Networkscited by 445
- 2019Selective Kernel Networkscited by 401
- 2014Deeply-Supervised Netscited by 364
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 364
- 2015Understanding Neural Networks Through Deep Visualizationcited by 332
- 2018Understanding disentangling in β-VAEcited by 332
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 328
- 2018Towards a Definition of Disentangled Representationscited by 294
- 2020BERT Loses Patience: Fast and Robust Inference with Early Exitcited by 267
- 2014Efficient Object Localization Using Convolutional Networkscited by 226
- 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 213
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2016Synthesizing the preferred inputs for neurons in neural networks via deep generator networkscited by 181
- 2017Interpretable Convolutional Neural Networkscited by 161
- 2021Revisiting ResNets: Improved Training and Scaling Strategiescited by 158
- 2017Convolutional Networks with Adaptive Inference Graphscited by 147
- 2018Dynamic Channel Pruning: Feature Boosting and Suppressioncited by 129
50 most cited of 64 All 64 (JSON)
Built on by
Not cited yet.