English

Solvaformer: an SE(3)-equivariant graph transformer for small molecule solubility prediction

Chemical Physics 2025-11-14 v1 Artificial Intelligence

Abstract

Accurate prediction of small molecule solubility using material-sparing approaches is critical for accelerating synthesis and process optimization, yet experimental measurement is costly and many learning approaches either depend on quantumderived descriptors or offer limited interpretability. We introduce Solvaformer, a geometry-aware graph transformer that models solutions as multiple molecules with independent SE(3) symmetries. The architecture combines intramolecular SE(3)-equivariant attention with intermolecular scalar attention, enabling cross-molecular communication without imposing spurious relative geometry. We train Solvaformer in a multi-task setting to predict both solubility (log S) and solvation free energy, using an alternating-batch regimen that trains on quantum-mechanical data (CombiSolv-QM) and on experimental measurements (BigSolDB 2.0). Solvaformer attains the strongest overall performance among the learned models and approaches a DFT-assisted gradient-boosting baseline, while outperforming an EquiformerV2 ablation and sequence-based alternatives. In addition, token-level attention produces chemically coherent attributions: case studies recover known intra- vs. inter-molecular hydrogen-bonding patterns that govern solubility differences in positional isomers. Taken together, Solvaformer provides an accurate, scalable, and interpretable approach to solution-phase property prediction by uniting geometric inductive bias with a mixed dataset training strategy on complementary computational and experimental data.

Keywords

Cite

@article{arxiv.2511.09774,
  title  = {Solvaformer: an SE(3)-equivariant graph transformer for small molecule solubility prediction},
  author = {Jonathan Broadbent and Michael Bailey and Mingxuan Li and Abhishek Paul and Louis De Lescure and Paul Chauvin and Lorenzo Kogler-Anele and Yasser Jangjou and Sven Jager},
  journal= {arXiv preprint arXiv:2511.09774},
  year   = {2025}
}
R2 v1 2026-07-01T07:34:45.058Z