数据高效的双分支网络:基于CLIP技术实现无源无监督的领域自适应

《Expert Systems with Applications》:Data-Efficient CLIP-Powered Dual-Branch Networks for Source-Free Unsupervised Domain Adaptation

【字体: 大 中 小 】 时间:2026年03月20日 来源:Expert Systems with Applications 7.5

编辑推荐:

  提出基于CLIP的双分支网络CDBN,解决少样本源域数据 inaccessible 的跨域自适应问题,通过跨模态特征传递和目标域特定学习,结合无监督优化策略,有效转移源语义并增强目标域泛化能力,在31项跨域任务中表现优异,尤其在遥感数据集上显著优于基线方法。

  
李永光|曹月琦|李金东|王琪|王胜胜
吉林大学软件学院,长春,130012,中国

摘要

无源无监督领域适应(SF-UDA)技术能够在不访问源数据的情况下,将训练有素的源领域模型适配到未标记的目标领域,这一限制通常由隐私或共享规定所导致。尽管近期取得了进展,但大多数SF-UDA方法仍假设存在大量标记的源样本用于预训练,而在注释稀缺的情况下这并不现实。为了解决这一问题,我们研究了小样本、无源的UDA(FS-SF-UDA)场景,并发现利用CLIP的跨模态表示和提示学习,每个类别只需少量的标记源样本就足以提取出可迁移的、文本编码的类别原型。基于这一发现,我们提出了一个数据效率高的CLIP驱动的双分支网络(CDBN)用于FS-SF-UDA。CDBN由两个互补的部分组成:一个跨域传输分支,它利用高置信度的目标特征将源领域学习到的文本编码类别原型传播到目标领域;另一个目标特定分支,它学习共享的软提示以捕获目标领域独有的语义。这两个分支通过一个无监督目标得到强化,从而促进既自信又多样的预测,即使在注释限制极强的情况下也能实现有效的知识迁移。在涵盖六个公共数据集的31个迁移任务上的全面评估表明,尽管仅使用了最少的标记数据,CDBN的性能与标注丰富的UDA和SF-UDA基线相当甚至更优,特别是在遥感基准测试中表现尤为突出。这些结果突显了CDBN作为在隐私受限且标记资源有限场景中的实用且数据高效解决方案的优势。源代码可在https://github.com/ethanAiJLu/CDBN处获取。

引言

