CYCADA:循环一致性对抗域适应方法

CyCADA方法结合了特征级和像素级的对齐,以及语义信息保持,通过5个损失函数实现跨域迁移学习。模型包括分类器、生成器和领域判别器。循环一致性损失确保了源域到目标域映射后的信息保留,同时通过语义一致性损失保持类别信息。特征级适应进一步增强域适应效果。整体优化目标综合了各种损失,以达成有效的域适应。

CyCADA方法:通过在多个损失函数上训练模型。总体思路为:特征级+像素级上的对齐+在对齐过程中保留数据中的语义信息(即将数据的类别信息考虑进来)

原理

模型大致框架
我们看到训练的模型如上,总的来说,该论文需要在5个损失函数(如下)上训练模型,最终达到迁移学习的目的。

  • 分类判别损失Ltask(ft,Gs_t(Xs),Ys)
  • 原样本映射的目标样本的对抗损失(像素数级适应)Lgan
  • 特征级适应损失Lgan
  • 重构的原样本的循环损失Lcyc(Gs_t,Gt_s,Xt,Xs)
  • 源图像和转化为目标图像后的语意一致性损失Lsem(Gs_t,Gt_s,Xt,Xs,fs)

而核心问题和其他论文一样,主要是同时学习分类器 f生成器 G、以及领域判别器D
1、首先我们使用生成器Gs_t通过源域样本生成出与目标样本类似的结果,产生目标样本用于愚弄对抗判别器Dt。进行对抗域适应,损失函数如下:
对抗域适应损失
2、而学习一个源域分类器fs,在源域数据上进行分类判别。损失函数如下:
源域分类损失
3、为了在对齐过程(图像转化前后)中保留数据中的语义信息,我们将源数据的类别信息考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值