中文

通过可切换归一化实现可微分的学习归一化

计算机视觉与模式识别 2019-04-25 v5 机器学习

摘要

我们提出可切换归一化(SN)来解决学习归一化问题,SN 学习为深度神经网络的不同归一化层选择不同归一化器。SN 采用三种不同范围来计算统计量(均值与方差),包括通道、层和最小批次。SN 通过端到端方式学习它们的重要性权重来在这三者间切换。它具有若干良好性质。首先,它适应各种网络架构与任务(见图1)。其次,它对广泛的批次大小具有鲁棒性,即使呈现小最小批次(如每 GPU 2 张图像)也能保持高性能。第三,SN 没有敏感超参数,不像组归一化将组数作为超参数搜寻。无需额外技巧,SN 在 ImageNet、COCO、CityScapes、ADE20K 和 Kinetics 等多个具挑战性基准上优于对应方法。我们也给出了对 SN 的分析。希望 SN 能帮助简化深度学习中的归一化技术使用并增进理解。SN 的代码已发布于 https://github.com/switchablenorms/。

关键词

引用

@article{arxiv.1806.10779,
  title  = {Differentiable Learning-to-Normalize via Switchable Normalization},
  author = {Ping Luo and Jiamin Ren and Zhanglin Peng and Ruimao Zhang and Jingyu Li},
  journal= {arXiv preprint arXiv:1806.10779},
  year   = {2019}
}

备注

International Conference on Learning Representations (ICLR)