CVApr 16, 2021

Pareto Self-Supervised Training for Few-Shot Learning

arXiv:2104.07841v2141 citations
AI Analysis

This work addresses task conflict in few-shot learning for AI applications, though it is incremental as it builds on existing auxiliary learning methods.

The paper tackles the challenge of balancing task losses in few-shot auxiliary learning by proposing Pareto self-supervised training (PSST), which decomposes the problem into multi-objective subproblems and identifies optimal trade-offs, achieving state-of-the-art performance on benchmark datasets.

While few-shot learning (FSL) aims for rapid generalization to new concepts with little supervision, self-supervised learning (SSL) constructs supervisory signals directly computed from unlabeled data. Exploiting the complementarity of these two manners, few-shot auxiliary learning has recently drawn much attention to deal with few labeled data. Previous works benefit from sharing inductive bias between the main task (FSL) and auxiliary tasks (SSL), where the shared parameters of tasks are optimized by minimizing a linear combination of task losses. However, it is challenging to select a proper weight to balance tasks and reduce task conflict. To handle the problem as a whole, we propose a novel approach named as Pareto self-supervised training (PSST) for FSL. PSST explicitly decomposes the few-shot auxiliary problem into multiple constrained multi-objective subproblems with different trade-off preferences, and here a preference region in which the main task achieves the best performance is identified. Then, an effective preferred Pareto exploration is proposed to find a set of optimal solutions in such a preference region. Extensive experiments on several public benchmark datasets validate the effectiveness of our approach by achieving state-of-the-art performance.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes