Top-N: Equivariant set and graph generation without exchangeability
Clement Vignac, Pascal Frossard

TL;DR
This paper introduces Top-n, a novel non-exchangeable generative method for sets and graphs that improves training stability and performance over traditional exchangeable models, with applications in molecule and object generation.
Contribution
We propose Top-n creation, a differentiable, non-exchangeable generation mechanism that replaces i.i.d. sampling in variational models, enabling better permutation equivariance and improved results.
Findings
Outperforms i.i.d. generation by 15% on SetMNIST
Achieves 33% improvement in object detection on CLEVR
Generates 74% closer to true distribution on synthetic datasets
Abstract
This work addresses one-shot set and graph generation, and, more specifically, the parametrization of probabilistic decoders that map a vector-shaped prior to a distribution over sets or graphs. Sets and graphs are most commonly generated by first sampling points i.i.d. from a normal distribution, and then processing these points along with the prior vector using Transformer layers or Graph Neural Networks. This architecture is designed to generate exchangeable distributions, i.e., all permutations of the generated outputs are equally likely. We however show that it only optimizes a proxy to the evidence lower bound, which makes it hard to train. We then study equivariance in generative settings and show that non-exchangeable methods can still achieve permutation equivariance. Using this result, we introduce Top-n creation, a differentiable generation mechanism that uses the latent…
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
Taxonomy
TopicsComputational Drug Discovery Methods · Machine Learning in Materials Science · Cell Image Analysis Techniques
MethodsAttention Is All You Need · Linear Layer · Position-Wise Feed-Forward Layer · Adam · Residual Connection · Byte Pair Encoding · Dropout · Dense Connections · Label Smoothing · Softmax
