Skip to main navigation Skip to search Skip to main content

Pruning 3D Filters for Accelerating 3D ConvNets

  • Nanyang Technological University
  • Ant Group

Research output: Contribution to journalArticlepeer-review

17 Scopus citations

Abstract

Many methods have been proposed to accelerate 2D ConvNets by removing redundant parameters. However, few efforts are devoted to the problem of accelerating 3D Convolutional Networks. The 3D ConvNets, which are mainly designed for extracting spatiotemporal features, have been widely used in many video analytics tasks, such as action recognition and scene analysis. In this paper, we focus on accelerating 3D ConvNets for two motivations: (1) Fast video processing techniques are in dire need due to the explosive growth of video data; (2) Compared with individual images, video data consist of consecutively similar frames, thus are inherently more redundant. In this paper, we present a novel algorithm to dramatically accelerate 3D ConvNets by pruning redundant convolutional filters, while preserving the discriminative power of the networks. Specifically, we formulate the filter pruning from 3D ConvNets as a subset selection problem where each filter is regarded as a candidate. Determinantal Point Processes (DPPs) are employed to discriminatively select the filter candidates which are informative and yet diverse. We evaluate our method using two popular 3D networks, C3D and Pseudo-3D, on Sports-1 M dataset for video classification. Extensive experimental results demonstrate both the efficiency and performance advantages of our method. We also show that the proposed method can be easily generalized to 2D ConvNets pruning with promising experimental results on VGGnet and ResNet.

Original languageEnglish
Article number8887231
Pages (from-to)2126-2137
Number of pages12
JournalIEEE Transactions on Multimedia
Volume22
Issue number8
DOIs
StatePublished - Aug 2020

Keywords

  • 3D ConvNets
  • DPPs
  • Filter Pruning
  • Maximum Abs. of Filters (MAF)

Fingerprint

Dive into the research topics of 'Pruning 3D Filters for Accelerating 3D ConvNets'. Together they form a unique fingerprint.

Cite this