Automated optimization of force field parameters against ensemble-averaged measurements with Bayesian Inference of Conformational Populations
Robert M. Raddi, Vincent A. Voelz
TL;DR
The paper tackles the problem of parameterizing molecular force fields to reproduce ensemble-averaged experimental observables in the presence of forward-model and data uncertainty. It extends the Bayesian Inference of Conformational Populations (BICePs) framework to automated force-field refinement by variationally minimizing the score f(epsilon) while sampling the posterior over conformational populations X and uncertainty sigma, deriving first and second derivatives via MBAR. It introduces a robust Student's likelihood to down-weight outliers and demonstrates the approach on toy HP lattice and polymer models, including multi-parameter refinements and integration with PyTorch for simultaneous optimization of multiple epsilon parameters; results show accurate recovery of parameters and resilience to systematic errors. The work provides an open-source, scalable path toward robust parameterization of both physics-based and neural-network potentials using ensemble-averaged data, with broad applicability to transferable force fields and complex forward models.
Abstract
Accurate force fields are essential for reliable molecular simulations. These models are refined against quantum mechanical calculations and experimental measurements, which are subject to random and systematic errors. Bayesian Inference of Conformational Populations (BICePs) is a reweighting algorithm that reconciles simulated ensembles with sparse or noisy observables by sampling the full posterior distribution of conformational populations and experimental uncertainty. In this method, a metric called the BICePs score is used to perform model selection, by calculating the free energy of "turning on" the conformational populations under experimental restraints. This approach, when used with improved likelihood functions to deal with experimental outliers, can be used for force field validation (Raddi et al. 2025). Here, we extend the BICePs approach to perform automated force field refinement while simultaneously sampling the full distribution of uncertainties, using a variational method to minimize the BICePs score. To demonstrate the utility of this method, we refine multiple interaction parameters for a 12-mer HP lattice model using ensemble-averaged distance measurements as restraints. To illustrate the resilience of BICePs in the presence of unknown random and systematic errors, we assess the performance of our algorithm through repeated optimizations and under various extents of experimental error. Our results suggest that variational optimization of the BICePs score is a promising direction for robust and automatic parameterization of molecular potentials.
