Budget-Aware Graph Convolutional Network Design using Probabilistic Magnitude Pruning
Not on the map. Why?
Abstract (arXiv)
Graph convolutional networks (GCNs) are nowadays becoming mainstream in solving many image processing tasks including skeleton-based recognition. Their general recipe consists in learning convolutional and attention layers that maximize classification performances. With multi-head attention, GCNs are highly accurate but oversized, and their deployment on edge devices requires their pruning. Among existing methods, magnitude pruning (MP) is relatively effective but its design is clearly suboptimal as network topology selection and weight retraining are achieved independently. In this paper, we devise a novel lightweight GCN design dubbed as Probabilistic Magnitude Pruning (PMP) that jointly trains network topology and weights. Our method is variational and proceeds by aligning the weight distribution of the learned networks with an a priori distribution. This allows implementing any fixed pruning rate, and also enhancing the generalization performances of the designed lightweight GCNs. Extensive experiments conducted on the challenging task of skeleton-based recognition show a substantial gain of our lightweight GCNs particularly at very high pruning regimes.
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 53 of its 121 references that are in the map. First posted on arXiv 30 May 2023.
Builds on
53 of 121 references.
References · 53
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,656
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,318
- 2015Distilling the Knowledge in a Neural Networkcited by 10,180
- 2017Mask R-CNNcited by 7,266
- 2016Densely Connected Convolutional Networkscited by 6,707
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,426
- 2017Inductive Representation Learning on Large Graphscited by 6,303
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,786
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,836
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,911
38 more
- 2015Deep Compression: Compressing Deep Neural Networks with Pruning, Trained Quantization and Huffman Codingcited by 2,315
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,086
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,017
- 2019Searching for MobileNetV3cited by 1,990
- 2014FitNets: Hints for Thin Deep Netscited by 1,631
- 2018Spatial Temporal Graph Convolutional Networks for Skeleton-Based Action Recognitioncited by 1,202
- 2016Pruning Filters for Efficient ConvNetscited by 1,138
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,101
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,067
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 684
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 675
- 2017Deep Mutual Learningcited by 624
- 2019Improved Knowledge Distillation via Teacher Assistantcited by 569
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2016Convolutional Two-Stream Network Fusion for Video Action Recognitioncited by 384
- 2019Variational Information Distillation for Knowledge Transfercited by 323
- 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
- 2017First-Person Hand Action Benchmark with RGB-D Videos and 3D Hand Pose Annotationscited by 229
- 2017CayleyNets: Graph Convolutional Neural Networks with Complex Rational Spectral Filterscited by 203
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2016A Riemannian Network for SPD Matrix Learningcited by 162
- 2018Adaptive Graph Convolutional Neural Networkscited by 155
- 2016Spatio-Temporal LSTM with Trust Gates for 3D Human Action Recognitioncited by 142
- 2017A New Representation of Skeleton Sequences for 3D Action Recognitioncited by 125
- 2017CondenseNet: An Efficient DenseNet using Learned Group Convolutionscited by 122
- 2017View Adaptive Recurrent Neural Networks for High Performance Human Action Recognition from Skeleton Datacited by 105
- 2016Co-occurrence Feature Learning for Skeleton based Action Recognition using Regularized Deep LSTM Networkscited by 63
- 2017Skeleton-Based Human Action Recognition with Global Context-Aware Attention LSTM Networkscited by 62
- 2016Building Deep Networks on Grassmann Manifoldscited by 58
- 2017Modeling Temporal Dynamics and Spatial Configurations of Actions Using Two-Stream Recurrent Neural Networkscited by 48
- 2019A neural network based on SPD manifold learning for skeleton-based hand gesture recognitioncited by 46
- 2016Deep Learning on Lie Groups for Skeleton-based Action Recognitioncited by 42
- 2016Action Recognition Based on Joint Trajectory Maps Using Convolutional Neural Networkscited by 32
- 2018A Novel Geometric Framework on Gram Matrix Trajectories for Human Behavior Understandingcited by 21
- 2021Learning Connectivity with Graph Convolutional Networks for Skeleton-based Action Recognitioncited by 20
- 2016Transition Forests: Learning Discriminative Temporal Transitions for Action Recognition and Detectioncited by 18
- 2018DeepGRU: Deep Gesture Recognition Utilitycited by 14
- 2017Motion Feature Augmented Recurrent Neural Network for Skeleton-based Dynamic Hand Gesture Recognitioncited by 10
50 most cited of 53 All 53 (JSON)
Built on by
Not cited yet.