OPINION article

Front. Bioeng. Biotechnol., 07 June 2023

Sec. Synthetic Biology

Volume 11 - 2023 | https://doi.org/10.3389/fbioe.2023.1210334

Recurrent neural networks in synthetic cells: a route to autonomous molecular agents?

  • 1. Department of Computer Science and Engineering, Alma Mater Studiorum Università di Bologna, Campus of Cesena, Cesena, Italy

  • 2. Interdisciplinary Computing and Complex Biosystems Research Group, School of Computing, Newcastle University, Newcastle, United Kingdom

  • 3. European Centre for Living Technology (ECLT), Venice, Italy

  • 4. Department of Biological and Environmental Sciences and Technologies (DiSTeBA), University of Salento, Lecce, Italy

Article metrics

View details

18

Citations

2,7k

Views

900

Downloads

1 Synthetic biology as an experimental platform to develop chemical AI

The panorama of the so-called Sciences of the Artificial (Cordeschi, 2002) traditionally includes only two approaches: hardware (robotics) and software (AI). Both have been explored, developed and utilized, also in a combined way, to generate useful artifacts such as programmable industrial robots with fixed behavior, various sort of software programs for classification, translation, languaging, management and—more recently—smart robotic devices such as self-guiding cars, interactive robots, or other semi-autonomous systems like robotic lawnmowers. On the other hand, the recent biotechnological arena known as Synthetic Biology (SB) (Endy, 2005) has attracted attention because it provides the scientific and technological bases for the construction of non-trivial artifacts in the bio/chemical domain, that can be exploited in basic and applied research. Not surprisingly, SB has been considered as the third “pillar” of the Sciences of the Artificial (Damiano and Stano, 2018). By putting side by side SB with robotics and AI, two interesting scenarios emerge. Firstly, we recognize the existence of a brand new space for the technological development of artifacts with new capabilities, which are not in the reach of traditional hardware and software approaches, because of the peculiarities of bio/chemical materials that are employed (Grozinger et al.,. 2019). The term “wetware” seems appropriate to describe such an approach, which radically differs from (and is actually complementary to) the other two. Second, by analogy with the AI research trends that aim at modeling the process of thinking, SB paves the way to model living and cognitive systems in an unprecedented way, deeply rooted in biological organization (Deplazes-Zemp, 2016; Damiano and Stano, 2023). In other words, SB constitutes a platform for the production of wetware artifacts to be employed in experimental and theoretical investigations, according to a peculiar paradigm: the constructive one, often summarized by the Richard Feynman quote “What I cannot create, I do not understand”.

An intriguing research direction stems from these general considerations. Prompted by recent advancements in SB, here we would highlight the possible utilization of bio/chemical reactivity to generate tools and strategies for a genuinely new AI in the wetware domain. Biologically inspired methods have literally revolutionized AI, think for example, of neural networks, genetic algorithms, and membrane computing—just to mention a few. What if, under the new SB paradigm, similar tools could be realized in the wetware domain? In which respect will these new implementations be different, and why, from software/hardware ones? What sort of behavior can be uniquely generated by chemical AI, and what would be its theoretical (as well as practical) relevance? Can these implementations inspire the design of novel AI systems?

This opinion paper aims at furthering our previous discussions (Stano, 2022a; Stano, 2022b; Gentili and Stano, 2022), and puts the above-mentioned scenario in an Artificial Life perspective (Langton, 1989), highlighting, in particular, a possible contribution for understanding and generating systems with a degree of autonomy—a key property of any living system (Varela, 1979).

2 Chemical neural networks inside synthetic cells

