Memory Wrap: a Data-Efficient and Interpretable Extension to Image Classification Models
Not on the map. Why?
Abstract (arXiv)
Due to their black-box and data-hungry nature, deep learning techniques are not yet widely adopted for real-world applications in critical domains, like healthcare and justice. This paper presents Memory Wrap, a plug-and-play extension to any image classification model. Memory Wrap improves both data-efficiency and model interpretability, adopting a content-attention mechanism between the input and some memories of past training samples. We show that Memory Wrap outperforms standard classifiers when it learns from a limited set of data, and it reaches comparable performance when it learns from the full dataset. We discuss how its structure and content-attention mechanisms make predictions interpretable, compared to standard classifiers. To this end, we both show a method to build explanations by examples and counterfactuals, based on the memory content, and how to exploit them to get insights about its decision process. We test our approach on image classification tasks using several architectures on three different datasets, namely CIFAR10, SVHN, and CINIC10.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 50 of its 98 references that are in the map. First posted on arXiv 1 Jun 2021.
Builds on
50 of 98 references.
References · 50
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2020End-to-End Object Detection with Transformerscited by 7,384
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Going Deeper with Convolutionscited by 4,231
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2016Matching Networks for One Shot Learningcited by 2,246
38 more
- 2017ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devicescited by 1,194
- 2018Sanity Checks for Saliency Mapscited by 1,149
- 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,139
- 2017Counterfactual Explanations without Opening the Black Box: Automated Decisions and the GDPRcited by 1,086
- 2020Concept Bottleneck Modelscited by 1,022
- 2018This Looks Like That: Deep Learning for Interpretable Image Recognitioncited by 731
- 2016The Mythos of Model Interpretabilitycited by 716
- 2014Neural Turing Machinescited by 630
- 2019Attention is not not Explanationcited by 629
- 2019Explaining Machine Learning Classifiers through Diverse Counterfactual Explanationscited by 612
- 2020Captum: A unified and generic model interpretability library for PyTorchcited by 542
- 2018Wizard of Wikipedia: Knowledge-Powered Conversational agentscited by 530
- 2019Generalizing from a Few Examples: A Survey on Few-Shot Learningcited by 462
- 2013DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognitioncited by 422
- 2018A Survey on Deep Transfer Learningcited by 417
- 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
- 2019Counterfactual Visual Explanationscited by 312
- 2017Deep Learning for Case-Based Reasoning through Prototypes: A Neural Network that Explains Its Predictionscited by 234
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2019Interpretable Counterfactual Explanations Guided by Prototypescited by 223
- 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
- 2019Learning De-biased Representations with Biased Representationscited by 199
- 2019Sparse Sequence-to-Sequence Modelscited by 167
- 2019Adaptively Sparse Transformerscited by 154
- 2019Preserving Causal Constraints in Counterfactual Explanations for Machine Learning Classifierscited by 143
- 2015Ask Me Anything: Dynamic Memory Networks for Natural Language Processingcited by 116
- 2020Principles and Practice of Explainable Machine Learningcited by 99
- 2020On quantitative aspects of model interpretabilitycited by 71
- 2018Memory Matching Networks for One-Shot Image Recognitioncited by 65
- 2020SCOUT: Self-aware Discriminant Counterfactual Explanationscited by 52
- 2019Deep Learning on Small Datasets without Pre-Training using Cosine Losscited by 41
- 2017OL'E: Orthogonal Low-rank Embedding, A Plug and Play Geometric Loss for Deep Learningcited by 37
- 2019Generative Counterfactual Introspection for Explainable Deep Learningcited by 36
- 2020SCOUTER: Slot Attention-based Classifier for Explainable Image Recognitioncited by 29
- 2018Learning Classifiers with Fenchel-Young Losses: Generalized Entropies, Margins, and Algorithmscited by 27
- 2017Visual Question Answering with Memory-Augmented Networkscited by 25
- 2018Sparse and Constrained Attention for Neural Machine Translationcited by 13
- 2019Harmonic Networks with Limited Training Samplescited by 7
Built on by
Citing papers per year: 2023: 1.
1 paper.