Learning Compositional Representations for Effective Low-Shot Generalization
Samarth Mishra, Pengkai Zhu, Venkatesh Saligrama

TL;DR
This paper introduces Recognition as Part Composition (RPC), a human-inspired image encoding method that improves low-shot learning, enhances robustness to adversarial attacks, and offers interpretable representations for evaluating zero-shot learning.
Contribution
RPC is a novel image encoding approach inspired by human cognition, enabling better low-shot generalization and interpretability compared to traditional deep networks.
Findings
RPC improves zero-shot and few-shot learning performance.
RPC encodings are robust to adversarial attacks.
Crowd-sourcing confirms the interpretability of RPC representations.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDomain Adaptation and Few-Shot Learning · COVID-19 diagnosis using AI · Adversarial Robustness in Machine Learning
