Differentiable Programming of Chemical Reaction Networks

Alexander Mordvintsev, Ettore Randazzo, Eyvind Niklasson
2/6/2023
q-bio.MNcs.LG

No confident code implementation found for this paper.

Abstract

We present a differentiable formulation of abstract chemical reaction networks (CRNs) that can be trained to solve a variety of computational tasks. Chemical reaction networks are one of the most fundamental computational substrates used by nature. We study well-mixed single-chamber systems, as well as systems with multiple chambers separated by membranes, under mass-action kinetics. We demonstrate that differentiable optimisation, combined with proper regularisation, can discover non-trivial sparse reaction networks that can implement various sorts of oscillators and other chemical computing devices.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{mordvintsev2023differentiable,
  title  = {Differentiable Programming of Chemical Reaction Networks},
  author = {Alexander Mordvintsev and Ettore Randazzo and Eyvind Niklasson},
  year   = {2023},
  eprint = {2302.02714},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2302.02714v1}
}

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/2302.02714.svg)](https://codeofpaper.com/paper/2302.02714)

Discussion