文章目录

  • 介绍
  • 论文和实现
  • 模型架构

介绍

Unsupervised domain adaptation (UDA)无监督领域自适应不需要目标域任何标签数据,但是需要大量的目标域数据才能适应数据的分布,并没有任何的语义信息(标签)。半监督的领域适应只需要少量的目标域标签数据就能达到超过UDA的性能。实际应用中也更符合要求,我们可以在新的领域得到少量的标签数据。CCSA充分利用目标域少量(甚至一个)标签数据的语义信息,构建正负训练对,从而在目标域得到好的分类器。

论文和实现

论文:https://arxiv.org/abs/1709.10190v1
实现:https://github.com/samotiian/CCSA
https://github.com/dupanfei1/deep-transfer-learning-for-waveform/tree/master/semisupervised/CCSA_modu (个人修改)

模型架构

一、Domain adaptation

非对抗的方法,利用两个同样的网络(Siamese网络),分别对源域和目标域编码,最后在Loss层优化两个编码的相似性。使源域数据分布和目标域分布在语义上对齐,主要包含3个Loss:
 语义对齐loss 最小化 来自不同domain的同一类样本之间的距离
d是嵌入空间中的某种距离度量,比如欧式距离

 分隔loss 最大化 来自不同domain的不同类的样本之间的距离
k是某种相似性度量(分隔loss最大化等同于让相似度最小)

 分类loss保证识别准确率

细节

距离度量k采用欧氏距离
相似性度量采用(10)式的方法,m表示分隔度(超参数),当两个分布很相似时,k接近m;当不相似时,k接近0。

实现

def eucl_dist_output_shape(shapes):shape1, shape2 = shapesreturn (shape1[0], 1)#对比loss 1 - alpha
def contrastive_loss(y_true, y_pred):margin = 1 #m值print y_true,y_predreturn K.mean(y_true * K.square(y_pred) + (1 - y_true) * K.square(K.maximum(margin - y_pred, 0)))


最左边是原始数据聚类结果,中间是直接模型迁移的聚类结果,最右边是使用CCSA适应后的聚类结果。可以看到经过适应后同一类数据不管是来自哪个域都被聚在一起。

二、Domain generalization(待续)

半监督领域自适应之CCSA--Unified Deep Supervised Domain Adaptation and Generalization相关推荐

  1. CVF2020邻域自适应/语义分割:FDA: Fourier Domain Adaptation for Semantic SegmentationFDA:用于语义分割的傅立叶域自适应算法

    邻域自适应/语义分割:FDA: Fourier Domain Adaptation for Semantic Segmentation FDA:用于语义分割的傅立叶域自适应算法 0.摘要 1.概述 1 ...

  2. 【ICML 2015迁移学习论文阅读】Unsupervised Domain Adaptation by Backpropagation (DANN) 反向传播的无监督领域自适应

    会议:ICML 2015 论文题目:Unsupervised Domain Adaptation by Backpropagation 论文地址: http://proceedings.mlr.pre ...

  3. 语义分割-Unsupervised Domain Adaptation in Semantic Segmentation:a Review语义分割中的无监督领域自适应:综述

    Unsupervised Domain Adaptation in Semantic Segmentation:a Review语义分割中的无监督领域自适应:综述 0.摘要 1.介绍 1.1.语义分割 ...

  4. 目标检测YOLO实战应用案例100讲-无监督领域自适应目标检测方法研究与应用

    目录 无监督领域自适应目标检测方法研究 领域自适应目标检测 目标检测相关技术介绍

  5. Deep visual domain adaptation: A survey

    参考 Deep visual domain adaptation: A survey - 云+社区 - 腾讯云 摘要 深度视觉域适配作为一个解决大量标注数据缺失的新的学习技巧而出现.与传统的学习共享特 ...

  6. 【域自适应】Dual Path Learning for Domain Adaptation of Semantic Segmentation

    文章目录 摘要 1.介绍 2.相关工作 3.方法 3.1. Single Path Warm-up 3.2. Dual Path Image Translation 3.3. Dual Path Ad ...

  7. 【AAAI2022】GearNet:弱监督领域自适应的逐步对偶学习

    来源:专知 本文附论文,建议阅读5分钟 本文研究了弱监督域自适应(WSDA)问题. 本文研究了弱监督域自适应(WSDA)问题,在该问题中,我们只能访问带噪声标签的源域,从源域中我们需要将有用的信息传递 ...

  8. 【ICML 2015迁移学习论文阅读】Unsupervised Domain Adaptation by Backpropagation (DANN) 无监督领域自适应

    会议:ICML 2015 论文题目:Unsupervised Domain Adaptation by Backpropagation 论文地址:http://proceedings.mlr.pres ...

  9. 用于稠密检索的无监督领域适应方法—Generative Pseudo Labeling (GPL)

    ©作者 | 刘璐 学校 | 北京邮电大学 研究方向 | 问题生成与QA 论文标题: GPL: Generative Pseudo Labeling for Unsupervised Domain Ad ...

最新文章

  1. 计算机控制系统在农业上的应用研究,智能控制仪表系统在农业电气自动化中的应用研究...
  2. EditText的另类用法
  3. Spring 详解(五):Spring声明式事务
  4. java报错 pom.xml第一行报org.apache.maven.archiver.MavenArchiver.getManifest(org.apache.maven.project......
  5. JavaScript 中的原型(总则)
  6. ABAP R3 时代著名的 SFLIGHT 航班模型测试数据,到了S/4HANA时代的进化版
  7. vue 集成 Loading 加载效果
  8. c语言录像带课程设计,2019信息技术真题共16页word资料
  9. FFmpeg安卓平台编译
  10. 一个 Spring Boot 项目该包含哪些?
  11. 计算机图形学基础(opengl版) pdf,计算机图形学基础(OpenGL版)
  12. Android微信搜索,微信搜索APP
  13. 【考研攻略】北京交通大学网络空间安全专业2018-2022年考研数据分析
  14. 9月20日科技资讯|余承东硬刚 iPhone11;苹果推送正式版 iOS 13;php-nsq 3.4.3 线上稳定版发布
  15. 你的企业如何才能留住员工?
  16. 南陵中学2021高考成绩查询,南陵中学举行2021届高三距高考200天动员大会
  17. 【小米助手备份】-----找回微信聊天记录
  18. win7 计算机游戏不见了怎么办,Win10系统中的小游戏不见了怎么找回
  19. 随机森林算法(RandomForest)实现MNIST手写体数字识别
  20. k-means算法进行员工培训方向分组

热门文章

  1. 编程-经典语录(转自ubuntu 中文)
  2. MySql 5.7.26版本免安装版配置过程及相关问题解决(win10版)
  3. 天梯赛 L2-030 冰岛人 (25 分) map
  4. Java学习进阶知识篇
  5. 职称计算机在线模拟考试,2017职称计算机考试Windows模拟试题
  6. xp工作用计算机自能看见自己,XP系统弹出“无法查看工作组计算机”提示怎么办...
  7. FATAL ERROR: please install th......Data::Dumper(未安装autoconf库)
  8. 美容院如何进行收银管理工作?
  9. 计算机毕业设计Java宾馆业务管理(源码+系统+mysql数据库+lw文档)
  10. 小程序 + 腾讯云移动直播SDK