4.8 Article

Programming and training rate-independent chemical reaction networks

出版社

NATL ACAD SCIENCES
DOI: 10.1073/pnas.2111552119

关键词

chemical computation; neural networks; molecular programming

资金

  1. NSF [CCF-1901025, CCF-1718903]

向作者/读者索取更多资源

Embedding computation in biochemical environments using noncompetitive chemical reaction networks (NC-CRNs) has potential applications in various fields. The equilibria of NC-CRNs are robust to reaction rates and kinetic rate laws, making them suitable for rate-independent chemical computation. The translation from rectified linear unit (ReLU) neural networks to NC-CRNs is surprisingly compact, with a single bimolecular reaction corresponding to a single ReLU node. Numerical simulations demonstrate the feasibility of using NC-CRNs for tasks such as virus detection and spatial pattern formation.
Embedding computation in biochemical environments incompatible with traditional electronics is expected to have a wide-ranging impact in synthetic biology, medicine, nanofabrication, and other fields. Natural biochemical systems are typically modeled by chemical reaction networks (CRNs) which can also be used as a specification language for synthetic chemical computation. In this paper, we identify a syntactically checkable class of CRNs called noncompetitive (NC) whose equilibria are absolutely robust to reaction rates and kinetic rate law, because their behavior is captured solely by their stoichiometric structure. In spite of the inherently parallel nature of chemistry, the robustness property allows for programming as if each reaction applies sequentially. We also present a technique to program NC-CRNs using well-founded deep learning methods, showing a translation procedure from rectified linear unit (ReLU) neural networks to NC-CRNs. In the case of binary weight ReLU networks, our translation procedure is surprisingly tight in the sense that a single bimolecular reaction corresponds to a single ReLU node and vice versa. This compactness argues that neural networks may be a fitting paradigm for programming rate-independent chemical computation. As proof of principle, we demonstrate our scheme with numerical simulations of CRNs translated from neural networks trained on traditional machine learning datasets, as well as tasks better aligned with potential biological applications including virus detection and spatial pattern formation.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据