Schema Inference for Interpretable Image Classification
Not on the map. Why?
Abstract (arXiv)
In this paper, we study a novel inference paradigm, termed as schema inference, that learns to deductively infer the explainable predictions by rebuilding the prior deep neural network (DNN) forwarding scheme, guided by the prevalent philosophical cognitive concept of schema. We strive to reformulate the conventional model inference pipeline into a graph matching policy that associates the extracted visual concepts of an image with the pre-computed scene impression, by analogy with human reasoning mechanism via impression matching. To this end, we devise an elaborated architecture, termed as SchemaNet, as a dedicated instantiation of the proposed schema inference concept, that models both the visual semantics of input instances and the learned abstract imaginations of target categories as topological relational graphs. Meanwhile, to capture and leverage the compositional contributions of visual semantics in a global view, we also introduce a universal Feat2Graph scheme in SchemaNet to establish the relational graphs that contain abundant interaction information. Both the theoretical analysis and the experimental results on several benchmarks demonstrate that the proposed schema inference achieves encouraging performance and meanwhile yields a clear picture of the deductive process leading to the predictions. Our code is available at https://github.com/zhfeing/SchemaNet-PyTorch.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 55 of its 71 references that are in the map. First posted on arXiv 12 Mar 2023.
Builds on
55 of 71 references.
References · 55
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016Layer Normalizationcited by 5,669
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2017Axiomatic Attribution for Deep Networkscited by 3,384
- 2015Learning Deep Features for Discriminative Localizationcited by 2,436
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
- 2013Visualizing and Understanding Convolutional Networkscited by 2,290
38 more
- 2016Matching Networks for One Shot Learningcited by 2,255
- 2020The Many Faces of Robustness: A Critical Analysis of Out-of-Distribution Generalizationcited by 1,850
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,458
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,446
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2020Concept Bottleneck Modelscited by 1,032
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 737
- 2020Transformer Interpretability Beyond Attention Visualizationcited by 627
- 2017Understanding the Effective Receptive Field in Deep Convolutional Neural Networkscited by 553
- 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
- 2019Approximating CNNs with Bag-of-local-Features models works surprisingly well on ImageNetcited by 260
- 2020Neural Prototype Trees for Interpretable Fine-grained Image Recognitioncited by 214
- 2017Visualizing Deep Neural Network Decisions: Prediction Difference Analysiscited by 166
- 2020Distilling Knowledge from Graph Convolutional Networkscited by 129
- 2023Dataset Distillation: A Comprehensive Reviewcited by 127
- 2021A Comprehensive Survey of Scene Graphs: Generation and Applicationcited by 125
- 2019Explaining Deep Neural Networks with a Polynomial Time Algorithm for Shapley Values Approximationcited by 115
- 2022Dataset Distillation via Factorizationcited by 115
- 2018Attention Branch Network: Learning of Attention Mechanism for Visual Explanationcited by 109
- 2020On Robustness and Transferability of Convolutional Neural Networkscited by 98
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2020Factorizable Graph Convolutional Networkscited by 79
- 2022Deep Model Reassemblycited by 78
- 2020Learning Representations by Predicting Bags of Visual Wordscited by 73
- 2022Relationformer: A Unified Framework for Image-to-Graph Generationcited by 67
- 2021This Looks Like That... Does it? Shortcomings of Latent Space Prototype Interpretability in Deep Networkscited by 65
- 2021Learning to Generate Scene Graph from Natural Language Supervisioncited by 64
- 2022ProtoPFormer: Concentrating on Prototypical Parts in Vision Transformers for Interpretable Image Recognitioncited by 63
- 2022Concept Embedding Models: Beyond the Accuracy-Explainability Trade-Offcited by 61
- 2022Factorizing Knowledge in Neural Networkscited by 59
- 2020Learning Visual Commonsense for Robust Scene Graph Generationcited by 47
- 2018Mapping Images to Scene Graphs with Permutation-Invariant Structured Predictioncited by 44
- 2021Discovering and Explaining the Representation Bottleneck of DNNscited by 42
- 2021A Peek Into the Reasoning of Neural Networks: Interpreting with Structural Visual Conceptscited by 33
- 2022Learning Graph Neural Networks for Image Style Transfercited by 29
- 2021SPAGAN: Shortest Path Graph Attention Networkcited by 28
- 2021Meta-Aggregator: Learning to Aggregate for 1-bit Graph Neural Networkscited by 25
50 most cited of 55 All 55 (JSON)
Built on by
Citing papers per year: 2023: 1.
1 paper.