Reconfigurable neuromorphic computation in biochemical systems

Implementing application-specific computation and control tasks within a biochemical system has been an important pursuit in synthetic biology. Most synthetic designs to date have focused on realizing systems of fixed functions using specifically engineered components, thus lacking flexibility to adapt to uncertain and dynamically-changing environments. To remedy this limitation, an analog and modularized approach to realize reconfigurable neuromorphic computation with biochemical reactions is presented. We propose a biochemical neural network consisting of neuronal modules and interconnects that are both reconfigurable through external or internal control over the concentrations of certain molecular species. Case studies on classification and machine learning applications using the DNA strain displacement technology demonstrate the effectiveness of our design in both reconfiguration and autonomous adaptation.

[1]  Rahul Sarpeshkar,et al.  Synthetic analog computation in living cells , 2013, Nature.

[2]  Luca Cardelli,et al.  Two-domain DNA strand displacement , 2010, Mathematical Structures in Computer Science.

[3]  Matthew Cook,et al.  Computation with finite stochastic chemical reaction networks , 2008, Natural Computing.

[4]  Keshab K. Parhi,et al.  Digital logic with molecular reactions , 2013, 2013 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[5]  F ROSENBLATT,et al.  The perceptron: a probabilistic model for information storage and organization in the brain. , 1958, Psychological review.

[6]  Jehoshua Bruck,et al.  Neural network computation with DNA strand displacement cascades , 2011, Nature.

[7]  Lisa M Yerian,et al.  In vivo assessment of liver cell apoptosis as a novel biomarker of disease severity in nonalcoholic fatty liver disease , 2006, Hepatology.

[8]  K Oishi,et al.  Biomolecular implementation of linear I/O systems. , 2011, IET systems biology.

[9]  Matthew R. Lakin,et al.  Bioinformatics Applications Note Systems Biology Visual Dsd: a Design and Analysis Tool for Dna Strand Displacement Systems , 2022 .

[10]  Kouros Owzar,et al.  Discriminating between latent and active tuberculosis with multiple biomarker responses. , 2011, Tuberculosis.

[11]  Marguerite Wieler,et al.  Midbrain iron content in early Parkinson disease , 2008, Neurology.

[12]  Guoqiang Peter Zhang,et al.  Neural networks for classification: a survey , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[13]  A Hjelmfelt,et al.  Chemical implementation of neural networks and Turing machines. , 1991, Proceedings of the National Academy of Sciences of the United States of America.

[14]  François Fages,et al.  Configurable Linear Control of Biochemical Systems , 2014 .

[15]  Alexander Deiters,et al.  DNA computation in mammalian cells: microRNA logic operations. , 2013, Journal of the American Chemical Society.

[16]  Kurt Hornik,et al.  Approximation capabilities of multilayer feedforward networks , 1991, Neural Networks.

[17]  Jie-Hong Roland Jiang,et al.  Building reconfigurable circuitry in a biochemical world , 2014, 2014 IEEE Biomedical Circuits and Systems Conference (BioCAS) Proceedings.

[18]  Luca Cardelli,et al.  Programmable chemical controllers made from DNA. , 2013, Nature nanotechnology.