CatGCN: Graph Convolutional Networks with Categorical Node Features

09/11/2020
by   Weijian Chen, et al.
0

Recent studies on Graph Convolutional Networks (GCNs) reveal that the initial node representations (i.e., the node representations before the first-time graph convolution) largely affect the final model performance. However, when learning the initial representation for a node, most existing work linearly combines the embeddings of node features, without considering the interactions among the features (or feature embeddings). We argue that when the node features are categorical, e.g., in many real-world applications like user profiling and recommender system, feature interactions usually carry important signals for predictive analytics. Ignoring them will result in suboptimal initial node representation and thus weaken the effectiveness of the follow-up graph convolution. In this paper, we propose a new GCN model named CatGCN, which is tailored for graph learning when the node features are categorical. Specifically, we integrate two ways of explicit interaction modeling into the learning of initial node representation, i.e., local interaction modeling on each pair of node features and global interaction modeling on an artificial feature graph. We then refine the enhanced initial node representations with the neighborhood aggregation-based graph convolution. We train CatGCN in an end-to-end fashion and demonstrate it on semi-supervised node classification. Extensive experiments on three tasks of user profiling (the prediction of user age, city, and purchase level) from Tencent and Alibaba datasets validate the effectiveness of CatGCN, especially the positive effect of performing feature interaction modeling before graph convolution.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/29/2021

Deformable Graph Convolutional Networks

Graph neural networks (GNNs) have significantly improved the representat...
research
12/26/2019

Feature-Attention Graph Convolutional Networks for Noise Resilient Learning

Noise and inconsistency commonly exist in real-world information network...
research
10/12/2020

Locality Preserving Dense Graph Convolutional Networks with Graph Context-Aware Node Representations

Graph convolutional networks (GCNs) have been widely used for representa...
research
11/01/2022

Revisiting Heterophily in Graph Convolution Networks by Learning Representations Across Topological and Feature Spaces

Graph convolution networks (GCNs) have been enormously successful in lea...
research
07/04/2019

Dimensional Reweighting Graph Convolutional Networks

Graph Convolution Networks (GCNs) are becoming more and more popular for...
research
02/20/2021

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

Graph convolutional networks have been successfully applied in various g...
research
06/30/2022

Modularity Optimization as a Training Criterion for Graph Neural Networks

Graph convolution is a recent scalable method for performing deep featur...

Please sign up or login with your details

Forgot password? Click here to reset