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