2022 (CVPR) HRel: Filter Pruning based on High Relevance between Activation Maps and Class Labels

该文提出了一种新的卷积神经网络(CNN)滤波器修剪方法,利用滤波器激活映射和类标签之间的信息量(互信息)来评估其重要性。通过信息瓶颈(IB)理论,分析神经网络学习过程中的信息动态。在训练过程中,计算输入到隐藏层以及隐藏层到标签的信息量,并基于这些信息进行滤波器的修剪。通过高斯核计算Gram矩阵以估算熵,设定修剪标准来确定要保留的滤波器数量和每次修剪的比例。这种方法旨在优化模型效率,同时保持性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

发布平台:CVPR

发文链接:https://arxiv.org/abs/2202.10716

代码链接:https://github.com/sarvanichinthapalli/HRel

创新点

使用滤波器的激活映射类标签之间的信息量(相关性),判断滤波器的重要性。

理论依据

在IB理论中,利用IP动力学分析了神经网络的学习过程。在神经网络的训练过程中,有两个量,每个隐藏层在这里插入图片描述对于输入在这里插入图片描述的信息量在这里插入图片描述,每个隐藏层在这里插入图片描述对于标签在这里插入图片描述的信息量在这里插入图片描述不断增加在训练的某个点,数量在这里插入图片描述开始减少在这里插入图片描述继续增加,如图1所示。
在这里插入图片描述

符号

两个随机变量在这里插入图片描述在这里插入图片描述之间的互信息(MI),即在这里插入图片描述,通过观察另一个随机变量在这里插入图片描述,可以推断出关于一个随机变量在这里插入图片描述的信息量,表示为
在这里插入图片描述
其中,在这里插入图片描述在这里插入图片描述表示在这里插入图片描述表示联合熵

卷积层在这里插入图片描述滤波器可以表示为在这里插入图片描述,其中在这里插入图片描述在这里插入图片描述层中滤波器的数量,在这里插入图片描述在这里插入图片描述是内核大小,在这里插入图片描述是每个滤波器的通道数。

对于的在这里插入图片描述个小批次,第在这里插入图片描述个隐层的滤波器的激活图在这里插入图片描述,其中,在这里插入图片描述
是过滤器的数量,在这里插入图片描述是小批量的大小,在这里插入图片描述在这里插入图片描述分别是激活图的高度和宽度。
修剪的滤波器在这里插入图片描述剩余的滤波器在这里插入图片描述,其中在这里插入图片描述在这里插入图片描述在这里插入图片描述层中被剪掉的和剩余的滤波器的数量。
在这里插入图片描述在这里插入图片描述分别表示被修剪的和剩余的滤波器集中的第在这里插入图片描述个和第在这里插入图片描述个滤波器。
在这里插入图片描述表示输入与隐藏层的信息量。
在这里插入图片描述表示隐藏层与标签的信息量。
在这里插入图片描述表示隐藏层的激活映射在这里插入图片描述与标签在这里插入图片描述之间的信息量。
在这里插入图片描述表示单个滤波器与标签在这里插入图片描述的信息量。在这里插入图片描述
在这里插入图片描述表示第个在这里插入图片描述小批训练数据得到的滤波器激活映射与标签在这里插入图片描述的信息量。
在这里插入图片描述表示在这里插入图片描述批处理量数据得到滤波器激活映射与标签在这里插入图片描述的信息量。
在这里插入图片描述
图3:计算在这里插入图片描述的相关性所涉及的步骤,即来自第k个小批的第i层的第j个滤波器的激活图。

计算信息量(看不懂)

对于一个给定的大小为在这里插入图片描述迷你批,生成的激活图在这里插入图片描述,使用高斯核计算大小为s×s的Gram矩阵为在这里插入图片描述,其中在这里插入图片描述,对于所有在这里插入图片描述,σ表示核宽,在这里插入图片描述表示Frobenius范数。
熵用归一化Gram矩阵N的特征值为
在这里插入图片描述
其中,在这里插入图片描述在这里插入图片描述为所有在这里插入图片描述,和在这里插入图片描述是N的第i个特征值。
在这里插入图片描述

修剪标准

要从每一层在这里插入图片描述中选择要修剪的过滤器,需要两个超参数。一个是由在这里插入图片描述表示的最终保留的过滤器数量,另一个是由修剪比率确定的每次修剪迭代中要修剪的剩余过滤器的百分比

伪代码

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值