Improving Subgraph Recognition with Variational Graph Information Bottleneck
Junchi Yu, Jie Cao, Ran He

TL;DR
This paper introduces VGIB, a new framework for subgraph recognition that improves stability and performance by reformulating the problem into graph perturbation and selection, with theoretical guarantees and superior empirical results.
Contribution
VGIB reformulates subgraph recognition into graph perturbation and selection, providing a stable, theoretically sound, and empirically superior method over existing approaches.
Findings
VGIB outperforms existing methods in graph interpretation and classification tasks.
The framework offers theoretical guarantees with a tractable variational upper bound.
Empirical results demonstrate improved subgraph identification accuracy.
Abstract
Subgraph recognition aims at discovering a compressed substructure of a graph that is most informative to the graph property. It can be formulated by optimizing Graph Information Bottleneck (GIB) with a mutual information estimator. However, GIB suffers from training instability and degenerated results due to its intrinsic optimization process. To tackle these issues, we reformulate the subgraph recognition problem into two steps: graph perturbation and subgraph selection, leading to a novel Variational Graph Information Bottleneck (VGIB) framework. VGIB first employs the noise injection to modulate the information flow from the input graph to the perturbed graph. Then, the perturbed graph is encouraged to be informative to the graph property. VGIB further obtains the desired subgraph by filtering out the noise in the perturbed graph. With the customized noise prior for each input, the…
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 · Neural Networks and Applications · Machine Learning and ELM
