Budget-Aware Graph Convolutional Network Design using Probabilistic Magnitude Pruning

05/30/2023
by   Hichem Sahbi, et al.
0

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.

READ FULL TEXT
research
06/30/2023

Miniaturized Graph Convolutional Networks with Topologically Consistent Pruning

Magnitude pruning is one of the mainstream methods in lightweight archit...
research
12/19/2022

Training Lightweight Graph Convolutional Networks with Phase-field Models

In this paper, we design lightweight graph convolutional networks (GCNs)...
research
03/25/2022

Lightweight Graph Convolutional Networks with Topologically Consistent Magnitude Pruning

Graph convolution networks (GCNs) are currently mainstream in learning w...
research
02/25/2022

Extracting Effective Subnetworks with Gumebel-Softmax

Large and performant neural networks are often overparameterized and can...
research
04/09/2021

Skeleton-based Hand-Gesture Recognition with Lightweight Graph Convolutional Networks

Graph convolutional networks (GCNs) aim at extending deep learning to ar...
research
07/12/2022

Skeletal Human Action Recognition using Hybrid Attention based Graph Convolutional Network

In skeleton-based action recognition, Graph Convolutional Networks model...
research
01/27/2020

Efficient and Stable Graph Scattering Transforms via Pruning

Graph convolutional networks (GCNs) have well-documented performance in ...

Please sign up or login with your details

Forgot password? Click here to reset