A Graph Data Augmentation Strategy with Entropy Preserving

07/13/2021
by   Xue Liu, et al.
0

The Graph Convolutional Networks (GCNs) proposed by Kipf and Welling are effective models for semi-supervised learning, but facing the obstacle of over-smoothing, which will weaken the representation ability of GCNs. Recently some works are proposed to tackle with above limitation by randomly perturbing graph topology or feature matrix to generate data augmentations as input for training. However, these operations have to pay the price of information structure integrity breaking, and inevitably sacrifice information stochastically from original graph. In this paper, we introduce a novel graph entropy definition as an quantitative index to evaluate feature information diffusion among a graph. Under considerations of preserving graph entropy, we propose an effective strategy to generate perturbed training data using a stochastic mechanism but guaranteeing graph topology integrity and with only a small amount of graph entropy decaying. Extensive experiments have been conducted on real-world datasets and the results verify the effectiveness of our proposed method in improving semi-supervised node classification accuracy compared with a surge of baselines. Beyond that, our proposed approach significantly enhances the robustness and generalization ability of GCNs during the training process.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/20/2020

Anisotropic Graph Convolutional Network for Semi-supervised Learning

Graph convolutional networks learn effective node embeddings that have p...
research
06/16/2021

Data Augmentation for Graph Convolutional Network on Semi-Supervised Classification

Data augmentation aims to generate new and synthetic features from the o...
research
01/11/2023

Determinate Node Selection for Semi-supervised Classification Oriented Graph Convolutional Networks

Graph Convolutional Networks (GCNs) have been proved successful in the f...
research
11/28/2022

Flip Initial Features: Generalization of Neural Networks for Semi-supervised Node Classification

Graph neural networks (GNNs) have been widely used under semi-supervised...
research
07/07/2022

Generalization Guarantee of Training Graph Convolutional Networks with Graph Topology Sampling

Graph convolutional networks (GCNs) have recently achieved great empiric...
research
06/03/2020

Self-supervised Training of Graph Convolutional Networks

Graph Convolutional Networks (GCNs) have been successfully applied to an...
research
11/15/2021

Fully Linear Graph Convolutional Networks for Semi-Supervised Learning and Clustering

This paper presents FLGC, a simple yet effective fully linear graph conv...

Please sign up or login with your details

Forgot password? Click here to reset