In previous contributions we have put forward a scenario based on so-called bottom-up “Synthetic Cells” (SCs), which can be fabricated from scratch by a guided-assembly procedure to generate simple solute-filled compartments of the same size and roughly similar structure as biological cells (Figures 1A, B) (Luisi, 2002; Noireaux and Libchaber, 2004; Kita et al., 2008; Lentini et al., 2017; Stano, 2019; Eto et al., 2022). In particular, we have depicted a plausible—but still not realized—design whereby SCs host a biochemical phosphorylation network organized as a neural network (NN), following the seminal discussion provided by (Hellingwerf et al., 1995). In particular, chemical NNs (CNNs) could be realized inside SCs by employing elements of the bacterial two-component signaling systems (Figure 1C) (Gentili and Stano, 2022; Stano et al., 2022).1 By analogy with the AI-features of NNs existing in the virtual domain of a software procedure, we refer to CNNs as systems existing in the physical domain that generate a sort of “chemical AI”. The major novelty of CNNs, when compared to NNs, consists in the embodiment of the network nodes and links: these network elements are no more logical entities but physical ones, whose behavior is subjected to the physico-chemical laws. Moreover, the “results” of the network computation—i.e., molecules—still belong to the same domain as the network elements, the physical domain. This blurs the difference between “computer and computed”, and allows for interesting “re-entries” of computation products into the computing network, similarly to programs that can modify themselves. Chemical systems have the intrinsic property of being able of self-modification, in the sense that the set of chemical reactions, seen as a whole, can change its parameters (such as binding constants, kinetic constants, fluxes) and connectivity depending on its chemical composition.

FIGURE 1

There have been several implementations of CNNs using DNA strand displacement reactions that could successfully solve classification problems such as handwriting recognition (Qian et al., 2011). These approaches share in common that they design chemical reaction networks (CRNs) which start in a high energy initial condition that encodes a computational problem. The computation proceeds with the system approaching its thermodynamic equilibrium. The basic principle of such CNNs is to tune reaction rate constants and concentrations so that thermodynamic equilibrium concentrations encode the desired computational output (Poole et al., 2022).

Phosphorylation networks can be designed to the same scope (classification problems), whereby the input nodes are sensitive to the presence of chemical signals in the environment, and the gene expression pattern represents the integrated output. Resulting changes in protein expression provides the system specific behaviors. It is possible to imagine a SC endowed with a phosphorylation network which recognizes a certain “environmental pattern” and generates a gene expression pattern—a behavior. Intriguingly, thanks to recent advances in SC technology, we glimpse the opportunity of keeping the system out-of-equilibrium by coupling phosphorylation networks with ATP production by separated modules (Lee et al., 2018; Berhanu et al., 2019; Pols et al., 2019; Altamura et al., 2021). It is indeed possible to use a light-induced proton gradient, generated across the membrane of intra-SC organelles, to continuously synthesize ATP from ADP and phosphate. Such an “energizing” module can be coupled to other SC sub-systems (e.g., CNNs), thanks to a continuous flow of energy from light to ATP, and from ATP to energy-requiring reactions.

3 Steps toward autonomy?

In order to provide SCs with some degree of agency,2 we need to make a step beyond CNNs that address classification problems. In particular, we claim that SCs would benefit from a certain degree of autonomy over their environment. Such a topic is central in Artificial Life because it can guide the production of scientific models for investigating one of the major transitions in the evolution of life, and at the same time it can inspire and support complex processes such as physical computation in an application centered context.

Following the discussion of (Bertschinger et al., 2008), autonomy requires an agent to be only partly determined by its environment, so that it can maintain an internal state or follow an internal program that is, to some extent, not affected by the environment. The agent of course needs to respond to environmental stimuli, but the latter must cope with the internal constraints which ultimately determine what the agent is and how it behaves.3 This in turn allows for state dependent computation and for a more complex and meaningful interaction with the environment.

These considerations lead us to propose recurrent NNs (Figures 1D, E) as a model to hold state in autonomous agents, and in particular to take them as a theoretical framework to guide future experimental approaches to autonomous SCs. Recurrent networks are characterized by the existence of feedback loops that enable a computation to make use of previously computed outcomes. The input state and internal state computed by the recurrent NNs, at time t, both participate in the computation of the internal state at time t + ∆t. The memory provided by such architectures makes recurrent NNs best suitable in case of sequential events [e.g., in the analysis or generation of time series; a prominent example is that of the so-called Elman nets (Elman, 1990)]. In the context of CNNs, recurrence allows for a “re-entry” of a computed state in the computing mechanism, somewhat realizing the above mentioned organizational closure, yet keeping the agent open to external signals (which, by the way, directly experience the strength of the agent’s internal constraints in order to co-compute the next state). The resulting behavior is thus conditioned both by internal and external states and can give rise to complex interaction with and manipulation of the SCs environment.

