post on 11 May 2025 about 3890words require 13min
CC BY 4.0 (除特别声明或转载文章外)
如果这篇博客帮助到你,可以请我喝一杯咖啡~
相关资源
【機器學習 2021】概述領域自適應 (Domain Adaptation) 李宏毅_哔哩哔哩_bilibili
减少源领域和目标领域之间的分布差异,使得模型能够在目标领域上有效地应用,即使目标领域的数据分布与源领域有所不同。
DAT 通过构建一个 对抗神经网络架构 来减少源领域和目标领域之间的分布差异。这个架构通常由两个部分组成:
- 图中 Generator 和 Discriminator 的目标是相反的,对应的结构和 Gan 网络的结构非常的类似
- 公式 $\theta_f^*=\min {L-L_d}$中 $L_{d}$不是越小越好,因为$L_{d}$太小的话,从另外的角度 Generator 还是能够识别出 S 与 T 域之间的区别,而我们的任务是要实现 L 低的同时,Discriminator 无法识别 S 与 T 域之间的区别,但是实际训练中,对应的公式还是够用的
这种方法在 决策边界迭代精炼训练(DIRT-T) 中使用,旨在通过对未标记数据的预测熵进行优化,使得模型在决策边界附近的预测更加精确,从而提高分类性能。
DIRT-T (Decision-boundary Iterative Refinement Training with a Teacher)
DIRT-T 是一种用于无监督学习的训练方法,特别是在半监督学习中常见。通过决策边界的迭代精炼来提升模型在无标签数据上的性能。具体来说,DIRT-T 通过使用“教师”模型来帮助改进“学生”模型的预测。
有点类似知识蒸馏
是通过教师模型的指导,在无标签数据的基础上不断调整模型的决策边界,使得模型在目标任务上的性能提升,尤其是在训练数据非常稀缺或没有标签时。
MCD(最大分类器不一致性) 是一种用于 领域适应(Domain Adaptation)和 半监督学习 的方法,旨在最小化源领域和目标领域之间的分布差异。其基本思想是通过最大化不同模型之间的 分类器不一致性 来改善领域迁移。
MCD 的目标是使得模型在源领域和目标领域上能够学习到共同的、具有广泛适用性的特征表示,从而帮助模型更好地适应目标领域的数据,尤其是在目标领域数据少或没有标签的情况下。
因为我们后面主要研究的领域是多目标域适应,后面表格对应的都是这方面的论文
这里提供一个 github 仓库,有除了 MTDA 的其他 DA 领域的论文资源总览 GitHub - zhaoxin94/awesome-domain-adaptation: A collection of AWESOME things about domian adaptation
[[1810.11547] Unsupervised Multi-Target Domain Adaptation: An Information Theoretic Approach](https://arxiv.org/abs/1810.11547) | [seqam-lab/MTDA-ITA: Code for Unsupervised Multi-Target Domain Adaptation: An Information Theoretic Approach](https://github.com/seqam-lab/MTDA-ITA) |
[[2211.03876] CoNMix for Source-free Single and Multi-target Domain Adaptation](https://arxiv.org/abs/2211.03876) | |
[[2104.00808v1] Curriculum Graph Co-Teaching for Multi-Target Domain Adaptation](https://arxiv.org/abs/2104.00808v1) | |
[[2407.13771] Training-Free Model Merging for Multi-target Domain Adaptation](https://arxiv.org/abs/2407.13771) | |
[[2007.07077] Unsupervised Multi-Target Domain Adaptation Through Knowledge Distillation](https://arxiv.org/abs/2007.07077) | |
[[2106.03418] Multi-Target Domain Adaptation with Collaborative Consistency Learning](https://arxiv.org/abs/2106.03418) | |
[[2210.01578] Cooperative Self-Training for Multi-Target Adaptive Semantic Segmentation](https://arxiv.org/abs/2210.01578) | |
[[2401.05465] D3GU: Multi-Target Active Domain Adaptation via Enhancing Domain Alignment](https://arxiv.org/abs/2401.05465) | [lzhangbj/D3GU: [WACV 2024] D3GU: Multi-target Active Domain Adaptation via Enhancing Domain Alignment](https://github.com/lzhangbj/D3GU) |
Related posts