Compositional Embeddings for Multi-Label One-Shot Learning
Zeqian Li, Michael C. Mozer, Jacob Whitehill

TL;DR
This paper introduces a compositional embedding framework for multi-label one-shot learning, enabling the inference of class sets and their relationships from minimal supervision, outperforming existing methods.
Contribution
The paper proposes novel models that jointly learn embeddings and composition/query functions to handle multi-label set inference in one-shot learning.
Findings
Models outperform existing embedding methods on multiple datasets.
Framework effectively encodes class set relationships with weak supervision.
Applicable to multi-label object recognition in one-shot and supervised settings.
Abstract
We present a compositional embedding framework that infers not just a single class per input image, but a set of classes, in the setting of one-shot learning. Specifically, we propose and evaluate several novel models consisting of (1) an embedding function f trained jointly with a "composition" function g that computes set union operations between the classes encoded in two embedding vectors; and (2) embedding f trained jointly with a "query" function h that computes whether the classes encoded in one embedding subsume the classes encoded in another embedding. In contrast to prior work, these models must both perceive the classes associated with the input examples and encode the relationships between different class label sets, and they are trained using only weak one-shot supervision consisting of the label-set relationships among training examples. Experiments on the OmniGlot, Open…
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 · Multimodal Machine Learning Applications · COVID-19 diagnosis using AI
