Chemical reservoir computation in a self-organizing reaction network.
Journal
Nature
ISSN: 1476-4687
Titre abrégé: Nature
Pays: England
ID NLM: 0410462
Informations de publication
Date de publication:
26 Jun 2024
26 Jun 2024
Historique:
received:
24
10
2023
accepted:
14
05
2024
medline:
27
6
2024
pubmed:
27
6
2024
entrez:
26
6
2024
Statut:
aheadofprint
Résumé
Chemical reaction networks, such as those found in metabolism and signalling pathways, enable cells to process information from their environment
Identifiants
pubmed: 38926572
doi: 10.1038/s41586-024-07567-x
pii: 10.1038/s41586-024-07567-x
doi:
Types de publication
Journal Article
Langues
eng
Sous-ensembles de citation
IM
Informations de copyright
© 2024. The Author(s).
Références
Hopfield, J. J. Physics, computation, and why biology looks so different. J. Theor. Biol. 171, 53–60 (1994).
doi: 10.1006/jtbi.1994.1211
Nurse, P. Life, logic and information. Nature 454, 424–426 (2008).
pubmed: 18650911
doi: 10.1038/454424a
Grozinger, L. et al. Pathways to cellular supremacy in biocomputing. Nat. Commun. 10, 5250 (2019).
pubmed: 31748511
pmcid: 6868219
doi: 10.1038/s41467-019-13232-z
Robinson, W. E., Daines, E., Duppen, P. V., Jong, T. D. & Huck, W. T. S. Environmental conditions drive self-organisation of reaction pathways in complex prebiotic reaction networks. Nat. Chem. 14, 623–631 (2022).
pubmed: 35668214
doi: 10.1038/s41557-022-00956-7
Feynman, R. P. Simulating physics with computers. Int. J. Theor. Phys. 21, 467–488 (1982).
doi: 10.1007/BF02650179
Hopfield, J. J. Neural networks and physical systems with emergent collective computational abilities. Proc. Natl Acad. Sci. USA 79, 2554–2558 (1982).
pubmed: 6953413
pmcid: 346238
doi: 10.1073/pnas.79.8.2554
Jaeger, H., Noheda, B. & van der Wiel, W. G. Toward a formal theory for computing machines made out of whatever physics offers. Nat. Commun. 14, 4911 (2023).
pubmed: 37587135
pmcid: 10432384
doi: 10.1038/s41467-023-40533-1
Seelig, G., Soloveichik, D., Zhang, D. Y. & Winfree, E. Enzyme-free nucleic acid logic circuits. Science 314, 1585–1588 (2006).
pubmed: 17158324
doi: 10.1126/science.1132493
Woods, D. et al. Diverse and robust molecular algorithms using reprogrammable DNA self-assembly. Nature 567, 366–372 (2019).
pubmed: 30894725
doi: 10.1038/s41586-019-1014-9
Wagner, N. & Ashkenasy, G. Systems chemistry: logic gates, arithmetic units, and network motifs in small networks. Chem. Eur. J. 15, 1765–1775 (2009).
pubmed: 19107891
doi: 10.1002/chem.200801850
Green, A. A. et al. Complex cellular logic computation using ribocomputing devices. Nature 548, 117–121 (2017).
pubmed: 28746304
pmcid: 6078203
doi: 10.1038/nature23271
Ren, Y., Jamagne, R., Tetlow, D. J. & Leigh, D. A. A tape-reading molecular ratchet. Nature 612, 78–82 (2022).
pubmed: 36261530
doi: 10.1038/s41586-022-05305-9
Lv, H. et al. DNA-based programmable gate arrays for general-purpose DNA computing. Nature 622, 292–300 (2023).
pubmed: 37704731
doi: 10.1038/s41586-023-06484-9
Daniel, R., Rubens, J. R., Sarpeshkar, R. & Lu, T. K. Synthetic analog computation in living cells. Nature 497, 619–623 (2013).
pubmed: 23676681
doi: 10.1038/nature12148
Qian, L., Winfree, E. & Bruck, J. Neural network computation with DNA strand displacement cascades. Nature 475, 368–372 (2011).
pubmed: 21776082
doi: 10.1038/nature10262
Cherry, K. M. & Qian, L. Scaling up molecular pattern recognition with DNA-based winner-take-all neural networks. Nature 559, 370–376 (2018).
pubmed: 29973727
doi: 10.1038/s41586-018-0289-6
Pandi, A. et al. Metabolic perceptrons for neural computing in biological systems. Nat. Commun. 10, 3880 (2019).
pubmed: 31462649
pmcid: 6713752
doi: 10.1038/s41467-019-11889-0
Okumura, S. et al. Nonlinear decision-making with enzymatic neural networks. Nature 610, 496–501 (2022).
pubmed: 36261553
doi: 10.1038/s41586-022-05218-7
Parrilla-Gutierrez, J. M. et al. A programmable chemical computer with memory and pattern recognition. Nat. Commun. 11, 1442 (2020).
pubmed: 32188858
pmcid: 7080730
doi: 10.1038/s41467-020-15190-3
Dueñas-Díez, M. & Pérez-Mercader, J. How chemistry computes: language recognition by non-biochemical chemical automata. From finite automata to Turing machines. iScience 19, 514–526 (2019).
pubmed: 31442667
pmcid: 6710637
doi: 10.1016/j.isci.2019.08.007
Blount, D., Banda, P., Teuscher, C. & Stefanovic, D. Feedforward chemical neural network: an in silico chemical system that learns XOR. Artificial Life 23, 295–317 (2017).
pubmed: 28786723
doi: 10.1162/ARTL_a_00233
Lakin, M. R. Design and simulation of a multilayer chemical neural network that learns via backpropagation. Artificial Life 29, 308–335 (2023).
pubmed: 37141578
doi: 10.1162/artl_a_00405
van Duppen, P., Daines, E., Robinson, W. E. & Huck, W. T. S. Dynamic environmental conditions affect the composition of a model prebiotic reaction network. J. Am. Chem. Soc. 145, 7559–7568 (2023).
pubmed: 36961990
pmcid: 10080678
doi: 10.1021/jacs.3c00908
Kendall, J. D. & Kumar, S. The building blocks of a brain-inspired computer. Appl. Phys. Rev. 7, 011305 (2020).
doi: 10.1063/1.5129306
Kaspar, C., Ravoo, B. J., van der Wiel, W. G., Wegner, S. V. & Pernice, W. H. P. The rise of intelligent matter. Nature 594, 345–355 (2021).
pubmed: 34135518
doi: 10.1038/s41586-021-03453-y
Yasuda, H. et al. Mechanical computing. Nature 598, 39–48 (2021).
pubmed: 34616053
doi: 10.1038/s41586-021-03623-y
Schuman, C. D. et al. Opportunities for neuromorphic computing algorithms and applications. Nat. Comput. Sci. 2, 10–19 (2022).
pubmed: 38177712
doi: 10.1038/s43588-021-00184-y
Cucchi, M., Abreu, S., Ciccone, G., Brunner, D. & Kleemann, H. Hands-on reservoir computing: a tutorial for practical implementation. Neuromorph. Comput. Eng. 2, 032002 (2022).
doi: 10.1088/2634-4386/ac7db7
Du, C. et al. Reservoir computing using dynamic memristors for temporal information processing. Nat. Commun. 8, 2204 (2017).
pubmed: 29259188
pmcid: 5736649
doi: 10.1038/s41467-017-02337-y
Jaeger, H. Harnessing nonlinearity: predicting chaotic systems and saving energy in wireless communication. Science 304, 78–80 (2004).
pubmed: 15064413
doi: 10.1126/science.1091277
Vandoorne, K. et al. Experimental demonstration of reservoir computing on a silicon photonics chip. Nat. Commun. 5, 3541 (2014).
pubmed: 24662967
doi: 10.1038/ncomms4541
Torrejon, J. et al. Neuromorphic computing with nanoscale spintronic oscillators. Nature 547, 428–431 (2017).
pubmed: 28748930
pmcid: 5575904
doi: 10.1038/nature23011
Milano, G. et al. In materia reservoir computing with a fully memristive architecture based on self-organizing nanowire networks. Nat. Mater. 21, 195–202 (2022).
pubmed: 34608285
doi: 10.1038/s41563-021-01099-9
Nakajima, K. Physical reservoir computing – an introductory perspective. Jpn. J. Appl. Phys. 59, 060501 (2020).
doi: 10.35848/1347-4065/ab8d4f
Watson, E. E., Angerani, S., Sabale, P. M. & Winssinger, N. Biosupramolecular systems: integrating cues into responses. J. Am. Chem. Soc. 143, 4482 (2021).
doi: 10.1021/jacs.0c12970
Oliveira, A., Rodrigues, J., Ferreira, E. C., Rodrigues, L. & Dias, O. A kinetic model of the central carbon metabolism for acrylic acid production in Escherichia coli. PLoS Comput. Biol. 17, e1008704 (2021).
pubmed: 33684125
pmcid: 7971886
doi: 10.1371/journal.pcbi.1008704
Millard, P., Smallbone, K. & Mendes, P. Metabolic regulation is sufficient for global and robust coordination of glucose uptake, catabolism, energy production and growth in Escherichia coli. PLoS Comput. Biol. 13, e1005396 (2017).
pubmed: 28187134
pmcid: 5328398
doi: 10.1371/journal.pcbi.1005396
Mitchell, A. et al. Adaptive prediction of environmental changes by microorganisms. Nature 460, 220–224 (2009).
pubmed: 19536156
doi: 10.1038/nature08112
Heilbron, M., Armeni, K., Schoffelen, J.-M., Hagoort, P. & de Lange, F. P. A hierarchy of linguistic predictions during natural language comprehension. Proc. Natl Acad. Sci. USA 119, e2201968119 (2022).
pubmed: 35921434
pmcid: 9371745
doi: 10.1073/pnas.2201968119
Eslami, S. M. A. et al. Neural scene representation and rendering. Science 360, 1204–1210 (2018).
pubmed: 29903970
doi: 10.1126/science.aar6170
Palmer, S. E., Marre, O., Berry, M. J. & Bialek, W. Predictive information in a sensory population. Proc. Natl Acad. Sci. USA 112, 6908–6913 (2015).
pubmed: 26038544
pmcid: 4460449
doi: 10.1073/pnas.1506855112
Wołos, A. et al. Synthetic connectivity, emergence, and self-regeneration in the network of prebiotic chemistry. Science 369, eaaw1955 (2020).
pubmed: 32973002
doi: 10.1126/science.aaw1955
Ritson, D. & Sutherland, J. D. Prebiotic synthesis of simple sugars by photoredox systems chemistry. Nat. Chem. 4, 895–899 (2012).
pubmed: 23089863
pmcid: 3589744
doi: 10.1038/nchem.1467
Gardner, P. M., Winzer, K. & Davis, B. G. Sugar synthesis in a protocellular model leads to a cell signalling response in bacteria. Nat. Chem. 1, 377–383 (2009).
pubmed: 21378891
doi: 10.1038/nchem.296
Walker, J. F., Reinhold Publishing Corporation & Chapman & Hall (Londyn). Formaldehyde (Reinhold Publishing Corporation, 1964).
Łącki, M. K., Startek, M. P., Brehmer, S., Distler, U. & Tenzer, S. OpenTIMS, TimsPy, and TimsR: open and easy access to timsTOF raw data. J. Proteome Res. 20, 2122–2129 (2021).
pubmed: 33724840
doi: 10.1021/acs.jproteome.0c00962
Fröhlich, F. et al. AMICI: high-performance sensitivity analysis for large ordinary differential equation models. Bioinformatics 37, 3676–3677 (2021).
pubmed: 33821950
pmcid: 8545331
doi: 10.1093/bioinformatics/btab227
Kraskov, A., Stögbauer, H. & Grassberger, P. Estimating mutual information. Phys. Rev. E 69, 006138 (2004).
doi: 10.1103/PhysRevE.69.066138
Pedregosa, F. et al. Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011).
Bradski, G. The OpenCV library. Dr. Dobb’s J. Softw. Tools 120, 122–125 (2000).
Stern, M. & Murugan, A. Learning without neurons in physical systems. Annu. Rev. Condens. Matter Phys. 14, 417–441 (2023).
doi: 10.1146/annurev-conmatphys-040821-113439
Baltussen, M. huckgroup/Formose_reservoir_computation: Final. Zenodo https://doi.org/10.5281/zenodo.10136537 (2024).