Gradient-based grand canonical optimization enabled by graph neural networks with fractional atomic existence
Mads-Peter Verner Christiansen, Bjørk Hammer
TL;DR
This work addresses the challenge of exploring configurational space with variable atom counts by introducing fractional atomic existence as a continuous variable in graph neural network interatomic potentials. It derives a differentiable Gibbs free energy $ΔG(x,q)$ and develops a gradient-based grand canonical optimization workflow, enabled by a SchNet-based message-passing architecture augmented with existence variables. Key contributions include formalizing existence conditions (embedding/readout equivalence and continuity), implementing fractional existence in MP, and demonstrating targeted configuration generation on Cu(110) copper-oxide surfaces with validation against DFT. The approach is architecture-agnostic and compatible with pretrained models, offering a pathway to generative, chemistry-aware exploration under chemical potentials and potentially extending to diffusion-type generative models.
Abstract
Machine learning interatomic potentials have become an indispensable tool for materials science, enabling the study of larger systems and longer timescales. State-of-the-art models are generally graph neural networks that employ message passing to iteratively update atomic embeddings that are ultimately used for predicting properties. In this work we extend the message passing formalism with the inclusion of a continuous variable that accounts for fractional atomic existence. This allows us to calculate the gradient of the Gibbs free energy with respect to both the Cartesian coordinates of atoms and their existence. Using this we propose a gradient-based grand canonical optimization method and document its capabilities for a Cu(110) surface oxide.
