Network Slimming-Learning Efficient Convolutional Networks through Network Slimming](https://arxiv.org/abs/1708.06519)
Network Slimming为一种神经网络训练方法,其可以减小模型大小,运行内存,计算量,同时没有精度损失,并最小化训练过程.得到的模型不需要专门的库或者软件来运行.
通道剪枝:
在卷积层的每个通道引入一个尺度因子 γ ,具体操作为将尺度因子 γ 与该通道的输出相乘. 在训练的过程中,对这些尺度因子采用sparsity regularization操作,以自动鉴定不重要的通道.这样需要训练的参数包括网络本身的参数,以及每个通道的尺度因子 γ ,训练目标函数为:
式中,(x,y)表示训练输入,目标输出.W为网络的各层的权重参数. l(f(