中文

RED++:通过输入拆分与输出合并的深度神经网络无数据剪枝

机器学习 2021-10-05 v1 计算机视觉与模式识别

摘要

深度神经网络(DNNs)剪枝是实现推理运行加速的一项重要研究领域。本文提出一种新颖的无数据剪枝方案 RED++。该方法仅需一个训练好的神经网络,且不依赖于特定 DNN 架构,我们利用一种自适应无数据标量哈希,其能显现神经元权重值之间的冗余。我们研究了该哈希在保持精度方面的理论与经验保证,以及由利用上述冗余所带来的预期剪枝比。我们提出了一种新颖的 DNN 层无数据剪枝技术,可去除输入层面的冗余操作。该算法简单直接、可并行化,并通过将大量计算负担转移为高效的内存访问与分配,为 DNN 剪枝提供了新视角。我们给出了 RED++ 性能的理论保证,并通过实验在 ResNets、MobileNets 和 EfficientNets 上证明了其优于其他无数据剪枝方法,且与数据驱动方法具有竞争力。

关键词

引用

@article{arxiv.2110.01397,
  title  = {RED++ : Data-Free Pruning of Deep Neural Networks via Input Splitting and Output Merging},
  author = {Edouard Yvinec and Arnaud Dapogny and Matthieu Cord and Kevin Bailly},
  journal= {arXiv preprint arXiv:2110.01397},
  year   = {2021}
}

备注

18 pages, 10 figures