SwinGNN: Rethinking Permutation Invariance in Diffusion Models for Graph Generation
Qi Yan, Zhengyang Liang, Yang Song, Renjie Liao, Lele Wang

TL;DR
SwinGNN introduces a non-invariant diffusion model for graph generation that leverages shifted window self-attention and effective training techniques, achieving state-of-the-art results on various datasets.
Contribution
The paper proposes a novel non-invariant diffusion model, SwinGNN, with a unique message passing network and training strategies, surpassing existing permutation-invariant models.
Findings
SwinGNN outperforms previous models on synthetic and real-world datasets.
The proposed post-processing improves permutation invariance of generated graphs.
Effective training and sampling techniques significantly enhance sample quality.
Abstract
Diffusion models based on permutation-equivariant networks can learn permutation-invariant distributions for graph data. However, in comparison to their non-invariant counterparts, we have found that these invariant models encounter greater learning challenges since 1) their effective target distributions exhibit more modes; 2) their optimal one-step denoising scores are the score functions of Gaussian mixtures with more components. Motivated by this analysis, we propose a non-invariant diffusion model, called , which employs an efficient edge-to-edge 2-WL message passing network and utilizes shifted window based self-attention inspired by SwinTransformers. Further, through systematic ablations, we identify several critical training and sampling techniques that significantly improve the sample quality of graph generation. At last, we introduce a simple post-processing…
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
TopicsEpigenetics and DNA Methylation · Machine Learning in Healthcare
MethodsDiffusion
