TL;DR
CVPR2018的一篇domain泛化的文章。对多个源域数据,学习通用的特征表示,希望能应用于未见过的目标域样本。
示例图
方法
方法示意图-
Adversarial Autoencoder
如上图,首先将训练集划分为K个域。输入的隐空间输出为,编码解码是和。本文希望的分布去学习某个先验分布 , 其中。本文用gan的方法进行约束,为了解决gan收敛困难的问题,本文将log函数改为了L2,loss函数如下:
-
MMD-AAE
对于AE,我们加上重建损失。
此外,对个源域数据做MMD,公式如下:
-
总的损失函数如下
实验
-
Minist实验结果
Minist实验结果 -
各组件效果
各组件效果 -
不同先验分布的效果,最好的分布为Laplace(1/2)
不同先验分布的效果
网友评论