Multidimensional Pruning and Its Extension: A Unified Framework for Model Compression

被引:9
作者
Guo, Jinyang [1 ]
Xu, Dong [2 ]
Ouyang, Wanli [3 ]
机构
[1] Beihang Univ, Inst Artificial Intelligence, State Key Lab Software Dev Environm, Beijing 100191, Peoples R China
[2] Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[3] Shanghai AI Lab, Shanghai 200232, Peoples R China
基金
中国国家自然科学基金;
关键词
Channel pruning; deep learning; model compression; point cloud neural networks (PCNNs);
D O I
10.1109/TNNLS.2023.3266435
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Observing that the existing model compression approaches only focus on reducing the redundancies in convolutional neural networks (CNNs) along one particular dimension (e.g., the channel or spatial or temporal dimension), in this work, we propose our multidimensional pruning (MDP) framework, which can compress both 2-D CNNs and 3-D CNNs along multiple dimensions in an end-to-end fashion. Specifically, MDP indicates the simultaneous reduction of channels and more redundancy on other additional dimensions. The redundancy of additional dimensions depends on the input data, i.e., spatial dimension for 2-D CNNs when using images as the input data, and spatial and temporal dimensions for 3-D CNNs when using videos as the input data. We further extend our MDP framework to the MDP-Point approach for compressing point cloud neural networks (PCNNs) whose inputs are irregular point clouds (e.g., PointNet). In this case, the redundancy along the additional dimension indicates the point dimension (i.e., the number of points). Comprehensive experiments on six benchmark datasets demonstrate the effectiveness of our MDP framework and its extended version MDP-Point for compressing CNNs and PCNNs, respectively.
引用
收藏
页码:13056 / 13070
页数:15
相关论文
共 88 条
[1]  
[Anonymous], 2015, Advances in neural information processing systems
[2]  
[Anonymous], 2019, PYTORCH RESNET3D
[3]  
[Anonymous], 2019, POINT POINTNET2 PYTO
[4]  
[Anonymous], 2017, NEAREST NEIGHBOUR IN
[5]  
Cai Han, 2019, INT C LEARN REPR
[6]   Boost 3-D Object Detection via Point Clouds Segmentation and Fused 3-D GIoU-L1 Loss [J].
Chen, Yaran ;
Li, Haoran ;
Gao, Ruiyuan ;
Zhao, Dongbin .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (02) :762-773
[7]   Drop an Octave: Reducing Spatial Redundancy in Convolutional Neural Networks with Octave Convolution [J].
Chen, Yunpeng ;
Fan, Haoqi ;
Xu, Bing ;
Yan, Zhicheng ;
Kalantidis, Yannis ;
Rohrbach, Marcus ;
Yan, Shuicheng ;
Feng, Jiashi .
2019 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2019), 2019, :3434-3443
[8]   Dynamical Channel Pruning by Conditional Accuracy Change for Deep Neural Networks [J].
Chen, Zhiqiang ;
Xu, Ting-Bing ;
Du, Changde ;
Liu, Cheng-Lin ;
He, Huiguang .
IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (02) :799-813
[9]   Towards Efficient Model Compression via Learned Global Ranking [J].
Chin, Ting-Wu ;
Ding, Ruizhou ;
Zhang, Cha ;
Marculescu, Diana .
2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, :1515-1525
[10]   Learning Spatiotemporal Features with 3D Convolutional Networks [J].
Du Tran ;
Bourdev, Lubomir ;
Fergus, Rob ;
Torresani, Lorenzo ;
Paluri, Manohar .
2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, :4489-4497