Joint Neural Posterior Estimation and Model Selection for Chemical Reaction Networks

J. Arturo Esquivel, Jorge A. Campos-Gonzalez-Angulo, Sergio Pablo-García, Alán Aspuru-Guzik, Vianey Leos-Barajas
10/13/2026
stat.MLcs.LGphysics.chem-ph

No official code found. Best implementation: Esquivel-Arturo/JNPE (0 stars, MIT, last commit 2026-10-10).

Abstract

Simulation-based Bayesian inference for Chemical Reaction Networks (CRNs) must simultaneously solve two computationally demanding problems: discriminating between overlapping reaction pathways and estimating reaction rate constants. Classical approaches, such as Sequential Monte Carlo ABC, rely on handcrafted summary statistics and scale poorly across large parameter spaces. To overcome this, we introduce a neural inference architecture. Our pipeline utilizes shared 1D-CNNs and a permutation-invariant Set Attention mechanism to learn low-dimensional summary statistics from variable-length, multi-experiment time-series data. These statistics simultaneously condition a model selection network to compute posterior model probabilities and model-specific conditional Invertible Neural Networks (cINNs) that estimate parameter posterior distributions. We demonstrate the practical utility of our approach on a real protodeboronation example, illustrating how it handles structural ambiguity and extracts kinetic parameters from competing catalyst deactivation pathways.

View on arXivView PDF

Code Implementations(1)

MIT

Code related to preprint: "Joint Neural Posterior Estimation and Model Selection for Chemical Reaction Networks"

00Oct 10, 20261 weeks agoMIT

Similar Papers

Cite this paper

@article{esquivel2026joint,
  title  = {Joint Neural Posterior Estimation and Model Selection for Chemical Reaction Networks},
  author = {J. Arturo Esquivel and Jorge A. Campos-Gonzalez-Angulo and Sergio Pablo-García and Alán Aspuru-Guzik and Vianey Leos-Barajas},
  year   = {2026},
  eprint = {2610.18825},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2610.18825v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2610.18825.svg)](https://codeofpaper.com/paper/2610.18825)

Discussion