PolicyClusterGCN: Identifying Efficient Clusters for Training Graph Convolutional Networks
Saket Gurukar, Shaileshh Bojja Venkatakrishnan, Balaraman Ravindran,, Srinivasan Parthasarathy

TL;DR
This paper introduces PolicyClusterGCN, a reinforcement learning-based method to learn effective clustering strategies for training graph convolutional networks, outperforming existing heuristics on node classification tasks.
Contribution
It proposes a novel RL framework that learns to identify clusters for GCN training, replacing heuristic-based methods with a learned policy for improved performance.
Findings
Outperforms state-of-the-art clustering methods on six real-world datasets
Uses RL to optimize clustering based on classification accuracy
Demonstrates effectiveness on synthetic and real-world graph datasets
Abstract
Graph convolutional networks (GCNs) have achieved huge success in several machine learning (ML) tasks on graph-structured data. Recently, several sampling techniques have been proposed for the efficient training of GCNs and to improve the performance of GCNs on ML tasks. Specifically, the subgraph-based sampling approaches such as ClusterGCN and GraphSAINT have achieved state-of-the-art performance on the node classification tasks. These subgraph-based sampling approaches rely on heuristics -- such as graph partitioning via edge cuts -- to identify clusters that are then treated as minibatches during GCN training. In this work, we hypothesize that rather than relying on such heuristics, one can learn a reinforcement learning (RL) policy to compute efficient clusters that lead to effective GCN performance. To that end, we propose PolicyClusterGCN, an online RL framework that can identify…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Recommender Systems and Techniques
MethodsGraph Convolutional Network · Graph sampling based inductive learning method