The very fact that the dynamics of recurrent network-hosting SCs are constrained by their own output(s), and only co-determined by external factors, further suggests an empirical method to evaluate their degree of autonomy, inspired by Erez Braun’s studies on biological cells (Braun, 2015). The method would consist of placing recurrent CNN-hosting SCs in various experimental conditions, different from each other, aiming at monitoring the possible regularities/patterns of their dynamics—the “stable” part of their behavior in all the different tested scenarios. Clearly, SCs are much less adaptive and plastic than biological cells, but these sort of experiments can be anyway conceived by modifying their environment for example, by varying (perhaps, better conceived as “tuning”) the distribution of input signals in terms of spatiotemporal or chemical patterns (e.g., timing of appearance of signals, concentrations or other extensive quantities, exposure to structural analogues). This scenario is in turn reminiscent of the Kolchinsky-Wolpert operative definition of semantic information (Kolchinsky and Wolpert, 2018; Ruzzante et al., 2023), where “intervened” environment distributions and information flows are ranked based on some crucial properties of the system (e.g., its viability). Semantic information and meaning can be indeed discussed as related to agency and autonomy3.

It is worth noting that the demand for recurrence in CNNs puts some constraints on their mathematical and chemical make-up. Because recurrent networks can exploit negative feedback loops to generate non-stationary output patterns from a static environmental input, it can be immediately concluded that these implementations will require input of energy to perform their work. This largely prevents recurrent CNN implementations as closed chemical reaction systems that exploit reversible reactions to rearrange matter towards their equilibrium distribution. The above-mentioned scenario of CNN relying on phosphorylation cascades and gene expression, even in the case of a small number of molecular components, already has the potential to embody out-of-equilibrium conditions. The phosphorylation network ultimately requires ATP, as well as transcription-translation reactions, and a constant degradation of free energy. As mentioned, such a platform can be achieved in current SC technology, where it is possible to conceive a “recharging” photochemical step.

4 A scenario deserving exploration

This article just scratches the surface of the question: is it possible to build SCs with a certain degree of autonomy, and how? The impressive technical advancements of the recent years provide the experimental basis for approaching these challenging questions with the confidence that, if not immediate, the scenario can be within reach in the next few years (Buddingh and van Hest, 2017; Salehi-Reyhani et al., 2017; Schwille et al., 2018; Stano, 2019; Gaut and Adamala, 2021; Guindani et al., 2022). Autonomy is at the same time a fundamental feature of biological systems and, in specific cases, a valuable feature of artificial systems. Starting a discussion about how to synthetically achieve it definitely is a timely question, as it can inspire explorative pathways for its modeling and experimental realization.

Here, first of all, we have emphasized that approaching the concept of autonomy from a theoretical perspective requires a departure from the usual linear causality, and calls for a circular—and more systemic—organization and causality. Our initial answer to the question of synthetic production of autonomous systems focuses on recurrent CNNs, intended as autonomy “modules” (or, more modestly—but more realistically—as paths to minimal forms of autonomy) that could be engrafted into SCs. Such types of SCs are not easy to implement, but nevertheless the described approach appears as a viable one to provide these systems adaptive capabilities. We claim that the resulting SCs will show (at least traits of) autonomy—a relevant result in the field. Moreover, it will contribute to advancing chemical embodied AI.

As it often happens in explorative research at the intersection of different fields such as AI and SB, open questions refer to the impact of the new approaches in both areas. What can be learned, in SB, from AI? Will these perspectives generate AI-inspired wetware technology? And, vice versa, can biology-inspired approaches flow, in an innovative manner, into AI and robotics?

