Artificial Life


Home Button.gif (1105 bytes) ) Evolution.gif (1141 bytes) MicroBiology.gif (1179 bytes) Image55.gif (1170 bytes)
Home School.gif (1169 bytes)

Space Button.gif (1112 bytes)

Image57.gif (1154 bytes)

The Gallery.gif (1174 bytes)

PoetryProse.gif (1176 bytes) Quotations.gif (1160 bytes)

SiteMapButton.gif (1152 bytes) Image54.gif (1125 bytes)

 


What is artificial life? What do we really mean when we use this term?

One could answer like Langton: that it is about systems, built by man, which present characteristic behaviors of natural living. But then, what are these characteristics? How much of it is necessary to speak about artificial life? This definition is, as be seen, much too vague. It has however the merit to give us a base of reflection.

When Langton speaks about characteristics of natural livings, it is doubtless that he defines life as a group of properties. Now, it is impossible to make a list, in a strict way, of all the properties of living. To remedy this, Maturana and Varéla proposed as from 1979 another much more relevant definition, nevertheless still too much underestimated by scientists. It is a question of conceiving a being as an autopoeitic organization. It characterizes the fact that a being is a network of dynamic transformations manufacturing its own components (metabolism), and that builds a topological barrier (membrane), which in turn, is the necessary condition for the functioning in unity of the network of transformations that engendered it. Which means that the livings are constantly self-producing.

The living beings are thus characterized by their autopoeitic organization. They differ from each other by their structure, but they are identical in their organization. Maturana and Varéla wanted their definition of the living to be a scientific one: " If we can supply the list of characteristics of a being, why not propose a system which generates all the phenomena characteristic of the living? ". The fact that an autopoeitic entity has all these characteristics appears evident in the light of what one knows on interdependence between the metabolism and cellular structure.

Evidently, not only the livings have organization. It can be found in all that can be considered as a system. What characterize however beings, is that their organization is such as their only product is themselves, and the absence of separation between the producer and the product. The being and making of an autopoeitic unit are inseparable, and it is there their particular mode of organization.

So, if we can define life otherwise that by a list of characteristics (list that we can not formally establish); we cannot define artificial life as Langton did. We cannot say that artificial life constitutes of systems presenting characteristic behaviors of natural living systems, but built by the man.

What alternatives do we have? It would be very interesting and logical to map the autopoeitic definition of natural life on a definition of artificial life. Effectively artificial life seems to appear under a great number of different forms. But before going any further, it is important to visualize well the various domains that could be englobed by artificial life. It is still impossible today to define the limits between what is of artificial life and what is not for the simple reason that there is no definition relevant and enough precise.

During the third Santa Fe conference, Claus Emmeche evoked the various forms of artificial life. He classified them in two main groups: trivial versions and non-trivial versions. For each of these groups, we can find a weak or a strong artificial life. Strong artificial life corresponds to a search for the creation of life, whereas the weak approach corresponds to an imitation of the natural life.

The trivial group includes:

Simulations and models. It corresponds to computer simulations based on mathematical models. Conceptual or physics of biological systems. It cannot end in real forms of lives. Modified organisms. It is about real beings, modified by man by means of genetic manipulations for example.

Whereas the non-trivial aspect corresponds:

Computational systems. These realizations are by definition strictly in computers. Their aim is the creation of virtual organisms considered as alive (at least by their author). It is the most controversial strong approach of artificial life.
The evolvable robotics. It regroups autonomous and evolvable robots.
Experiments relating to biochemistry. This last category encloses the synthesis of pre-biotic processes and primitive organisms thanks to physico - chemical in vitro experiments.

It seems so that there are several forms of artificial life; and we see that they differ enormously. It would be maybe more convenient not to group them under the same term, but to create new names for each of these categories.

One could again wonder on borderline case, of prosthesis for instance. Do we have an artificial life, if we have an artificial heart or even for the case of a transplanted heart patient? This brings us to the question about what is a prosthesis? Are eyeglasses prosthesis? If yes, then we can say that when we shoe on skis, it is also about prostheses; everything as could be finally, in the same way, a car.

So, the definition of the artificial life is very problematic: difficult to decide on the border between life and artificial life (problem of prosthesis); and difficult also to decide on the limit between artificial life and a computer program with artificial intelligence for instance.

One may choose to consider here as artificial life what Claus Emmeche called "strong artificial life" which corresponded to creation of life, that is: computational systems, the evolvable robotics and experiments relating to biochemistry.


Artificial Intelligence (AI) and Artificial Life (AL)

Cybernetics' paradigm saw its technological realization through two fields whose stakes and defining concepts differ: Artificial Intelligence and Artificial Life. AI, the former of the two, dated from the first developments in cybernetic. It concerns the conception of machines able to feign human cognition. As we shall see, AL, more recent, diverges from AI on some points and joins it on others. The field of study covered by AL is vaster. It investigates characteristics of the living in general.

So as to have some landmarks, we shall explain here the main stages of development of these concepts. We will also consider their technological applications.

Artificial Intelligence: human cognition as a reference

Artificial Intelligence arises directly from concepts on cognition. That is, it envisages intellectual functioning under a logical-deductive angle, and thus considers that the cognitive action is made through a manipulation of elementary symbols. Through cognition, AI establishes a fundamental analogy between the intellectual functioning and that of the computer. That is why some authors refer the term computational to indicate this theoretical orientation of the cognitive sciences of which AI is the most evident technological development.

