让视觉语言模型在测试时动态融合图文特征,提升零样本识别效果
Dynamic Multimodal Prototype Learning in Vision-Language Models
- 构建图文联合原型,用最优传输量化语义距离
- 测试中动态更新视觉粒子,持续学习新场景特征
- 无需训练,在15个零样本数据集上平均提升1.03%准确率
随着预训练视觉语言模型(如CLIP)的发展,大量研究聚焦于测试时适应(TTA)等下游任务。然而,现有方法仅在文本模态学习原型,忽略了类别名称的语义模糊性,导致文本原型难以捕捉视觉概念,性能受限。为此,本文提出无需训练的ProtoMM框架,在测试时构建多模态原型。通过将原型视为文本描述与视觉粒子的离散分布,实现跨模态特征融合。更重要的是,视觉粒子随测试流动态更新,使多模态原型能持续学习,增强对未见场景的泛化能力。我们进一步将原型与测试图像的语义距离建模为最优传输问题,量化其重要性。在15个零样本基准上的实验表明,该方法在ImageNet及其变体数据集上相比最先进方法平均提升1.03%准确率。
原文摘要 · Abstract (English)
With the increasing attention to pre-trained vision-language models (VLMs), \eg, CLIP, substantial efforts have been devoted to many downstream tasks, especially in test-time adaptation (TTA). However, previous works focus on learning prototypes only in the textual modality while overlooking the ambiguous semantics in class names. These ambiguities lead to textual prototypes that are insufficient to capture visual concepts, resulting in limited performance. To address this issue, we introduce \textbf{ProtoMM}, a training-free framework that constructs multimodal prototypes to adapt VLMs during the test time. By viewing the prototype as a discrete distribution over the textual descriptions and visual particles, ProtoMM has the ability to combine the multimodal features for comprehensive prototype learning. More importantly, the visual particles are dynamically updated as the testing stream flows. This allows our multimodal prototypes to continually learn from the data, enhancing their generalizability in unseen scenarios. In addition, we quantify the importance of the prototypes and test images by formulating their semantic distance as an optimal transport problem. Extensive experiments on 15 zero-shot benchmarks demonstrate the effectiveness of our method, achieving a 1.03\% average accuracy improvement over state-of-the-art methods on ImageNet and its variant datasets.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。