Committors without Descriptors
Peilin Kang, Jintu Zhang, Enrico Trizio, TingJun Hou, Michele Parrinello
TL;DR
This work advances rare-event sampling by replacing descriptor-based inputs with a descriptor-free graph neural network that directly processes atomic coordinates to learn the committor function. Built on the Kolmogorov variational principle, the method uses a biased sampling scheme and a stabilized transformation to efficiently sample transition-state ensembles, while a truncated graph strategy significantly reduces computational cost in solvent environments. The approach is demonstrated on alanine dipeptide, calixarene-ligand binding, NaCl dissociation, and CaCO3 dissolution, revealing multiple transition-state ensembles and elucidating solvent roles through attention and node-sensitivity analyses. The results show accurate free-energy landscapes and mechanistic insights across complex aqueous systems, highlighting the method’s potential for broad application in solvent-mediated rare events and offering accessible code and data for reuse.
Abstract
The study of rare events is one of the major challenges in atomistic simulations, and several enhanced sampling methods towards its solution have been proposed. Recently, it has been suggested that the use of the committor, which provides a precise formal description of rare events, could be of use in this context. We have recently followed up on this suggestion and proposed a committor-based method that promotes frequent transitions between the metastable states of the system and allows extensive sampling of the process transition state ensemble. One of the strengths of our approach is being self-consistent and semi-automatic, exploiting a variational criterion to iteratively optimize a neural-network-based parametrization of the committor, which uses a set of physical descriptors as input. Here, we further automate this procedure by combining our previous method with the expressive power of graph neural networks, which can directly process atomic coordinates rather than descriptors. Besides applications on benchmark systems, we highlight the advantages of a graph-based approach in describing the role of solvent molecules in systems, such as ion pair dissociation or ligand binding.
