之前pruning操作都是针对于W矩阵,本文另辟蹊径采取对channel进行pruning的方式来减小运算量。来自ICCV2017,是作者在Face++完成的工作。
PDF
Code
作者思路是基于CNN每一层都是稀疏地假设,考虑是否能找到neuron之间的关系,仅留下最具有代表性地neuron。
分为两步解决问题:
- 找出每一层具有代表性地neuron,我们利用lasso regression来进行类似model selection的过程。将剩余的neuron去掉(pruning)。
- 利用剩下的代表性ne