It can be foreseen that advanced SC systems will become new tools for progressing biotechnology in the next decades, and scenarios like smart drug delivery (Leduc et al., 2007), or the so-called Internet of the Bio-Nano Things (IoBNT) (Akyildiz et al., 2015; Kusku and Unluturk, 2021). At a more fundamental level, SC technology can be a platform for crucial investigations of theoretical biology principles. For instance, autonomy can be seen as a prerequisite for agency and other more complex characteristics of living beings. CNNs pose new questions about training, learning and adaptive behaviour. Being capable of the reconstruction of the most well known features typically developed in AI is certainly an appealing goal, and possibly it can hold surprises because of the chemical nature of computing and computed network elements.

Statements

Author contributions

All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.

Funding

UK Engineering and Physical Sciences Research Council (EPSRC), grant agreement number EP/W524700/1.

Acknowledgments

EC and HF acknowledge financial support from the UK Engineering and Physical Sciences Research Council (EPSRC).

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Footnotes

1.^Clearly, several technical difficulties must be faced before such an implementation becomes reality. First of all, two-component signaling systems need functional sensors that are transmembrane proteins, notoriously difficult to embed or to produce in SCs. Moreover, fine-tuned cross-talks (Agrawal et al., 2016; Gentili and Stano, 2022) and specific sequestration reactions (Moorman et al., 2019) might be difficult to design. Despite these limitations, the realization of CNN inside SCs appears to be a timely research milestone for the near future.

2.^We refer here to the notion of biological agency (Moreno and Mossio, 2015), which includes the capability of a system to generate causal effects. Therefore, biological agents are also autonomous as they are neither completely dependent upon the environment, nor totally independent. Autonomy is then strictly linked to agency and it can be considered a necessary property to achieve it.

3.^In the language of Varela, (1979), autonomous agents must accommodate the external variations, which can be seen as perturbations to their own internal dynamics. The agent attributes meaning to external stimuli when they are relevant, both positively and negatively, to its survival (Roli and Kauffman, 2020).

