Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Few-shot Learning with Noisy Labels

About

Few-shot learning (FSL) methods typically assume clean support sets with accurately labeled samples when training on novel classes. This assumption can often be unrealistic: support sets, no matter how small, can still include mislabeled samples. Robustness to label noise is therefore essential for FSL methods to be practical, but this problem surprisingly remains largely unexplored. To address mislabeled samples in FSL settings, we make several technical contributions. (1) We offer simple, yet effective, feature aggregation methods, improving the prototypes used by ProtoNet, a popular FSL technique. (2) We describe a novel Transformer model for Noisy Few-Shot Learning (TraNFS). TraNFS leverages a transformer's attention mechanism to weigh mislabeled versus correct samples. (3) Finally, we extensively test these methods on noisy versions of MiniImageNet and TieredImageNet. Our results show that TraNFS is on-par with leading FSL methods on clean support sets, yet outperforms them, by far, in the presence of label noise.

Kevin J Liang, Samrudhdhi B. Rangrej, Vladan Petrovic, Tal Hassner• 2022

Related benchmarks

TaskDatasetResultRank
Few-shot classificationtieredImageNet (test)
Accuracy71.48
282
Few-shot classificationMini-Imagenet (test)
Accuracy68.53
113
Few-shot classificationMiniImageNet 5-way 10-shot (test)
Accuracy70.38
69
Few-shot Image ClassificationMiniImageNet 5-way 10-shot (test)
Accuracy (0% noise)73.69
46
Few-shot Image ClassificationMiniImageNet 5-way 3-shot (test)
Accuracy63.63
46
5-Shot 5-Way ClassificationminiImageNet (test)
Accuracy53.96
36
5-way 5-shot Classificationtiered-ImageNet (test)
Accuracy55.12
32
5-way 3-shot Image ClassificationMiniImageNet 0% noise 54 (test)
Accuracy64.28
23
5-way 3-shot Image ClassificationMiniImageNet 33.3% symmetric label swap noise 54 (test)
Accuracy53.84
23
5-way 5-shot ClassificationMiniImagenet
Accuracy (0% Noise)68.51
16
Showing 10 of 11 rows

Other info

Code

Follow for update