Exploiting unlabeled data in few-shot learning with manifold similarity and label cleaning

Michalis Lazarou, Tania Stathaki, Yannis Avrithis · Pattern Recognition · 2024

Few-shot learning investigates how to solve novel tasks given limited labeled data. Exploiting unlabeled data along with the limited labeled has shown substantial improvement in performance. In this work we propose a novel algorithm that exploits unlabeled data in order to improve the performance of few-shot learning. We focus on transductive few-shot inference, where the entire test set is available at inference time, and semi-supervised few-shot learning where unlabeled data are available and can be exploited. Our algorithm starts by leveraging the manifold structure of the labeled and unlabeled data in order to assign accurate pseudo-labels to the unlabeled data. Iteratively, it selects the most confident pseudo-labels and treats them as labeled improving the quality of pseudo-labels at every iteration. Our method surpasses or matches the state of the art results on four benchmark datasets, namely mini ImageNet, tiered ImageNet, CUB and CIFAR-FS, while being robust over feature pre-processing and the quantity of available unlabeled data. Furthermore, we investigate the setting where the unlabeled data contains data from distractor classes and propose ideas to adapt our algorithm achieving new state of the art performance in the process. Specifically, we utilize the unnormalized manifold class similarities obtained from label propagation for pseudo-label cleaning and exploit the uneven pseudo-label distribution between classes to remove noisy data. The publicly available source code can be found at https://github.com/MichalisLazarou/iLPC . • Unlabeled examples can improve few-shot learning performance significantly. • A novel algorithm for transductive and semi-supervised few-shot learning is proposed. • Accurate predictions for unlabeled examples are obtained by label propagation. • Label cleaning is used to select the most confident pseudo-labeled examples. • State of the art performance achieved in multiple few-shot learning settings.

Read the paper · More papers on PaperTik