arrow
Return

Learning scalable dynamic filter in convolutional networks

delete2023-12-01
delete1
PRE
AI
S
Shuanglin Wu
C
Chao Xiao
X
Xinyi Ying
L
Longguang Wang
J
Jungang Yang *
W
Wei An
DOI:10.1016/j.patrec.2023.10.020delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Most existing neural networks use static filters with fixed model capacity to process all samples. To cover the large variation among different samples, these networks contain considerable redundant computational budgets, thereby limiting their inference efficiency. To reduce these redundant computation for higher inference speed, in this paper, we propose a scalable dynamic filter that can customize its parameters and shapes conditioned on the input sample. Specifically, our scalable dynamic filter uses a kernel prediction head to predict dynamic kernels and employs a channel mask head to adaptively prune redundant channels. As a result, a kernel with dynamic parameters and an adaptive shape is produced for efficient inference. Extensive experiments on both image classification and object detection tasks demonstrate that our method achieves superior performance than previous methods with low computational complexity and high inference efficiency.
Keywords:
Dynamic network
Efficient inference
Image classification
Object detection

Journal

Pattern Recognition Letters cover
Pattern Recognition Letters
IF:
3.3
Papers:
7.8K
Citations:
1.6W

Organization

A
Aviation University Air Force
Scholars:
162
Papers: 134
Citations: 0
N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9