Lecture notes for ISE483/SSIE583 - Evolutionary Systems and Biologically Inspired Computing. Spring 2024. Systems Science and Industrial Engineering Department, Thomas J. Watson School of Engineering and Applied Science, Binghamton University.. Also available in adobe acrobat pdf formatand as an audio transcription.
The previous quotes indicate the goals of Artificial Life according to Chris Langton: the search for complex, artificial, systems which instantiate some kind of lifelike organization. The field is interested in both synthesizing an actual artificial living organization, as well as simulating lifelike behavior. The first goal is more ambitious and related to the first definition of life introduced in chapter 1, while the second goal is related to the second definition.
Natural living organisms are likewise composed of non-living components. As pointed out in chapter 1, the origin problem in biology is precisely the emergence of life from non-living components. The material components of course follow physical law. However, as discussed in a
The idea — a systems thinking idea as discussed below — is that if we are able to find the basic design principles of the living organization, then the material substrate used to realize life is irrelevant. By investigating these basic principles we start studying not only biological, carbon-based, life — life-as-we-know-it — but really the universal rules of life, or life-as-it-could-be. Moreover, from a better understanding of the design principles of life, we can use them to solve engineering problems similar to those that living organisms face [Segel and Cohen, 2001; DeCastro and Von Zuben, 2005]. Several problems have been raised regarding this separation of matter from organization (or form); that is, the search for a universality without matter [Cariani, 1992; Moreno et al, 1994], which will not be discussed here to focus on the relationship between the two distinct goals of AL.
The two goals of AL are usually described as hard and soft AL respectively. The first concerns the synthesis of artificial life from computational or material (embodied robotics) components. The second is interested in producing life-like behavior and is essentially metaphorical. Studying and characterizing the collective behavior that emerges from the complex interaction of formal components in search of interesting behavior leads to a certain circularity. If AL is concerned with finding (synthesizing or simulating) life-like behavior in artificial systems, we are ultimately binding life-as-could-be to the behavior of life-as-we-know-it by virtue of some subjective resemblance. This can hardly be accepted as a scientific search for general principles since experiments are not performed on an independent, natural reality, but rather on artificial components built according to the theory (or design principles) one is testing to begin with: simulations validated by (metaphorical) theory rather than direct experiments.
The problem is that AL models and theory must be experimentally validated against something, otherwise it becomes a fact-less manipulation of computer rules with subjective resemblances to biology. AL produces formal systems that display emergent complex behaviors, but which behaviors can be classified as "life-as-it-could-be" and which cannot? What is the formal i>threshold of complexity needed? In the natural world we are able to distinguish life from non-life, biology from physics due to the known signatures of bio-chemistry. Furthermore, we can experiment with biology directly, since it is materially available independently of any theory we may have about it. In the formal realm, we likewise need criteria to distinguish logical life from logical non-life, artificial life from artificial physics. But since the criteria are to be tied to life-as-it-could-be, per Langton's framing, they must ultimately be theoretical—i.e. based on our theories of life, not on life itself. . Life-as-it-could-be is never available for direct experimentation; scientific experimentation requires implementation of some theoretical model (simulations), even if we engineer them materially.
In a strict sense, thus, AL cannot be an experimental science and must remain theoretical by definition. Its methodology requires existing theories of life to be compared against. Still, it can certainly contribute to the meta-methodology of Biology by allowing us to test and improve biological theory beyond unavoidable material constraints, such as the incomplete fossil record or fast measurement of cellular activity. From this point of view and to be useful, AL should not settle for vague rules of what constitutes living behavior. Whether we want to synthesize life or merely simulate a particular behavior of living organisms, the field should aim to investigate the clear rules that allow us to distinguish life from non-life in a sound theoretical framework that remains in sync with "life-as-we-know-it"—especially because the reality of living matter has proven to be stranger than our fiction (or theories) of it (see Chapter 5). Only by establishing an artificial physics, from which an artificial biology can emerge, and a theory, or set of rules, distinguishing the two, can it explore a generalized theory of life. Naturally, the requirements for hard AL are much stricter, as we are not merely interested in behaviors that can be compared to real biological systems with looser or stricter rules, but the engineering (realization) of an artificial organization that must be agreed to be living according to some clear theory. Soft AL can restrict itself to particular behavioral traits which need only to be simulated to a satisfactory degree.
As Pattee points out, the bottom line is that a simulation, no matter how good it is, is not a realization. Nonetheless, it may still be possible to obtain artificial living organisms (realizations) if, from an artificial environment, we are able to generate, in a bottom-up manner, organizations which match some theory of life we wish to test. Howard Pattee [1989] has proposed that if emergent artificial organisms are able to perform measurements, or in other words, categorize their (artificial or natural) environment, then they may be considered realizations. Some claim that computational environments do not allow for this creative form of emergence [see Cariani, 1992; Moreno, et all, 1994]. In any case, whatever environment we may use, computational or material, the very conception of a living phenomenon requires a theory to recognize it–to distinguish life from non-life. For instance, the flocking behavior in Langton’s quote above assumes a theory about flocking such that we can say that flocking boyds and flocking birds are instances of the same phenomenon–and boyds and similar systems are circularly devised so that they meet such a theory.
In contrast, by being circumscribed to organizations that exist in and reproduce and evolve by DNA-RNA-Protein biochemistry, life-as-we-know-it can be experimentally studied without a theory of biological phenomena. One can counter-argue that known biochemistry assumes an (inductive) theory that all life is made of DNA-RNA-Protein biochemistry. But since that biochemistry is universal for (recognized) life on Earth, we can work within this universe without considering a larger, encompassing “general theory” of life, unless and until another life form is discovered. Certainly at its edges one can ask if such evolving things as viruses are alive? Since at its most foundational level life is recognized as organizations that reproduce and evolve by DNA-RNA-Protein biochemistry, even the autonomy of such reproduction does not need to be (theoretically) postulated and observed. Thus it is easy to agree that viruses that reproduce in networks of DNA-RNA-Protein biochemistry (that include other organisms) are alive–even if their reproduction is not autonomous.
Certainly theory is useful and indeed foundational for biology, e.g. Natural Selection. But hypothesis validation in the life sciences can focus on experimental mechanism identification without needing to justify that the organisms or behaviors under study constitute biological phenomena. In contrast, in AL, experimenting on (artificial) mechanisms is always tied to a generalized phenomenon such as flocking, which needs to be defined as a guiding theory or general system [Klir, 2001]. Indeed, AL can be seen as a discipline (focusing on life phenomena) of complex systems science, which encompasses the search of those organizational properties of the universe which can be abstracted from their specific material substrate: systemhood from thinghood [Rosen, 1986; Klir, 2001]. The abstraction of general principles of organization is always dependent on a theory which conceives organizations that may never exist in reality in their pure form, but which are nonetheless useful not only for theory but for experimental approximations via models and simulations, e.g. ideal gases and scale-free networks [Barrat, Barthelemy, and Vespignani, 2008; Broido & Clauset, 2019; Holme, 2019]. But the usefulness of general systems, as Pattee’s quote stresses, depends on more than vague mimicry. It depends on the accurate prediction of natural phenomena such as climate and pandemics – as-we-know-them and can access experimentally, not just as-they-could-be theoretically.
The difficulty for systems science, or complexity theory, lies precisely in the choice of the appropriate level of abstraction. If we abstract too much and do not validate against natural phenomena, most things will look alike, leading to a theory of fact-less, reminiscent analogies, exposed by Cowan and Maynard-Smith above. If, on the other hand, we abstract too little, inquiry reduces to increasingly specific niches, accumulating much data and knowledge about (context-specific) components without much understanding of, or ability to control, the (general) macro-level organization. In the context of life, we do not want to be tied uniquely to knowledge about gene x in organism y, but we also do not want life-as-could-be to be anything at all that makes no predictions about life-as-we-know-it or even unknown natural life forms we may find. The challenge lies precisely on finding the right amounts of theoretical systemhood and experimental thinghood, as well as the interactions between the two, necessary for a good theory of life, real or artificial.
A final unanswered question is whether there are systems from which systemhood cannot be completely abstracted from thinghood? Life is sometimes proposed as one of those systems [see Rosen, 1986, 1991; Moreno et al, 1994; Pattee, 1995]. However, as we will see in this course (see remaining chapters), we can at least demonstrate that there are many general systems derived from biological systems which lead to very useful bio-inspired computing algorithms, suggesting that systemhood principles can be extracted and indeed help explain life phenomena such as adaptation, evolution, self-organization, control, stigmergy, collective behavior, immunity, and intelligence.
Barrat, Alain, Marc Barthelemy, and Alessandro Vespignani. Dynamical processes on complex networks. Cambridge university press, 2008, pp. 756-59.
Broido, A. D., & Clauset, A. [2019]. "Scale-free networks are rare" . Nature Communications, 10(1), 1017.
Cariani, P. [1992], "Emergence and Artificial Life" In Artificial Life II. C. Langton (Ed.). Addison-Wesley. pp. 775-797.
de Castro, L. N. & Von Zuben, F. J. (eds.) [2005]. Recent Developments in Biologically Inspired Computing. Idea Group Publishing.
Dennet, D.C. [2005]. "Show me the Science". New York Times, August 28, 2005
Holme, P. [2019]. "Rare and everywhere: Perspectives on scale-free networks". Nature Communications, 10(1), 1016.
Langton, C. [1989], "Artificial Life" In Artificial Life. C. Langton (Ed.). Addison-Wesley. pp. 1-47.
Laubichler, M. D., Stadler, P. F., Prohaska, S. J., & Nowick, K. [2015]. "The relativity of biological function". Theory in Biosciences, 134(3), 143-147.
Laubichler, M. D., & Renn, J. [2015]. "Extended evolution: A conceptual framework for integrating regulatory networks and niche construction". Journal of Experimental Zoology Part B: Molecular and Developmental Evolution, 324(7), 565-577.
Klir, G. [1991], Facets of Systems Science. Plenum Press. (On Constructivism pp. 12-13).
Moreno, A., A. Etxeberria, and J. Umerez [1994], "Universality Without Matter?". In Artificial Life IV, R. Brooks and P. Maes (Eds). MIT Press. pp 406-410
Pattee, H. [1989], "Simulations, Realizations, and Theories of Life". In Artificial Life. C. Langton (Ed.). Addison-Wesley. pp. 63-77.
Pattee, H. [1995], "Artificial Life needs a real Epistemology". In Advances in Artificial Life. F. Moran, A Moreno, J.J. Merelo, P. Chacon (Eds.). Springer-Verlag.
Pattee, H. H., & Raczaszek-Leonardi, J. [2012]. Laws, language and life: Howard Pattee’s classic papers on the physics of symbols with contemporary commentary (Vol. 7). Springer Science & Business Media.
Rocha, Luis M. [1998]. "Selected Self-Organization and the Semiotics of Evolutionary Systems". In: Evolutionary Systems: The Biological and Epistemological Perspectives on Selection and Self- Organization. S. Salthe, G. Van de Vijver, and M. Delpos (eds.). Kluwer Academic Publishers, pp. 341-358.
Rosen, R. [1986], "Some Comments on Systems and System Theory". In Int. Journal of General Systems. Vol. 13, No.1.
Rosen, Robert [1991]. Life Itself: A Comprehensive Inquiry into the Nature, Origin, and Fabrication of Life. Columbia University Press.
Segel, L.A. and I.C. Cohen [2001]. Design Principles for the Immune System and Other Distributed Autonomous Systems. Santa Fe Institute Studies in the Sciences of Complexity. Oxford University Press.
Floreano, D. and C. Mattiussi [2008]. Bio-Inspired Artificial Intelligence: Theories, Methods, and Technologies. MIT Press. Available in electronic format for SUNY students. Sections 4.1, 4.2.
Optional: Nunes de Castro, Leandro [2006]. Fundamentals of Natural Computing: Basic Concepts, Algorithms, and Applications. Chapman & Hall. Via BU/SUNY Library. On Google Books. Chapter 7, sections 7.1, 7.2 and 7.4.
Optional: Part I of Flake, G. W. [1998]. The Computational Beauty of Nature: Computer Explorations of Fractals, Complex Systems, and Adaptation. MIT Press. Via BU/SUNY library..
Last Modified: January 28, 2024