【领域泛化】论文介绍《Learning to balance specificity and invariance for in and out of domain generalization》

【领域泛化】论文介绍《Learning to balance specificity and invariance for in and out of domain generalization》

论文地址

https://arxiv.org/pdf/2008.12839.pdf

摘要

在本文发表前,大多数成熟的领域泛化方法专注于学习跨所有源域不变表示的存在(DIRs方法为主),然而,通常单个域包含独特的特征(类似域内特有信息的说法),利用这些信息,能显著提升任务的性能。

本文提出一种用于泛化的领域特定编码(DMG:Domain-specic Masks for Generalization) 的方法,鼓励掩码学习领域不变特征和领域特定特征之间的平衡。

核心思想

动机

随着训练数据的增加,在目标域会出现至少一些数据与某些或多个源域非常相似,如果只保留DIRs之外的领域信息会帮助决策。

当然,只有在其他可用源域的上下文中,才能判断数据与该该源域的相似性,如何保留“不变性”(领域不变特征)来维持泛化性能,同时吸收“特定性”(领域特定特征),本文提出一种自动学习平衡领域不变特征领域特定特征的算法,以期获得最大的性能提升。

将平衡特征选择问题转化为在特征上学习特定的二元编码,具体来说,就是每层神经元关联领域特定的掩码参数,这些参数决定是否激活或关闭神经元,通过反向传播来学习这些参数,同时为了鼓励所选特征的领域专一性,队来自不同源域的掩码的重叠进行惩罚,实际工作时,对各个源域的掩码的预测结果取平均。

DMG方法

在这里插入图片描述
左图是标准的监督学习方法,中间图是从掩码分布中从对应的掩码参数分布中采样一个掩码,加入到任务学习中,右图是掩码作用的方式,二进制掩码与神经元参数进行点乘,再传递到下一层网络。

通过领域特征编码的特征选择

对于 p p p个源域,初始化 m d m^{d} md作为所需的编码,可以看做控制门,决定开启或关闭哪些神经元。

具体来说,对于 L L L层的 k k k个神经元,对于每个源域的掩码参数 m ~ d \tilde{m}^{d} m~d,通过sigmoid激活得到掩码概率 m d m^{d} md,然后,从掩码概率 m d m^{d} md给出的伯努利分布中采样二进制掩码 m d i m^{d_{i}} mdi,该二进制掩码与神经元点乘,类似于dropout。

训练的时候只针对该域所对应的掩码进行训练,在测试阶段取不同领域的平均值,类似继承学习的思想。

激励领域特异性

为确保源域捕获特定于源域的特征,本文引入了软重叠损失,计算Jaccard相似度(也称作IOU评分),提出sIoU损失:
L s I o U ( m d i , m d j ) = m d i ∗ m d j ∑ a , b ≤ k m d i + m d j − m d i ∗ m d j L_{sIoU}(m^{d_{i}} , m^{d_{j}}) = \frac{m^{d_{i}} * m^{d_{j}}}{\sum_{a, b \leq k}{m^{d_{i}} + m^{d_{j}} - m^{d_{i}} * m^{d_{j}}}} LsIoU(mdi,mdj)=a,bkmdi+mdjmdimdjmdimdj

代码实现

未完成

论文引用

Chattopadhyay P, Balaji Y, Hoffman J. Learning to balance specificity and invariance for in and out of domain generalization[C]//European Conference on Computer Vision. Springer, Cham, 2020: 301-318.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值