深度学习在各种计算机视觉任务中取得了显著的成绩(Wang, Dai, Chen, Huang, Li, Zhu, Hu, Lu, Lu, Li等人,2023年;Zong, Song, Liu,2023年)。然而,这些成就很大程度上依赖于训练数据和测试数据是独立同分布(i.i.d.)的假设。在现实世界中,数据收集条件、环境因素和其他变量的差异常常导致训练数据(源领域)和测试数据(目标领域)之间的领域差异,从而显著降低模型性能。为了解决这个问题,先前的研究(Ganin, Lempitsky,2015年;Long, Zhu, Wang, Jordan,2017年)提出了无监督领域适应(UDA),采用对抗训练(Ganin, Lempitsky,2015年;Tian, Zhu, Sun, Chen, Yin,2022年)和度量学习(Long等人,2017年)等技术来学习领域不变特征,从而促进在源领域训练的模型迁移到未标记的目标领域。
尽管UDA方法在处理领域差异方面有效,但它们通常假设在目标领域训练期间可以访问源领域,并且源领域包含足够的标记数据用于训练。然而,在实际设置中,这一假设往往不现实,因为隐私限制阻止了直接访问源数据,而且专家标记的样本也很稀缺。例如,在医学成像中,由于严格的隐私规定,医院不能共享原始CT或视网膜图像,像糖尿病视网膜病变筛查这样的数据集中的每张图像都必须由多名经过认证的眼科医生进行标注(Gulshan, Peng, Coram, Stumpe, Wu, Narayanaswamy, Venugopalan, Widner, Madams, Cuadros等人,2016年;Yue, Zheng, Zhang, Gao, Darrell, Keutzer, Vincentelli,2021年),这导致标记样本数量有限,无法直接分发给下游制造商。在遥感领域也存在类似的双重限制,由于安全或商业原因,专有数据无法分发,可用于适应的标记样本也非常少(Small,2021年)。
研究人员提出了两种方法来应对源领域访问受限和源领域样本数量有限的问题。无源无监督领域适应(SF-UDA)方法(Liang, Hu, Feng,2020年;Tian, Sun, Peng, Zheng, Wan, Lei,2024年;Tian, Zhu, Sun, Chen, Yin,2022年)通过允许模型在不需要直接访问源领域的情况下迁移到目标领域来解决源数据无法访问的问题。同时,小样本无监督领域适应(FS-UDA)方法(Kim, Saito, Oh, Plummer, Sclaroff, & Saenko, Li, Wang, Fu, Yin,2024b;Yue, Zheng, Zhang, Gao, Darrell, Keutzer, Vincentelli,2021年)通过利用最少的源样本来实现有效的模型迁移来应对标记数据有限的问题。然而,同时解决源领域数据访问受限和源领域样本数量少的双重挑战的方法尚未得到充分探索;我们将这种联合场景称为小样本、无源的UDA(FS-SF-UDA)。
最近,基于CLIP的提示学习方法展示了出色的样本效率和强大的小样本分类性能(Gao, Ruan, Xiang, Yu, Ji, Xie, Liu, Fu,2024年;Khattak, Rasheed, Maaz, Khan, Khan,2023年;Zhou, Yang, Loy, Liu,2022年),这得益于CLIP强大的跨模态表示能力。这些优势表明,CLIP的表示和提示策略非常适合标记数据极其有限的场景。相比之下,当前的基于CLIP的UDA和SF-UDA方法(Bai, Zhang, Zhou, Huang, Luan, Wang, Chen,2024年;Ge, Huang, Xie, Lai, Song, Li, Huang,2025年;Lai, Vesdapunt, Zhou, Wu, Huynh, Li, Fu, Chuah,2023年;Zhan, Wu, Hu, Hu, Shen, Zhu,2024年;Zhang, Shen, Foo,2025年)通常依赖于丰富的标记源样本,当源数据访问和标签都受限时,这些方法的适用性就受到了限制。为了解决这一差距,我们提出了一个专为FS-SF-UDA设计的数据高效CLIP驱动的双分支网络(CDBN)。
具体来说,在只有少量标记源样本的场景中,我们的目标是从源领域高效提取有用的类别语义,并将其传递到目标领域以指导无监督训练。如图1中的方案1所示,依赖于源领域完全监督训练的传统方法在源数据有限时会严重退化。为了解决这个问题,如方案2所示,我们采用基于CLIP的提示学习从稀缺的源注释中提取具有更强泛化能力的类别-文本特征,并利用这些特征作为语义载体来指导目标领域的无监督适应过程。
然而,有限的源领域样本和领域差异的结合带来了挑战,因为它会在迁移的类别-文本特征中引入噪声和领域差异。为了解决这个问题,我们设计了一个跨模态双分支网络,包括一个跨域特征传输分支和一个目标特定特征学习分支。跨域特征传输分支利用目标领域的高置信度样本来传输学习到的源领域类别-文本特征,从而减少领域差异的影响。同时,目标特定特征学习分支专注于从目标领域学习独立的类别特征,避免过度依赖噪声较大的源领域文本特征。这两个分支的协同作用有效地增强了目标领域的特征表示能力。
此外,由于目标领域的训练过程中没有标签,我们提出了一种由准确分类和多样性驱动的无监督优化策略。该策略包括三个核心损失函数:首先,来自源领域类别-文本特征的高置信度目标领域样本的交叉熵损失确保模型保留了从源领域学到的分类能力;其次,多视图一致性损失鼓励模型从不同角度提取一致的特征表示,从而增强学习到的类别特征分布的泛化能力;最后,输入和输出之间的互信息最大化损失促进类别分布的多样性,防止模型过拟合于简单类别。这三个组件共同确保模型在无监督条件下能够准确且稳健地学习目标领域特征。
我们在六个公共数据集上的31个迁移任务进行了实验,涵盖了标准的UDA基准测试和跨域遥感场景。即使在每个类别只有少量标记样本并且在目标适应期间无法访问源数据的情况下,CDBN也实现了具有竞争力的整体性能,通常与依赖丰富源注释的方法相当甚至更好。在遥感领域,它取得了显著的提升,始终优于最近的基于CLIP的UDA基线。
我们的主要贡献总结如下:
  • •
    我们研究了具有挑战性的FS-SF-UDA场景,并通过实证揭示了一个关键见解:对于基于CLIP的SF-UDA,少量的源样本就足以实现稳健且有竞争力的目标适应,这挑战了“丰富的源数据对于高性能是必要的”这一普遍假设。基于此,我们提出了CDBN框架,该框架在最小标记量的情况下实现了具有竞争力的准确性。
  • •
    我们引入了一种新颖的跨域特征传输机制,该机制利用高置信度的目标样本通过残差交叉注意力来修正源学习到的文本特征。这种设计有效地传播了源语义,同时明确建模了目标分布的差异,从而减轻了由领域差异引起的性能下降。
  • •
    我们提出了一个跨模态双分支网络,它将跨域特征传输分支与目标特定特征学习分支相结合。通过定制的无监督优化策略,该架构有效地保留了源领域中有用的类别级语义信息,同时促进了目标领域的模型泛化。
  • •
    全面评估:我们在六个公共数据集上的31个迁移任务进行了广泛评估,涵盖了标准的无监督领域适应基准测试和跨域遥感场景,展示了CDBN在上述双重约束下的稳健性和有效性。
  • 本文的结构如下:我们在第2节回顾了相关工作,以背景化我们的贡献。第3节描述了问题定义并介绍了所提出的CDBN框架的技术细节。第4节对我们的方法进行了全面评估,包括与其他方法的比较和对模型组件的深入分析。最后,在第5节得出结论。

    部分摘录

    无源无监督领域适应

    无源无监督领域适应(SF-UDA)(Li, Yu, Du, Zhu, & Shen,2024a)旨在解决在目标领域训练期间无法访问源领域数据的无监督领域适应挑战。大多数先前的方法可以分为两类:基于数据的方法和基于模型的方法。基于数据的方法通常在目标领域训练期间从源领域模型生成虚拟领域来替换源数据,而基于模型的方法

    问题定义

    无源无监督领域适应(SF-UDA)是无监督领域适应的一个重要子问题,它关注的是在目标领域训练期间无法直接访问源领域样本的场景。本文进一步探讨了一个更具挑战性的场景:源领域样本不仅无法访问,而且数量也有限。具体来说,给定一个标记的源领域数据集

    数据集

    我们在三个标准的视觉DA基准测试上评估了我们的方法:Office-Home(Venkateswara, Eusebio, Chakraborty, & Panchanathan,2017年)、VisDA-2017(Peng等人,2017年)和Mini-DomainNet(Peng等人,2019年)。我们还使用了三个遥感场景识别数据集,即UCM(Yang & Newsam,2010年)、NWPU-RESISC45(Cheng, Han, & Lu,2017年)和AID(Xia等人,2017年)。我们将它们结合起来形成一个包含六个迁移任务的跨域遥感(RS)基准测试,遵循先前的研究(Bai,

    结论

    在这项工作中,我们解决了FS-SF-UDA问题,即在适应时源领域无法访问,并且每个类别只有少量的标记源样本。我们提出了CDBN,这是一个基于CLIP的双分支架构,它(i)从少量标记的源样本中提取类别-文本语义,并通过交叉注意力将其与高置信度的目标特征融合;(ii)学习类别共享的软提示来编码目标特定的语义。我们还采用了无监督

    作者声明

    作者1(共同第一作者)李永光:概念化、方法论、软件、可视化、调查、形式分析、写作 - 原始草案。作者2(共同第一作者)曹月琦:调查、方法论、软件、验证、可视化。作者3 李金东:调查、方法论、写作 - 审查与编辑。作者4 王琪:资金获取、资源、监督、写作 - 审查与编辑。

    利益冲突声明

    作者声明他们没有已知的可能会影响本文报告工作的财务利益或个人关系。
    相关新闻
    生物通微信公众号
    微信
    新浪微博
    • 搜索
    • 国际
    • 国内
    • 人物
    • 产业
    • 热点
    • 科普

    热点排行

      今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

      版权所有 生物通

      Copyright© eBiotrade.com, All Rights Reserved

      联系信箱:

      粤ICP备09063491号