IA has met numerous successes in extremely varied applications and particularly in designing expert systems. However, in the course of time while it acquired a scientific status in its own right, it departed from its first objective: create artificial systems capable of reproducing the intelligent behavior of biological systems.

Initially, the ambitions of AI were particularly high. One hoped to be able to create machines capable of dealing with very general problems such as the recognition of natural language, the translation of natural languages or the universal resolution of problems. It was in question to model the know-how of experts. But, as underline by Fransisco J. Varela:

" as these attempts became more modest, it became clearer that the deepest and most fundamental intelligence is that of the baby who acquires language... "
[VARELA (Fransisco). - Invitation aux sciences cognitives (Seuil, Paris, 1996), p. 56.]

The acquisition of natural language by a machine is one of the essential stakes in AI and indicates clearly its theoretical orientations.
However, the possibility that a computer can "learn to speak " stays completely hypothetical and the idea sustaining this possibility is that the machine can and must imitate the living. Another point of view states that while the computer has remarkable capacities to resolve some classes of problems, it is completely quite impossible to endow it with the perceptive and cognitive characteristics of the living. Given the technological and financial stakes, these assertions are object of numerous debates. We shall consider these in the following section.
Let us just note here that in spite of the progress in AI, the dream of a universal machine is far from being realized.

We observe so a redirection from general to more particular considerations. The ambition to create a universal machine fades and is replaced by the implementation of AI to create machines resolving a class of problems. It should be noted that it is a redirection that can be observed presently in numerous fields.

Artificial Life: approaching biological functioning

Contrarily to what one could believe, AL had not so general ambitions as AI in its beginnings and thus it avoided the great pitfall of universality. It is true that AL is a more recent field and that it benefits, consequently, of the experience of AI. The current AL program seems well enough defined and has more diversified theoretical and conceptual bases. Artificial Life exploits concepts stemming from cognition and connectionist that make up cognitive sciences. It proposes solutions that sometime stress on the symbolic approach, sometime on the auto-organizational approach, or builds the models from one combination of the two methodologies.

The program of this new science is defined by Christopher Langton as:

"the study of manmade systems displaying behaviors characteristic of living systems".

[Quoted by FERNÁNDEZ (Julio) and MORENO (Álvaro). - Op. cit., p. 23.]

Actually, AL often attempts to model behaviors or primordial mechanisms of living systems such as auto-regulation, breathing, predating or reproduction.

AL dedicates a large part of its efforts in realizing of virtual creatures, that is, to simulate living beings with the help of formal computer languages. Another branch of this field is concerned with conception of material realizations in the form of autonomous robots (using partially the concepts of AI), or from the materials of living beings.

We can hence distinguish two types of work stemming from AL. On one hand, simulations that use computers exclusively. Admittedly, in this case, any system can be modeled on computer. That is, a formal system is susceptible to represent satisfactorily a physical system. On the other hand, realizations where the concrete and material character of the system is primordial. It is considered here that the physical aspect of the system cannot be reduced to a symbolic representation.

As to knowing whether AL is susceptible to create life, let us just refer to Christopher Langton:

" [... ] It was 3 o'clock in the morning. Suddenly, I felt a presence in the room. But there was no one. I realized that there had been something going on the screen and that this thing had struck my subconscious. I had reacted to something living. Of course, the computer was not physically living, but it was able of some kind of behavior to which had reacted some primitive thing in me, as if there was life. " [LANGTON (Christopher). - " Et si les informaticiens découvraient la vie ? ", Courrier International (n° 360, 25 sept. - 1° oct. 1997) (initially published by Facts, Zurich)]

Christopher Langton recalls this experience as one of the most striking that he had lived. Maybe it is for this reason that he is trying to define and to understand what life is while preserving himself from any prejudice.

If we understand well how AI joins in our view, as a technological outcome of the logical - mathematical spirit introduced by Aristotle, the evocation of AL can seem misplaced. It is true that AL is more concerned by "reflex" behavior than logical reasoning or cognitive acts. AL deserves however all our attention, and this, for two reasons. By the concepts it carries, AL represents an interesting alternative to the strictly computational approach. Then, it is much evident that computational treatment of information implies a manipulation of symbols whose meaning is unconsidered by the system. However, on wondering about emergence, by trying to approach the most possible the essential mechanisms of living, AL opens a major debate: How the living can bear sense and from what mechanisms? How can an artificial system have equivalent characteristics? From then on, what relationships are established with the observer of the system?


A Definition of Artificial Life

Artificial life was defined by Langton in 1989 as the study of systems built by man having characteristic behaviours like living systems. However, we will try to go further in this definition by giving details. The definition of artificial life is tightly linked to the one of life, which definition is a problem in itself. It is thus particularly difficult to define artificial life and especially its limits. Where is/stands the frontier between life and artificial life? What are the differences between a machine or a program, and an artificial form of life? This problem is developed in "Artificial Life: a complex problem".

The definition we give here comes from J. Doyne Farmer and Alleta d'A. Belin's definition of life. Here are the basic properties that characterise any artificial form of life:

1. Human beings contributed to the conception of any artificial way of life;
2. An artificial form of life is autonomous;
3. An artificial form of life is in interaction with its environment;
4. There is emergence of behaviours in an artificial form of life;

The three next properties are not essential but remains, nevertheless, very present:

5. An artificial form of life can reproduce;
6. An artificial form of life has the ability of adaptation;
7. An artificial form of life is not a unit.

Contrarily to a biologically living system, an artificial life system can be divided into several parts that might not be physically linked: for instance, a computer can pilot a robot thanks to waves. Even inside a computer, nothing guarantees that all the bytes of this system are gathered.