IEEE Trans Image Process. 2023;32:2252-2266. doi: 10.1109/TIP.2023.3266172. Epub 2023 Apr 21.
Conventional Few-shot classification (FSC) aims to recognize samples from novel classes given limited labeled data. Recently, domain generalization FSC (DG-FSC) has been proposed with the goal to recognize novel class samples from unseen domains. DG-FSC poses considerable challenges to many models due to the domain shift between base classes (used in training) and novel classes (encountered in evaluation). In this work, we make two novel contributions to tackle DG-FSC. Our first contribution is to propose Born-Again Network (BAN) episodic training and comprehensively investigate its effectiveness for DG-FSC. As a specific form of knowledge distillation, BAN has been shown to achieve improved generalization in conventional supervised classification with a closed-set setup. This improved generalization motivates us to study BAN for DG-FSC, and we show that BAN is promising to address the domain shift encountered in DG-FSC. Building on the encouraging findings, our second (major) contribution is to propose Few-Shot BAN (FS-BAN), a novel BAN approach for DG-FSC. Our proposed FS-BAN includes novel multi-task learning objectives: Mutual Regularization, Mismatched Teacher, and Meta-Control Temperature, each of these is specifically designed to overcome central and unique challenges in DG-FSC, namely overfitting and domain discrepancy. We analyze different design choices of these techniques. We conduct comprehensive quantitative and qualitative analysis and evaluation over six datasets and three baseline models. The results suggest that our proposed FS-BAN consistently improves the generalization performance of baseline models and achieves state-of-the-art accuracy for DG-FSC. Project Page: yunqing-me.github.io/Born-Again-FS/.
传统的Few-shot 分类(FSC)旨在给定有限的标记数据的情况下识别来自新类别的样本。最近,提出了域泛化 FSC(DG-FSC),旨在识别来自未见域的新类样本。由于基类(用于训练)和新类(在评估中遇到)之间的域转移,DG-FSC 给许多模型带来了相当大的挑战。在这项工作中,我们提出了两个新的贡献来解决 DG-FSC。我们的第一个贡献是提出 Born-Again Network(BAN)的阶段性训练,并全面研究其在 DG-FSC 中的有效性。作为知识蒸馏的一种特定形式,BAN 已被证明在具有封闭集设置的传统监督分类中实现了更好的泛化。这种改进的泛化促使我们研究 BAN 用于 DG-FSC,我们表明 BAN 有希望解决 DG-FSC 中遇到的域转移问题。基于令人鼓舞的发现,我们的第二个(主要)贡献是提出 Few-Shot BAN(FS-BAN),这是一种用于 DG-FSC 的新 BAN 方法。我们提出的 FS-BAN 包括新的多任务学习目标:相互正则化、不匹配教师和元控制温度,每个目标都是专门设计来克服 DG-FSC 中的中心和独特挑战,即过拟合和域差异。我们分析了这些技术的不同设计选择。我们在六个数据集和三个基线模型上进行了全面的定量和定性分析和评估。结果表明,我们提出的 FS-BAN 一致地提高了基线模型的泛化性能,并为 DG-FSC 实现了最先进的准确性。项目页面:yunqing-me.github.io/Born-Again-FS/。