NeuralCRNs: A Natural Implementation of Learning in Chemical Reaction Networks
<|reference_start|>NeuralCRNs: A Natural Implementation of Learning in Chemical Reaction Networks: The remarkable ability of single-celled organisms to sense and react to the dynamic changes in their environment is a testament to the adaptive capabilities of their internal biochemical circuitry. One of the goals of synthetic biology is to develop biochemical analogues of such systems to autonomously monitor and control biochemical processes. Such systems may have impactful applications in fields such as molecular diagnostics, smart therapeutics, and in vivo nanomedicine. So far, the attempts to create such systems have been focused on functionally replicating the behavior of traditional feedforward networks in abstract and DNA-based synthetic chemistries. However, the inherent incompatibility between digital and chemical modes of computation introduces several nonidealities into these implementations, making it challenging to realize them in practice. In this work, we present NeuralCRNs, a novel supervised learning framework constructed as a collection of deterministic chemical reaction networks (CRNs). Unlike prior works, the NeuralCRNs framework is founded on dynamical system-based learning implementations and, thus, results in chemically compatible computations. First, we show the construction and training of a supervised learning classifier for linear classification. We then extend this framework to support nonlinear classification. We then demonstrate the validity of our constructions by training and evaluating them first on several binary and multi-class classification datasets with complex class separation boundaries. Finally, we detail several considerations regarding the NeuralCRNs framework and elaborate on the pros and cons of our methodology compared to the existing works.<|reference_end|>
@article{nagipogu2024neuralcrns:,
    title={NeuralCRNs: A Natural Implementation of Learning in Chemical Reaction
  Networks},
    author={Rajiv Teja Nagipogu, John H. Reif},
    journal={arXiv preprint arXiv:2409.00034},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.00034},
    primaryClass={cs.LG cs.ET}
}