ExplainFix: Explainable Spatially Fixed Deep Networks
Not on the map. Why?
Abstract (arXiv)
Is there an initialization for deep networks that requires no learning? ExplainFix adopts two design principles: the "fixed filters" principle that all spatial filter weights of convolutional neural networks can be fixed at initialization and never learned, and the "nimbleness" principle that only few network parameters suffice. We contribute (a) visual model-based explanations, (b) speed and accuracy gains, and (c) novel tools for deep convolutional neural networks. ExplainFix gives key insights that spatially fixed networks should have a steered initialization, that spatial convolution layers tend to prioritize low frequencies, and that most network parameters are not necessary in spatially fixed models. ExplainFix models have up to 100x fewer spatial filter kernels than fully learned models and matching or improved accuracy. Our extensive empirical analysis confirms that ExplainFix guarantees nimbler models (train up to 17% faster with channel pruning), matching or improved predictive performance (spanning 13 distinct baseline models, four architectures and two medical image datasets), improved robustness to larger learning rate, and robustness to varying model size. We are first to demonstrate that all spatial filters in state-of-the-art convolutional deep networks can be fixed at initialization, not learned.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 38 of its 59 references that are in the map. First posted on arXiv 18 Mar 2023.
Builds on
38 of 59 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,713
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016Densely Connected Convolutional Networkscited by 6,720
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,329
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,200
26 more
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,161
- 2019CheXpert: A Large Chest Radiograph Dataset with Uncertainty Labels and Expert Comparisoncited by 1,423
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2018Sanity Checks for Saliency Mapscited by 1,156
- 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,133
- 2013Network In Networkcited by 605
- 2017Deep Learning Scaling is Predictable, Empiricallycited by 582
- 2019A Survey on Explainable Artificial Intelligence (XAI): Towards Medical XAIcited by 404
- 2019Embracing Imperfect Datasets: A Review of Deep Learning Solutions for Medical Image Segmentationcited by 260
- 2017High-dimensional dynamics of generalization error in neural networkscited by 241
- 2017Explainable Artificial Intelligence: Understanding, Visualizing and Interpreting Deep Learning Modelscited by 206
- 2020Proving the Lottery Ticket Hypothesis: Pruning is All You Needcited by 201
- 2020The Computational Limits of Deep Learningcited by 193
- 2019Analysis of Explainers of Black Box Deep Neural Networks for Computer Vision: A Surveycited by 93
- 2020Optimal Lottery Tickets via SubsetSum: Logarithmic Over-Parameterization is Sufficientcited by 81
- 2016Understanding Deep Convolutional Networkscited by 76
- 2019Towards Explainable Deep Neural Networks (xDNN)cited by 61
- 2020Interpreting Chest X-rays via CNNs that Exploit Hierarchical Disease Dependencies and Uncertainty Labelscited by 56
- 2017Gabor Convolutional Networkscited by 55
- 2018Scattering Networks for Hybrid Representation Learningcited by 33
- 2018Influence-Directed Explanations for Deep Convolutional Networkscited by 31
- 2018Intriguing Properties of Randomly Weighted Networks: Generalizing While Learning Next to Nothingcited by 17
- 2019A Learnable ScatterNet: Locally Invariant Convolutional Layerscited by 10
- 2019Gabor Layers Enhance Network Robustnesscited by 9
- 2017Visualizing and Improving Scattering Networkscited by 7
- 2020Enhancement of Retinal Fundus Images via Pixel Color Amplificationcited by 2
Built on by
Not cited yet.