【深度学习|迁移学习】如何利用跨域原型学习生成可靠的领域特定伪标签,并跨领域聚合表示来学习共享的决策边界?(一 )

【深度学习|迁移学习】如何利用跨域原型学习生成可靠的领域特定伪标签,并跨领域聚合表示来学习共享的决策边界?(一)



欢迎铁子们点赞、关注、收藏!
祝大家逢考必过!逢投必中!上岸上岸上岸!upupup

大多数高校硕博生毕业要求需要参加学术会议,发表EI或者SCI检索的学术论文会议论文:
详细信息可参考学术信息专栏:https://blog.csdn.net/2401_89898861/article/details/145551342

前言

  • 利用跨域原型学习生成可靠的领域特定伪标签,并通过跨领域聚合表示来学习共享的决策边界,已经成为近年来跨域领域适应(Domain Adaptation, DA)和多目标领域适应(Multitarget Domain Adaptation, MTDA)研究中的核心问题
  • 该方法旨在解决源领域与目标领域之间的分布差异,尤其是在目标领域缺乏标签信息的情况下,如何利用源领域的知识以及跨域的一些模式来生成可靠的伪标签,并在多个目标领域之间聚合共享的决策边界。

以下是详细的论述:

1. 跨域原型学习的基本思想

跨域原型学习的核心思想是通过为每个类别或每个领域学习一个原型表示,来帮助对目标领域样本进行更精确的分类原型(Prototype)是某个类别或领域的中心表示,通常由该类别或领域的样本表示的均值或核心特征所定义。在跨域学习中,原型不仅用于指导目标领域数据的分类,还可以作为生成可靠伪标签的依据。

1.1 原型学习的目标

  • 类别中心:对于每一个类别,学习到其原型(即该类别的“中心”表示),该原型应能尽可能地代表该类别在源领域和目标领域中的所有实例。
  • 领域间对齐:通过引导目标领域的样本朝着原型靠拢,减小源领域与目标领域之间的分布差异,从而实现领域间的对齐。
  • 伪标签生成:基于目标领域样本与原型之间的距离,生成伪标签。目标领域样本距离某个原型越近,说明它属于该类别的可能性越高。

1.2 原型的计算方法

  • 对于每个类别 C k C_k Ck P k P_k Pk其原型 可以通过该类别中所有样本的特征表示的均值来计算:

在这里插入图片描述其中, x i x_i xi是类别 C k C_k Ck中的样本, ϕ ( x i ) ϕ(x_i) ϕ(xi) 是该样本的特征表示, N k N_k Nk是类别 C k C_k Ck中样本的数量。

  • 对于目标领域的每个样本 x i x_i xi,可以计算它与所有类别原型的距离,选择距离最近的原型所对应的类别作为该样本的伪标签:

在这里插入图片描述

2. 利用原型生成领域特定伪标签

跨域原型学习能够为目标领域生成可靠的领域特定伪标签,从而为无标签数据提供监督信息。这是基于目标领域样本与源领域原型之间的关系进行的。

2.1 伪标签的生成

伪标签生成的核心思想是利用目标领域样本与源领域的原型表示之间的距离,生成一个类别预测(伪标签)。具体步骤如下:

  • 计算目标样本与原型的距离:对于目标领域中的每一个样本,计算其在特征空间中的表示 ϕ ( x t ) ϕ(x_t) ϕ(xt) 与源领域原型 P k P_k Pk 之间的欧式距离(或其他距离度量)。
  • 选择最近的原型:选择与目标样本特征表示距离最小的类别原型 P k P_k Pk,并将该类别作为该样本的伪标签。伪标签的可靠性通常与目标样本与该类别原型之间的距离成反比,即距离越近,伪标签越可靠。
  • 生成伪标签:目标领域的伪标签生成后,可以利用这些伪标签来进一步训练模型,弥补目标领域标签稀缺的问题。

2.2 伪标签的质量控制

为了确保伪标签的可靠性,可以使用以下策略:

  • 基于阈值的伪标签选择:设定一个距离阈值,只有当目标领域样本与某个类别原型之间的距离小于该阈值时,才为其分配伪标签。这种方法可以有效地避免伪标签的错误标注。
  • 伪标签的逐步优化:在训练过程中,不断地优化伪标签,避免初始阶段伪标签的不准确导致模型训练偏差。

总结

  • 利用跨域原型学习生成可靠的领域特定伪标签,并通过跨领域聚合表示来学习共享的决策边界,是解决多目标领域适应问题的有效方法
  • 通过原型引导,目标领域的伪标签可以得到准确的生成,并进一步帮助跨领域表示对齐,进而促进共享决策边界的学习。
  • 这种方法在多目标领域适应任务中具有广泛的应用潜力,尤其是在遥感、医学影像分析等标签稀缺的领域具有重要价值。

下节请参考:【深度学习|迁移学习】如何利用跨域原型学习生成可靠的领域特定伪标签,并跨领域聚合表示来学习共享的决策边界?(二)

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