【域适应十五】Universal Domain Adaptation through Self-Supervision

2024-02-01 21:20

本文主要是介绍【域适应十五】Universal Domain Adaptation through Self-Supervision,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.motivation

传统的无监督域自适应方法假设所有源类别都存在于目标域中。在实践中,对于这两个领域之间的类别重叠可能知之甚少。虽然有些方法使用部分或开放集类别处理目标设置,但它们假设特定设置是已知的先验设置。本文提出了一个更普遍适用的领域自适应框架,可以处理任意类别的转移,称为通过熵优化的领域自适应邻域聚类(DANCE)。DANCE结合了两个新颖的思想:首先,由于不能完全依赖源分类来判别目标的特征,因此提出了一种新的邻域聚类技术,以自监督的方式学习目标域的结构。其次,使用基于熵的特征对齐和拒绝 来将目标特征与源特征对齐,或者根据它们的熵将它们作为未知类别拒绝。实验表明,DANCE在开放集、开放部分和部分域自适应设置上优于基线。

2.introduce

本文研究了通用DA问题。假设Ls和Lt是源域和目标域中的标签集。在通用DA中,想要处理所有以下可能的“范畴位移”:闭集(Ls = Lt)、开集(Ls\subsetLt)、部分集(Lt\subsetLs),或者是开集和部分集的混合。现有的数据处理方法不能很好地处理通用数据处理,因为它们都被设计为只处理上述一种设置。然而,由于目标域是未标记的,可能无法提前知道会发生哪种情况。因此,意外的类别转移可能导致灾难性的错位。例如,当目标具有新颖(“未知”)类时,使用闭集方法可能会错误地将它们与源(“已知”)类对齐。潜在的问题是,现有的工作严重依赖于对类别转换的先验知识。

第二个问题是,过度依赖源监督使得难以获得目标上的判别特征。先前的方法侧重于将目标特征与源特征对齐,而不是利用特定于目标域的结构。在通用DA设置中,这意味着可能无法学习到用于区分“未知”类别和已知类别的有用特征,因为这些特征可能不存在于源中。自监督在[5]中被提出用于提取领域可泛化的特征,但其局限性在于它们没有利用目标领域的聚类结构。

本文通过引入基于熵优化的域自适应邻域聚类(DANCE)来克服这些具有挑战性的问题。概述如图1所示。DANCE不是仅仅依靠源类别的监督来学习判别表示,而是利用自监督来利用目标领域的聚类结构。这是通过“邻域聚类”技术完成的,该技术可以自监督目标中的特征学习。同时,通过批处理归一化的分布对齐和一种新的部分域对齐损失(称之为“熵分离损失”),保留和适应了有用的源特征和类边界。这种损失允许模型将每个目标示例与源匹配,或者将其作为“未知”类别

这篇关于【域适应十五】Universal Domain Adaptation through Self-Supervision的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/668501

相关文章

240907-Gradio插入Mermaid流程图并自适应浏览器高度

A. 最终效果 B. 示例代码 import gradio as grmermaid_code = """<iframe srcdoc='<!DOCTYPE html><html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width" /><title>My static Spa

安卓实现弹出软键盘屏幕自适应调整

今天,我通过尝试诸多方法,最终实现了软键盘弹出屏幕的自适应。      其实,一开始我想通过EditText的事件来实现,后来发现,安卓自带的函数十分强大,只需几行代码,便可实现。实现如下:     在Manifest中设置activity的属性:android:windowSoftInputMode="adjustUnspecified|stateHidden|adjustResi

【重学 MySQL】十五、过滤数据

【重学 MySQL】十五、过滤数据 基本用法使用`AND`、`OR`和`NOT`使用`IN`操作符使用`BETWEEN`操作符使用`LIKE`操作符使用`IS NULL`和`IS NOT NULL` 在MySQL中,过滤数据主要通过WHERE子句来实现。WHERE子句允许你指定条件来过滤从表中检索出来的行。只有当行满足WHERE子句中的条件时,这些行才会被包含在查询结果中。

UGUI 背景自适应文本框

需求 UGUI背景自适应文本框UGUI背景图片随文本框长度变化 解决方案 仅文本框宽度自适应 背景节点配置: 背景节点下的Text子节点配置: 文本框宽高自适应 将Vertical Fit设置为Preferred Size 将Child Controls Size Height选项勾上

Openharmony 图片自适应全屏显示

前言: Deveco_studio 4.1 release 版本 我们想要图片全屏显示,并且不出现黑白边,可以参考以下代码 这段代码会自适应你的容器大小,你的容器时全屏,图片就会全屏 @Entry@Componentstruct Index {@State message: string = 'Hello World';build() {Column() {}.width('100%'

Cocos2d-x自适应Android屏幕分辨

ndroid下分辨率太多,不太可能为每种分辨率做一套资源,目前一般来说比较流行的是320*480, 800*400, 854*400。当然现在720P的也出来了,但至少目前不是主流机型^_^. 对于不支持的分辨率,我希望的是能够按照屏幕大小按比例缩放,即有了下面的代码。 1:ViewAutoScale 写了一个ViewAutoScale函数,如下:   #include "ViewAuto

【TPAMI 2024】单源领域自适应不可行,要做就做多源领域的,这样才酷!

Graphical Modeling for Multi-Source Domain Adaptation 题目:多源领域适应的图形建模 作者:Minghao Xu; Hang Wang; Bingbing Ni 摘要 多源领域自适应(MSDA)专注于将来自多个源领域的知识转移到目标领域,与常规的单源领域自适应相比,这是一个更实际且具有挑战性的问题。在这个问题中,对多个源领域和目标领域

Flink实战案例(十五):Flink的分布式缓存

分布式缓存   Flink提供了一个分布式缓存,类似于hadoop,可以使用户在并行函数中很方便的读取本地文件,并把它放在taskmanager节点中,防止task重复拉取。   此缓存的工作机制如下:程序注册一个文件或者目录(本地或者远程文件系统,例如hdfs或者s3),通过ExecutionEnvironment注册缓存文件并为它起一个名称。   当程序执行,Flink自动将文件或者目录

【硬刚ES】ES基础(十五)第一部分总结

本文是对《【硬刚大数据之学习路线篇】从零到大数据专家的学习指南(全面升级版)》的ES部分补充。

等保2.0升级:企业如何快速适应新标准

随着《网络安全法》的实施以及网络空间安全形势的不断升级,我国的信息安全等级保护制度也在持续完善。等保2.0的出台,标志着我国信息安全等级保护体系进入了一个新的阶段。面对等保2.0的升级,企业应如何快速适应新标准,确保自身信息安全体系与国家政策的同步升级?本文将从理解新标准、评估现状、制定计划、执行与优化四个方面,探讨企业应对等保2.0升级的有效策略。 一、深入理解等保2.0新标准 等保2.0相