中文

FlipOut:通过符号翻转揭示冗余权重

机器学习 2020-09-08 v1 机器学习

摘要

现代神经网络尽管在许多任务上取得了最先进的结果,但往往具有大量参数,这增加了训练时间与资源消耗。该问题可通过剪枝缓解。然而,现有方法常需大量参数调优或多轮剪枝与重训练至收敛,方能获得理想的准确性-稀疏度权衡。为解决这些问题,我们提出一种新颖的剪枝方法,利用权重在训练期间围绕 00(即符号翻转)的振荡来确定其显著性。我们的方法可在网络收敛前执行剪枝,因其超参数具有良好默认值而仅需极少调优工作,且能直接针对用户所期望的稀疏度水平。我们在多种目标分类架构上的实验表明,该方法与现有方法具有竞争力,并对所测试的大多数架构在 99.6%99.6\% 及以上稀疏度水平下取得了最先进性能。为可复现性,我们在 https://github.com/AndreiXYZ/flipout 公开发布代码。

关键词

引用

@article{arxiv.2009.02594,
  title  = {FlipOut: Uncovering Redundant Weights via Sign Flipping},
  author = {Andrei Apostol and Maarten Stol and Patrick Forré},
  journal= {arXiv preprint arXiv:2009.02594},
  year   = {2020}
}