Graph Neural Network Bandits
Parnian Kassraie, Andreas Krause, Ilija Bogunovic

TL;DR
This paper introduces a novel GNN-based bandit algorithm for graph-structured reward functions, achieving scalable, permutation-invariant optimization with theoretical guarantees and competitive empirical performance.
Contribution
It establishes a new connection between permutation-invariant kernels and GNTK, enabling confidence bounds and a scalable phased-elimination algorithm for graph bandits.
Findings
Achieves sublinear regret with bounds depending on GNTK's information gain
Guarantees are independent of the number of graph nodes
Demonstrates competitive empirical performance on graph domains
Abstract
We consider the bandit optimization problem with the reward function defined over graph-structured data. This problem has important applications in molecule design and drug discovery, where the reward is naturally invariant to graph permutations. The key challenges in this setting are scaling to large domains, and to graphs with many nodes. We resolve these challenges by embedding the permutation invariance into our model. In particular, we show that graph neural networks (GNNs) can be used to estimate the reward function, assuming it resides in the Reproducing Kernel Hilbert Space of a permutation-invariant additive kernel. By establishing a novel connection between such kernels and the graph neural tangent kernel (GNTK), we introduce the first GNN confidence bound and use it to design a phased-elimination algorithm with sublinear regret. Our regret bound depends on the GNTK's maximum…
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
Taxonomy
TopicsAdvanced Graph Neural Networks · Advanced Bandit Algorithms Research · Machine Learning in Materials Science
