Learning Compositional Representations for Effective Low-Shot Generalization
Not on the map. Why?
Abstract (arXiv)
We propose Recognition as Part Composition (RPC), an image encoding approach inspired by human cognition. It is based on the cognitive theory that humans recognize complex objects by components, and that they build a small compact vocabulary of concepts to represent each instance with. RPC encodes images by first decomposing them into salient parts, and then encoding each part as a mixture of a small number of prototypes, each representing a certain concept. We find that this type of learning inspired by human cognition can overcome hurdles faced by deep convolutional networks in low-shot generalization tasks, like zero-shot learning, few-shot learning and unsupervised domain adaptation. Furthermore, we find a classifier using an RPC image encoder is fairly robust to adversarial attacks, that deep neural networks are known to be prone to. Given that our image encoding principle is based on human cognition, one would expect the encodings to be interpretable by humans, which we find to be the case via crowd-sourcing experiments. Finally, we propose an application of these interpretable encodings in the form of generating synthetic attribute annotations for evaluating zero-shot learning methods on new datasets.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 91 of its 126 references that are in the map. First posted on arXiv 17 Apr 2022.
Builds on
91 of 126 references.
References · 91
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2016Adversarial examples in the physical worldcited by 1,762
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2017Adversarial Discriminative Domain Adaptationcited by 1,309
38 more
- 2017Learning to Compare: Relation Network for Few-Shot Learningcited by 1,139
- 2017CyCADA: Cycle-Consistent Adversarial Domain Adaptationcited by 1,079
- 2016Practical Black-Box Attacks against Machine Learningcited by 893
- 2020Object-Centric Learning with Slot Attentioncited by 865
- 2020Do We Really Need to Access the Source Data? Source Hypothesis Transfer for Unsupervised Domain Adaptationcited by 844
- 2018RISE: Randomized Input Sampling for Explanation of Black-box Modelscited by 825
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
- 2017Network Dissection: Quantifying Interpretability of Deep Visual Representationscited by 703
- 2017Maximum Classifier Discrepancy for Unsupervised Domain Adaptationcited by 682
- 2019A Closer Look at Few-shot Classificationcited by 679
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
- 2017Unsupervised Image-to-Image Translation Networkscited by 602
- 2017Zero-Shot Learning -- A Comprehensive Evaluation of the Good, the Bad and the Uglycited by 536
- 2019Meta-Learning with Differentiable Convex Optimizationcited by 461
- 2019MONet: Unsupervised Scene Decomposition and Representationcited by 388
- 2019Multi-Object Representation Learning with Iterative Variational Inferencecited by 359
- 2016Unsupervised Pixel-Level Domain Adaptation with Generative Adversarial Networkscited by 307
- 2018Meta-Transfer Learning for Few-Shot Learningcited by 306
- 2018Few-Shot Learning via Embedding Adaptation with Set-to-Set Functionscited by 293
- 2016Learning from Simulated and Unsupervised Images through Adversarial Trainingcited by 287
- 2017Data Augmentation Generative Adversarial Networkscited by 278
- 2017Meta Networkscited by 268
- 2017Feature Generating Networks for Zero-Shot Learningcited by 257
- 2020Understanding the Role of Individual Units in a Deep Neural Networkcited by 254
- 2019Adversarial Attacks and Defenses in Images, Graphs and Text: A Reviewcited by 234
- 2016Coupled Generative Adversarial Networkscited by 216
- 2018Generalized Zero- and Few-Shot Learning via Aligned Variational Autoencoderscited by 206
- 2015Simultaneous Deep Transfer Across Domains and Taskscited by 205
- 2019SimpleShot: Revisiting Nearest-Neighbor Classification for Few-Shot Learningcited by 194
- 2018Low-Shot Learning from Imaginary Datacited by 181
- 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
- 2014Evaluation of Output Embeddings for Fine-Grained Image Classificationcited by 166
- 2015Label-Embedding for Image Classificationcited by 164
- 2018Zero-shot Recognition via Semantic Embeddings and Knowledge Graphscited by 155
- 2017Asymmetric Tri-training for Unsupervised Domain Adaptationcited by 152
- 2016An Empirical Study and Analysis of Generalized Zero-Shot Learning for Object Recognition in the Wildcited by 146
- 2017Semantic Autoencoder for Zero-Shot Learningcited by 133
50 most cited of 91 All 91 (JSON)
Built on by
Citing papers per year: 2024: 1.
1 paper.