基于RoI区域平均激活值的动作识别3D卷积神经网络剪枝算法
首发时间:2023-03-09
摘要:神经网络剪枝算法可以帮助大模型以更少的参数量和计算复杂度在资源受限设备上进行高效推理。然而现有的剪枝算法往往是基于2D卷积网络进行的设计,同时其所使用的迭代剪枝方法应用在3D卷积网络上会花费巨大的时间成本。针对这些问题,本文基于动作识别3D卷积网络的特点,提出了基于RoI(Region of Interest)区域平均激活值的剪枝算法。算法通过一次性剪枝的方法极大缩短了剪枝所消耗的时间,同时通过使用特征图中部分RoI区域的平均激活值作为衡量滤波器重要性的标准,获得了高于其他常见通道剪枝算法的剪枝效果。除此之外,本文还针对在动作识别任务中性能优异的SlowFast算法进行了剪枝优化,提出了混合剪枝策略,通过对不同分支使用不同的剪枝算法获得了更好的剪枝效果。
For information in English, please click here
3D Convolutional Neural Network Pruning Algorithm for Action Recognition Based on Average Activation of RoI
Abstract:Neural network pruning algorithms can help large models infer efficiently on resource-constrained devices with fewer number of parameters and computational complexity. However, existing pruning algorithms are often designed based on 2D convolutional networks, and the iterative pruning methods they use are costly in terms of time when applied to 3D convolutional networks. To address these problems, this paper proposes a pruning algorithm based on the average activation value of RoI regions based on the characteristics of action recognition 3D convolutional networks. The algorithm greatly reduces the time consumed in pruning by one-time pruning, and achieves a higher pruning effect than other common channel pruning algorithms by using the average activation of RoI (region of interest) regions in the feature map as a criterion to measure the importance of the filter. In addition, this paper also proposes a hybrid pruning strategy for the SlowFast algorithm, which has excellent performance in action recognition tasks, and obtains better pruning results by using different pruning algorithms for different branches.
Keywords: Neural Network Pruning Action Recognition 3D Convolutional Network
基金:
引用
No.****
同行评议
勘误表
基于RoI区域平均激活值的动作识别3D卷积神经网络剪枝算法
评论
全部评论0/1000