CatGCN: Graph Convolutional Networks with Categorical Node Features
Weijian Chen, Fuli Feng, Qifan Wang, Xiangnan He, Chonggang Song,, Guohui Ling, Yongdong Zhang

TL;DR
CatGCN introduces a novel graph convolutional network that explicitly models interactions among categorical node features to improve initial node representations and enhance semi-supervised node classification performance.
Contribution
The paper proposes CatGCN, a new GCN model that incorporates local and global feature interaction modeling for categorical node features, improving initial representations.
Findings
Outperforms existing methods on user profiling tasks
Explicit feature interaction modeling improves classification accuracy
Effective on datasets from Tencent and Alibaba
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Recommender Systems and Techniques · Machine Learning in Healthcare
MethodsGraph Convolutional Networks · Graph Convolutional Network