References

  • 1

    AgrawalR.SahooB. K.SainiD. K. (2016). Cross-talk and specificity in two-component signal transduction pathways. Future Microbsiol.11, 685697. 10.2217/fmb-2016-0001

  • 2

    AkyildizI. F.PierobonM.BalasubramaniamS.KoucheryavyY. (2015). The internet of Bio-Nano things. IEEE Commun. Mag.53, 3240. 10.1109/MCOM.2015.7060516

  • 3

    AltamuraE.AlbaneseP.MarottaR.MilanoF.FioreM.TrottaM.et al (2021). Chromatophores efficiently promote light-driven ATP synthesis and DNA transcription inside hybrid multicompartment artificial cells. Proc. Natl. Acad. Sci. U. S. A.118, e2012170118. 10.1073/pnas.2012170118

  • 4

    BerhanuS.UedaT.KurumaY. (2019). Artificial photosynthetic cell producing energy for protein synthesis. Nat. Commun.10, 1325. 10.1038/s41467-019-09147-4

  • 5

    BertschingerN.OlbrichE.AyN.JostJ. (2008). Autonomy: An information theoretic perspective. BioSystems91, 331345. 10.1016/j.biosystems.2007.05.018

  • 6

    BraunE. (2015). The unforeseen challenge: From genotype-to-phenotype in cell populations. Rep. Prog. Phys.78, 036602. 10.1088/0034-4885/78/3/036602

  • 7

    BuddinghB. C.van HestJ. C. M. (2017). Artificial cells: Synthetic compartments with life-like functionality and adaptivity. Acc. Chem. Res.50, 769777. 10.1021/acs.accounts.6b00512

  • 8

    CordeschiR. (2002). The discovery of the artificial. Behavior, mind and machines before and beyond cybernetics. Dordrecht: Springer.

  • 9

    DamianoL.StanoP. (2023). Explorative Synthetic Biology in AI. Criteria of relevance and a taxonomy for synthetic models of living and cognitive processes. Artif. Lifein press.

  • 10

    DamianoL.StanoP. (2018). Synthetic Biology and Artificial Intelligence. Grounding a cross-disciplinary approach to the synthetic exploration of (embodied) cognition. Complex Syst.27, 199228. 10.25088/ComplexSystems.27.3.199

  • 11

    Deplazes-ZempA. (2016). Artificial cell research as a field that connects chemical, biological and philosophical questions. Chim. (Aarau)70, 443448. 10.2533/chimia.2016.443

  • 12

    ElmanJ. L. (1990). Finding structure in time. Cognitive Sci.14, 179211. 10.1207/s15516709cog1402_1

  • 13

    EndyD. (2005). Foundations for engineering biology. Nature438, 449453. 10.1038/nature04342

  • 14

    EtoS.MatsumuraR.ShimaneY.FujimiM.BerhanuS.KasamaT.et al (2022). Phospholipid synthesis inside phospholipid membrane vesicles. Commun. Biol.5, 1016. 10.1038/s42003-022-03999-1

  • 15

    GautN. J.AdamalaK. P. (2021). Reconstituting natural cell elements in synthetic cells. Adv. Biol. (Weinh)5, e2000188. 10.1002/adbi.202000188

  • 16

    GentiliP. L.StanoP. (2022). Chemical neural networks inside synthetic cells? A proposal for their realization and modeling. Front. Bioeng. Biotechnol.10, 927110. 10.3389/fbioe.2022.927110

  • 17

    GrozingerL.AmosM.GorochowskiT. E.CarbonellP.OyarzúnD. A.StoofR.et al (2019). Pathways to cellular supremacy in biocomputing. Nat. Commun.10, 5250. 10.1038/s41467-019-13232-z

  • 18

    GuindaniC.da SilvaL. C.CaoS.IvanovT.LandfesterK. (2022). Synthetic cells: From simple bio-inspired modules to sophisticated integrated systems. Angew. Chem. Int. Ed. Engl.61, e202110855. 10.1002/anie.202110855

  • 19

    HellingwerfK. J.PostmaP. W.TommassenJ.WesterhoffH. V. (1995). Signal transduction in bacteria: Phospho-neural network(s) in Escherichia coli?FEMS Microbiol. Rev.16, 309321. 10.1111/j.1574-6976.1995.tb00178.x

  • 20

    KitaH.MatsuuraT.SunamiT.HosodaK.IchihashiN.TsukadaK.et al (2008). Replication of genetic information with self-encoded replicase in liposomes. ChemBioChem9, 24032410. 10.1002/cbic.200800360

  • 21

    KolchinskyA.WolpertD. H. (2018). Semantic information, autonomous agency and non-equilibrium statistical physics. Interface Focus8, 20180041. 10.1098/rsfs.2018.0041

  • 22

    KuskuM.UnluturkB. D. (2021). Internet of bio-nano things: A review of applications, enabling technologies and key challenges. ITU J. Future Evol. Technol.2, 124. 10.52953/chbb9821

  • 23

    LangtonC. G. (1989). “Artificial life,” in Artificial life. Editor LangtonC. G. (Reading, MA: Addison-Wesley), 147.

  • 24

    LeducP. R.WongM. S.FerreiraP. M.GroffR. E.HaslingerK.KoonceM. P.et al (2007). Towards an in vivo biologically inspired nanofactory. Nat. Nanotechnol.2, 37. 10.1038/nnano.2006.180

  • 25

    LeeK. Y.ParkS.-J.LeeK. A.KimS.-H.KimH.MerozY.et al (2018). Photosynthetic artificial organelles sustain and control ATP-dependent reactions in a protocellular system. Nat. Biotechnol.36, 530535. 10.1038/nbt.4140

  • 26

    LentiniR.MartínN. Y.ForlinM.BelmonteL.FontanaJ.CornellaM.et al (2017). Two-way chemical communication between artificial and natural cells. ACS Central Sci.3, 117123. 10.1021/acscentsci.6b00330

  • 27

    LuisiP. L. (2002). Toward the engineering of minimal living cells. Anat. Rec.268, 208214. 10.1002/ar.10155

  • 28

    MoormanA.SamaniegoC. C.MaleyC.WeissR. (2019). “A dynamical biomolecular neural network,” in 2019 IEEE 58th Conference on Decision and Control (CDC), Nice, France, December 11-13, 2019, 17971802.

  • 29

    MorenoA.MossioM. (2015). Biological autonomy. A philosophical and theoretical enquiry. Dordrecht: Springer.

  • 30

    NoireauxV.LibchaberA. (2004). A vesicle bioreactor as a step toward an artificial cell assembly. Proc. Natl. Acad. Sci. U.S.A.101, 1766917674. 10.1073/pnas.0408236101

  • 31

    PolsT.SikkemaH. R.GaastraB. F.FrallicciardiJ.ŚmigielW. M.SinghS.et al (2019). A synthetic metabolic network for physicochemical homeostasis. Nat. Commun.10, 42394313. 10.1038/s41467-019-12287-2

  • 32

    PooleW.OuldridgeT.GopalkrishnanM.WinfreeE. (2022). Detailed Balanced Chemical Reaction Networks as Generalized Boltzmann Machines. 10.48550/arXiv.2205.06313

  • 33

    QianL.WinfreeE.BruckJ. (2011). Neural network computation with DNA strand displacement cascades. Nature475, 368372. 10.1038/nature10262

  • 34

    RoliA.KauffmanS. A. (2020). Emergence of organisms. Entropy (Basel)22, 1163. 10.3390/e22101163

  • 35

    RuzzanteB.Del MoroL.MagariniM.StanoP. (2023). Synthetic cells extract semantic information from their environment. IEEE Trans. Mol. Biol. Multi-Scale Commun.9, 2327. 10.1109/TMBMC.2023.3244399

  • 36

    Salehi-ReyhaniA.CesO.ElaniY. (2017). Artificial cell mimics as simplified models for the study of cell biology. Exp. Biol. Med. (Maywood)242, 13091317. 10.1177/1535370217711441

  • 37

    SchwilleP.SpatzJ.LandfesterK.BodenschatzE.HerminghausS.SourjikV.et al (2018). MaxSynBio: Avenues towards creating cells from the bottom up. Angew. Chem. Int. Ed. Engl.57, 1338213392. 10.1002/anie.201802288

  • 38

    StanoP. (2022a). “Chemical neural networks and synthetic cell biotechnology: Preludes to chemical AI,” in Computational Intelligence Methods for Bioinformatics and Biostatistics, Lecture Notes in Computer Science. Editors ChiccoD.FacchianoA.TavazziE.LongatoE.VettorettiM.BernasconiA.AvesaniS.CazzanigaP. (Cham: Springer International Publishing), 112. 10.1007/978-3-031-20837-9_1

  • 39

    StanoP. (2019). Is research on “synthetic cells” moving to the next level?Life9, 3. 10.3390/life9010003

  • 40

    StanoP.RampioniG.RoliA.GentiliP. L.DamianoL. (2022). “En route for implanting a minimal chemical perceptron into artificial cells,” in Proceedings of the ALIFE 2022: The 2022 Conference on Artificial Life, Online, July 18-22, 2022. Editors HollerS.LöfflerR.BartlettS. (Cambridge, MA: MIT Press), 465467. 10.1162/isal_a_00500

  • 41

    StanoP. (2022b). “Two possible AI-related paths for bottom-up synthetic cell research,” in Artificial Life and Evolutionary Computation Communications in Computer and Information Science. Editors SchneiderJ. J.WeylandM. S.FluminiD.FüchslinR. M. (Cham, Switzerland: Springer Nature), 97100. 10.1007/978-3-031-23929-8_9

  • 42

    VarelaF. J. (1979). Principles of biological autonomy. New York, NY: Elsevier North-Holland.

Summary

Keywords

artificial cells, autonomy, recurrent chemical neural networks, synthetic biology, synthetic cells

Citation

Braccini M, Collinson E, Roli A, Fellermann H and Stano P (2023) Recurrent neural networks in synthetic cells: a route to autonomous molecular agents?. Front. Bioeng. Biotechnol. 11:1210334. doi: 10.3389/fbioe.2023.1210334

Received

25 April 2023

Accepted

29 May 2023

Published

07 June 2023

Volume

11 - 2023

Edited by

Martín Eduardo Gutiérrez, Diego Portales University, Chile

Reviewed by

Roberto Marangoni, University of Pisa, Italy

Updates

Copyright

*Correspondence: Harold Fellermann, ; Pasquale Stano,

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics