SSFG: Stochastically Scaling Features and Gradients for Regularizing Graph Convolution Networks

02/20/2021
by   Haimin Zhang, et al.
0

Graph convolutional networks have been successfully applied in various graph-based tasks. In a typical graph convolutional layer, node features are computed by aggregating neighborhood information. Repeatedly applying graph convolutions can cause the oversmoothing issue, i.e., node features converge to similar values. This is one of the major reasons that cause overfitting in graph learning, resulting in the model fitting well to training data while not generalizing well on test data. In this paper, we present a stochastic regularization method to address this issue. In our method, we stochastically scale features and gradients (SSFG) by a factor sampled from a probability distribution in the training procedure. We show that applying stochastic scaling at the feature level is complementary to that at the gradient level in improving the overall performance. When used together with ReLU, our method can be seen as a stochastic ReLU. We experimentally validate our SSFG regularization method on seven benchmark datasets for different graph-based tasks. Extensive experimental results demonstrate that our method effectively improves the overall performance of the baseline graph networks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/23/2020

RobustGCNs: Robust Norm Graph Convolutional Networks in the Presence of Node Missing Data and Large Noises

Graph Convolutional Networks (GCNs) have been widely studied for attribu...
research
03/27/2020

Progressive Graph Convolutional Networks for Semi-Supervised Node Classification

Graph convolutional networks have been successful in addressing graph-ba...
research
11/05/2019

GraphAIR: Graph Representation Learning with Neighborhood Aggregation and Interaction

Graph representation learning is of paramount importance for a variety o...
research
07/12/2022

From Spectral Graph Convolutions to Large Scale Graph Convolutional Networks

Graph Convolutional Networks (GCNs) have been shown to be a powerful con...
research
09/11/2020

CatGCN: Graph Convolutional Networks with Categorical Node Features

Recent studies on Graph Convolutional Networks (GCNs) reveal that the in...
research
06/12/2020

Effective Training Strategies for Deep Graph Neural Networks

Graph Neural Networks (GNNs) tend to suffer performance degradation as m...
research
09/12/2020

Smoothness Sensor: Adaptive Smoothness-Transition Graph Convolutions for Attributed Graph Clustering

Clustering techniques attempt to group objects with similar properties i...

Please sign up or login with your details

Forgot password? Click here to reset