SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2201.12928 · ICML · 2022

PLATINUM: Semi-Supervised Model Agnostic Meta-Learning using Submodular Mutual Information

Feng Chen, Rishabh Iyer, Suraj Kothawade, Changbin Li

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 3 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
hugo101/platinum canonical 3 of 4
FunctionStatusWhere it lives
append_data Ran hugo101/platinum/maml_ssl_main.py
pointer only (licence: NONE) · get_code("9fd162f52ef249fd")
cat_data Ran hugo101/platinum/maml_ssl_main.py
pointer only (licence: NONE) · get_code("0c1b3df9d1259f0e")
remove_overlap Ran hugo101/platinum/lib_SSL/algs/smi_function_vanilla.py
pointer only (licence: NONE) · get_code("74343f0c3133e4e2")
smi_pl_loss Not yet run hugo101/platinum/lib_SSL/algs/smi_function_vanilla.py
pointer only (licence: NONE) · get_code("d30990713e0730be")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Few-shot classification (FSC) requires training models using a few (typically one to five) data points per class. Meta-learning has proven to be able to learn a parametrized model for FSC by training on various other classification tasks. In this work, we propose PLATINUM (semi-suPervised modeL Agnostic meTa learnIng usiNg sUbmodular Mutual information ), a novel semi-supervised model agnostic meta learning framework that uses the submodular mutual information (SMI) functions to boost the performance of FSC. PLATINUM leverages unlabeled data in the inner and outer loop using SMI functions during meta-training and obtains richer metalearned parameterizations. We study the performance of PLATINUM in two scenarios -1) where the unlabeled data points belong to the same set of classes as the labeled set of a certain episode, and 2) where there exist out-ofdistribution classes that do not belong to the labeled set. We evaluate our method on various settings on the miniImageNet, tieredImageNet and CIFAR-FS datasets. Our experiments show that PLATINUM outperforms MAML and semisupervised approaches like pseduo-labeling for semi-supervised FSC, especially for small ratio of labeled to unlabeled samples.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2201.12928")
get_code_for_paper("2201.12928")
have("2201.12928")

Connect an agent — have() is free.