Academia.eduAcademia.edu

Complex systems and creativity.

Abstract

The main argument in the chapter is that the creative process has its very root in the natural laws, especially under conditions of limited resources, which impose a conflict between alternative organization patterns in systems. After a general introduction, the author will illustrate the methods and the results of many computer-based experiments, starting from physical and chemical systems, moving on to models of brain functions, the evolution in a simulated community of protozoa and the use of ideas from genetics to solve complex problems.

Key takeaways
sparkles

AI

  1. The creative process stems from natural laws, especially under resource constraints, shaping complex systems.
  2. Computer simulations illustrate structure formation in physical, chemical, and biological contexts, revealing dynamic behaviors.
  3. Self-gravitating systems exhibit unique entropy behaviors, allowing structure emergence contrary to traditional thermodynamics.
  4. Competition for resources drives the development of complex structures, exemplified by diffusion limited aggregation (DLA).
  5. Neural networks, inspired by biological learning, showcase creativity in problem-solving and can evolve novel solutions.
In: Science, Mind, and Creativity: The Bari Symposium ISBN 978-1-60876-115-9 Editor: L'Abate, De Giacomo, Capitelli and Longo © 2009 Nova Science Publishers, Inc. Chapter 3 COMPLEX SYSTEMS AND CREATIVITY Savino Longo, PhD.* Professor, Department of Chemistry, University of Bari, Via Orabona, 4; 70126 Bari, Italy In a symposium about science, mind and creativity it is appropriate to include some ideas on the topic of complex systems. In this chapter the author will discuss a few aspects of complex systems and describe in more details those developments, which have a more direct connection with the themes of the symposium. The main argument in the chapter is that the creative process has its very root in the natural laws, especially under conditions of limited resources, which impose a conflict between alternative organization patterns in systems. After a general introduction, the author will illustrate the methods and the results of many computer-based experiments, starting from physical and chemical systems, moving on to models of brain functions, the evolution in a simulated community of protozoa and the use of ideas from genetics to solve complex problems. STRUCTURES An important problem in natural sciences is the development of structures in the World, which looks to contradict the thermodynamic predictions of a progressive increase of disorder (Nicolis & Prigogine, 1989). The second law of thermodynamics predicts in fact that all deviations from homogeneity in systems where the mixing is not constrained by boundaries will eventually fade away: an example is the mixing of ink with water after a drop of the former is poured into the latter (Figure 3.1), or the homogenization of temperature between a hot and a cold body into thermal contact. * Tel: +390805443563; Fax: +390805442024 Email: [email protected] 2 Savino Longo Drawing by the author. Figure 3.1. Mixing. All these processes are mathematically described by the increase of a function called entropy; therefore the second law can be stated as the law of the increase of entropy (Dickerson, Gray & Haight, 1973). Since the second law of thermodynamics never failed in predicting the outcomes of laboratory experiments, the presence of structures, patterns and shapes in nature needs an explanation. The previous statement can easily be misunderstood, since limited differentiation in some systems is not excluded by the second law, but in fact it is predicted on the basis of the increase of entropy: for example, setting in contact two non miscible fluids like water and oil leads to two separate phases, each with a different composition. Indeed, this limited kind of separation can even emerge from uniformity, as a consequence of the increase of entropy. This happens when mixing two solutions, which produce an insoluble substance (e.g. a solid precipitate, like in many analytical reactions used to detect specific chemicals present in solution) or when evaporating salted water until salt crystals appear on the bottom. Therefore the problem is usually stated as that of the formation of complex structures, although for a more exact and unambiguous formulation some mathematical tools would be necessary but are not appropriate here1. More loosely, a complex structure can be defined as something which presents many shape discontinuities or variations in some way unpredictable but not genuinely random. The examination of several examples in the following will help to clarify this point and there will be little ambiguity at the end, is spite of the lack of a formal definition. Even better, it will become clear that the complexity of a structure is to be judged not merely based on its shape, but it is better based on the evaluation of exchanges of energy or information. The creation of ordered structures has been explained in two distinctly different ways for very large structures in the universe and for smaller structures, from astrophysical flow patterns to living structures. Very large structures, like galaxies, which are formed under the action of gravity, are explained by invoking a peculiar physical property of self-gravitating systems, i.e. their negative thermal capacity (Fang, Xian & Kiang, 1989). This technical term Complex Systems and Creativity 3 means that the average velocity of bodies in a self-gravitating system increases when energy is subtracted from the system, while the opposite holds up generally. The negative thermal capacity involves an inversion of the thermodynamic predictions: for these systems the entropy increase is associated with the formation of structures, rather than with their decay. The mechanism described above applies to self-gravitating system, i.e. systems where any particle is interacting with all the others. A different mechanism of structure formation applies to systems of particles, which are attracted by a limited number of bodies but not with one another. Structures can develop in this case by the mechanism of resonance (Gutzwiller, 1991). When a periodic force is perturbing an oscillator, the response of this last is much more intense if the ratio of the frequencies of the oscillator and of the force can be expressed by a rational number, i.e. a fraction of the form n/k where n and k are both integer, with small values of both n and k. The set of this numbers into the bigger set of real numbers (any number in decimal form, e.g. 1.543…) has a beautiful complex structure, and a more or less deformed image of such structure is what is observed in the dynamics2. The phenomenon applies also when the perturbation is not periodic but a kind of pulse, since it can be shown that a pulse can be expressed as a combination of periodic components. For example, Figure 3.2 shows a single frame obtained from a computer simulation, where an initially uniform, flat disk composed of small particles orbiting a compact object (in a way similar to Saturn and its rings), is perturbed by a second, passing-by compact object. This last moves perpendicular to the initial plane of the disk; at the time represented in the frame is leaving upward and it is no more visible. In the simulation any particle is represented by a mathematical point with its position, velocity and mass, which is moved by small time steps, taking into account the forces acting on it, namely the gravitational attraction towards the compact object and the passing-by, perturbing object. What is seen in the picture is a two- dimensional, perspective rendering of a three-dimensional complex structure. By running the simulation it is possible to view the tree-dimensional differentiation of the initially uniform disk as it proceeds in space and time. A similar approach has been used in the past to study the structures obtained from the collision of two galaxies: in this case dots represent stars and the two compact objects are the mass centers of the two colliding galaxies (Toomre & Toomre, 1973). It is obvious that the chance to observe such beautiful complex phenomena is a strong incentive to make the effort to develop the computer simulation code. This is not a very simple task since it requires some skill with a computer programming language and a long series of attempts to select the appropriate representation of the phenomenon. We can say that there are two creative processes involved in the realization of a visible artifact like that in Figure 3.2: the creative role of the dynamic laws of gravitating systems and that of the researcher striving to get a significant and aesthetically pleasing sample image of such dynamics. 4 Savino Longo Computer simulation by the author. Figure 3.2. Example of gravitational complex structure. These gravitational mechanisms, though fascinating, cannot explain the development of smaller structures where gravity can sometimes play a role but it is never the only essential factor. Such structures can be explained, instead, by recognizing that the local conditions where such structures develop are not those described by the laws of equilibrium thermodynamics but are characterized by strong, sustained non-equilibrium conditions. For example in the biosphere, the radiation produced by the Sun (about 6000°C) coexists with the lower temperature of the Earth environment (average 15°C) and with the much lower temperature of the night sky (-270°C). In strict thermodynamic terms, the entropy production associated with the huge heat flows present under such conditions is sufficient to balance all the morphogenetic processes in the Sun system, avoiding any contradiction with thermodynamics. This point is tricky and maybe needs to be better clarified: structure creation is in local contradiction with thermodynamics, since at the local scale a structure is formed or sustained in a medium, but this process occurs only if a flow of heat or a process physically equivalent to a flow of heat occurs through the medium itself. This means that an amount of entropy is being produced, since the flowing of thermal energy from a warmer body to a colder one is always associated with the increase of entropy, and the entropy increase per unit time associated to the global process is always positive. If the flow of heat is interrupted the structure disappears, since the only process now active, the local one, is still subjected to the second law in its evolution in isolation. Therefore no problem is arising at this scale of length and time as regards thermodynamics: at the same time, the local development of structures, ranging from Complex Systems and Creativity 5 planetary wind circulation to Life, is of the highest interest and provides a link between the fully coherent yet somewhat arid thermodynamic scenario in which structures develop and the endless variety of meanings which can be associated to complex structures and their interactions. An example of physical structure development, which is often considered as a pedagogical start, is fluid convection. Morphogenesis in fluids is a striking example since fluids are also the media where structure fading as predicted by the second law is fastest, because turbulence in liquids and molecular diffusion in gases allow a fast mixing of different miscible components into each other (like ink and water considered before). Let us consider a glass vessel containing some water, which is heated from below, for example by a gas burner (see Figure 3.3): as stated above for the case of the Sun system, the sustained temperature difference between a heat source (here the burner flame) and the colder environment is essential to produce an effect. After some time, a flow pattern is established in the form of convection “rolls” where hot water coming from the bottom of the vessel rises without hindering the descend of cooler water coming from the surface where the thermal energy is dissipated into the environment (Haken, 1983-a, Haken, 1983-b) (Figure 3.3). Drawing by the author. Figure 3.3. Convection “rolls.” Similar structures on a much larger scale are observed in the Earth atmosphere and are taken into account by glider pilots and birds. These structures are cognates to the vortexes 6 Savino Longo formed in viscous fluids under a shear stress, which are observed after the passage of a ship on the surface of water3. These vortexes are also observed, on an impressively larger scale, in the beautiful probe photographs of the atmospheres of the big, gaseous planets in the sun systems, in particular Jupiter and Saturn. In the upper, visible layer of the atmosphere of Jupiter the circulation patterns are well evident even in color photograph (Figure 3.4) since, depending on the local atmospheric temperature and winds, the gas mixture (mostly hydrogen) is richer of several kind of colored (like phosphorus and sulphur) and white (mostly solid ammonia) impurities (Strycker, Chanover, Sussman, & Simon-Miller, 2006). Figure 3.4. Atmospheric circulation patterns on Jupiter (Courtesy JPL/NASA). From the cold ad huge-scale realm of planetary atmospheric circulation we now shift to a different example, which is more closely related to the pattern development in the realm of Life. A few decades ago much attention was attracted by chemical reactions producing a periodic color change of a solution, important instances of which are the Belousov- Zhabotinsky (BZ) reaction and the iodate reaction (Epstein, Hustin, DeKepper & Orbán, 1983). When the mixture is well stirred, these reactions behave like “chemical clocks” producing structures in time rather than in space (Figure 3.5). Note that in this case no thermal source is present, but the entropy production is due to the chemical reaction: this is not a surprise for those who are acquainted with some basic chemistry and will recall that a fixed amount of specific entropy is associated to any chemical substance, and that the total entropy increase is the force driving the chemical reaction to completion. Complex Systems and Creativity 7 Drawing by the author. Figure 3.5. Chemical oscillations. As in the previous example, however, the special reaction conditions associate this irreversible global entropy increase with the transient, or local, appearing of ordered structures. When the reaction is allowed to occur in a shallow vessel and no stirring is provided, these reactions produce fascinating structures evolving in space and not only in time: these structures have typically the appearance of moving strips, changing spots and rotating spirals, depending on the feeding of reactants and the depth of the solution in the vessel (Epstein et al., 1983). A simple theory for these chemical structures can be provided by modeling the reaction vessel as an array of cells, and assuming that diffusion is bringing chemicals from any cell to the two side ones, while oscillation is going on. The description of the process can be reduced to minimal terms by just specifying rules for coloring the cells in a row of a matrix of cells based on the pattern found in the row above representing the immediately preceding state of the vessel (i.e. the horizontal reaction corresponds to space, the vertical one to time, increasing downwards). These models, called cellular automata, are known to produce the most various and surprising structures (Schroeder, 1992). The reader can be interested to try a simple example. Let us start from a sheet of white paper with two arrays of intersecting horizontal and vertical ink lines individuating squared or rectangular white cells. The rules are: a cell in a horizontal row is filled black if and only if a single one of the two diagonally placed above is black. These rules look reasonable for a minimal description of the system under 8 Savino Longo consideration: a colored chemical diffuses sideways while its concentration increases due to the reaction (case 1, upper left side of Figure 3.6) but if the concentration rises too much the colorless situation is locally reestablished (case 2, upper right side of Figure 3.6). Now, start from a single black cell in the middle of the uppermost row. After some work, a pattern like that shown in Figure 3.6 appears. Figure 3.6. The structure produced by a coloring procedure inspired by chemical kinetics, see the text for details. This geometrical structure is called a Sierpiński gasket, and it is an example of fractal (Schroeder, 1992). A fractal is a structure with a non-integer topological dimension D. The topological dimension is the extension of a well known elementary concept, the integer dimension of a geometric object, based on the minimal number of coordinates necessary to find a specific place on it, and equal to one for a line, two for a flat surface, three for a volume-filling shape. While an exact calculation of D can be made by using the appropriate mathematical theory, it is evident from the Figure 3.6 above that the Sierpiński gasket is somewhat “emptier” than a compact figure in the plane yet “fuller” than a twisted line: therefore we expect4 1<D<2. Similarly, it can be demonstrated that the chemical aggregate, which will be considered in the next section, has also intermediate dimension between 1 and 2 and it is a fractal. Non-equilibrium structures associated to chemical processes have been invoked as the causes of skin color patterns in animals like zebras and leopards and surface color patterns in some kinds of shells (Camazine et al., 2003). Indeed the resemblance of the Sierpiński gasket with some shell color patterns is striking. Complex Systems and Creativity 9 CONFLICTS An interesting aspect of these phenomena is that the scheme according to which matter is organized is a dynamic one. There is little connection between these non-equilibrium structures and static, equilibrium structures like crystals. The crystal structure, in fact, is a necessary one, which is strongly connected to the chemical nature of the matter sample under consideration. So, for example, sodium chloride (NaCl) crystals have a cubic geometry, which is imposed by the ionic radii of sodium and chloride ions (Dickerson et al., 1973). On the contrary, non-equilibrium structures are conditioned by general properties of the substance under consideration, like density and viscosity, but are often determined by the history of the system (i.e. the process by which the system reaches the present conditions). A critical issue is therefore the selection of the scheme of organization emerging under specified conditions, amongst a wide set of possibilities compatible with the boundary conditions (the mathematical specification of matter dynamics on the walls limiting the accessible volume). This selection can be expressed in terms of competitions between schemes, connecting complex systems with Darwin’s evolution. This connection has been considered and discussed by I. Prigogine (1997, Prigogine & Stengers, 1986) and H. Haken (1983-a, 1983-b). Both scientists attempted to find a general principle for non-equilibrium morphogenesis, but the two theories they formulated are very different. Prigogine, winner of the Nobel prize in chemistry for his studies on thermodynamics, attempted to formulate a general principle for structure development based on a thermodynamic quantity, namely the entropy production. He regarded these structures as the archetypal basis of the structures of Life, and formulated the idea that they emerge thanks to their ability to dissipate energy; for this reason he coined for them the term “dissipative structures”. Haken, instead, was inspired by the concept of adiabatic elimination in physics: a physicist can get a general view of the dynamics of a system concentrating on the variables which have the slowest evolution, since all others can only reach, at any time, a steady condition compatible with the present values of the slow relaxing ones. Accordingly, he supposed that a general principle for structure formation was to be found in the preliminary emerging of slow patterns of activity, which he called “order parameters”. This last mathematical concept and the related terminology were borrowed from the Landau’s theory of phase transitions. The result was no less than a proposal for a new scientific discipline, which he called “Synergetics”, whose aim was to study the emergence of collective behavior in systems of any kind, from fluids to human societies. Prigogine and Haken shared the idea that a general theory of structure development would have contributed to join hard and soft sciences, but they had complementary views of the way this process would have occurred. For Prigogine, the most important step was the introduction of a historical element in the description of natural systems. Accordingly, the methodology of soft sciences could have given its contribution in the understanding of chemical and physical systems. For Haken, the crucial step was to change the language and methodology of soft sciences, which would have adopted those of Synergetics. 10 Savino Longo Either ways, most contemporary scientists believe that the ambitions of both theories are not vindicated. Nevertheless, some common aspects of the methodology of both theories have strongly influenced further developments. In both these author’s views, apart the important differences seen above, the general idea is that the possible structures are the result of the nonlinear evolution of linear “modes” which describe mathematically the fluctuations of the equilibrium system, a generalization of Fourier analysis of a generic function, where all possible shapes of a vibrating system are decomposed in simple vibrations, or harmonics (Figure 3.7) Drawing by the author. Figure 3.7. Oscillation modes. The modes, which enter into a competition to determine the dynamic structure of the system, are those compatible with the boundary conditions, or loosely speaking with the geometry of the system, nearly in the same way as the harmonics of a vibrating string are compatible with the fact the string is fixed at two extremes. The modes compete to reach the most effective coupling with the external environment. The measure of the efficiency of the coupling can be defined in different ways, for example, as already stated above, in terms of the entropy production rate (Swenson, 1992) but for any specific model of the system it is always specified. The competition arises from the non-linearity of the laws governing the system. Due to the non-linearity one particular mode can emerge and dominate the subsequent dynamics of the system and the energy, matter or information exchanges with the external world. The emerging mode can have quite a complex structure but often it is recognizable as a deformation of a Fourier mode of the perturbations compatible with the boundary conditions. So for example the pattern of motion emerging from fluid convection is similar to an oscillation mode of the fluid, and the same can be said of the colored strips, which can be seen from the above in a shallow fluid where an oscillating reaction occurs. Complex Systems and Creativity 11 Drawing by the author. Figure 3.8. Emerging modes. Left: convection, Right: chemical strips. This is schematically shown in Figure 3.8, where the horizontal axis in both Cartesian plots is the position, while the vertical axis is the vertical fluid speed in the fluid convection case and the color intensity for the chemical strip experiment. In other cases, like organization patterns in analog models of the brain, it can be hard to describe the emerging pattern as an evolved mode. But it is always important and inspiring to remember the role of mode competition in the process of self-organization. The creative role of competition for resources in the creation of complex structures becomes very clear in the process known in physical chemistry as diffusion limited aggregation (DLA), a model for the accretion of the solid phase from a solution or a melt, in some conditions of crystallization (Dewdney, 1990). The DLA is a growth regime where “germs” of solid phase form in advance in the liquid phase and diffuse until they meet the surface of the growing solid, where they stay. Another case where the mechanism applies is the growing of a solid metal from a solution of its ions, e.g. Ag from an Ag+ solution. A model for DLA is based on the representation of the diffusion process of the germ in the solution based on an analog game, like a piece in a game of checkers. The movement of the germ is completely random, and can be considered as the result of a throw of a single dice, where the outcomes 1, 2, 3, 4 are associated to the directions north, east, south, west respectively, while the outcomes 5 and 6 produce no effect (Figure 3.9). This dice is actually simulated in the computer model by using a mathematical formula, which produces random numbers, statistically indistinguishable from the outcome of a throw of a real dice. The possibility of generating such random numbers as a part of a mathematical simulation was perfected and exploited by the mathematicians John von Neumann and Stan Ulam, making possible a full digital computer simulation involving random elements, the celebrated Monte Carlo method (Eckhard, 1987). 12 Savino Longo Drawing by the author. Figure 3.9. Germ movement in a DLA model. The simulation of the accretion of the solid phase is realized by stopping the diffusing germ when it meets another particle, which is part of the solid: from this moment on the germ is now itself part of the solid and will not move anymore. Another germ enters the simulation in the liquid side far from the solid and the simulation proceeds. In Figure 3.10 it is shown a frame of the graphical output obtained with a computer program realized by the author, based on the rules just explained. In the figure the black background is the liquid phase while the colored shape is the solid. The crystal germs (not shown) enter the simulation domain from random positions along the upper side of the picture. In the initial condition only the bottom side of the domain is filled with already crystallized solid (bottom horizontal line). The color pattern in the picture is based on assigning a different color shade to any cell in the solid phase depending on the time at which the cell became part of this phase. The result of the computer simulation is a structure of remarkable complexity in view of the simplicity of the rules governing the model accretion. The complexity of this structure can be explained in terms of competition for resources. An accretion with an involved shape, like intricate solid filaments extending in the liquid phase, is able to intercept much efficiently the moving germs in the liquid, much better than a more compact shape. Since the growth of the solid structures is based on the absorption of the diffusing germs, the more complex shape is the most suitable for using resources in the environment. Complex Systems and Creativity 13 Computer simulation by the author. Figure 3.10. Structures resulting from a DLA virtual experiment. MINDS In the selection process of the structures considered previously the relation between the final shapes and the rules determining them is still relatively transparent: convection rolls in fluids develop under the competing pushes of ascending hot fluid and descending cold fluid, strongly ramified aggregates are selected as optimal collector of diffusing particles. A less transparent, yet extremely interesting, kind of structure appears in historically relevant, simple models for some specific brain functions developed in the late 50’s. The most well known example is the perceptron, a device invented in 1957 at the Cornell Aeronautical Laboratory by Frank Rosenblatt (Minsky & Papert, 1969, Khanna, 1990). The basic idea was to develop a machine that can learn, like people, based on the presentation of examples which needed to be classified according to simple yes/no questions: for example “Is this item blue? Is this item an apple?”. In an attempt to obtain an analogical model with some biological plausibility, and not only a model for the function of learning, Rosenblatt proposed an architecture which was based on a network of simple machines, emulating neurons, which were cascade-connected and organized in layers of activity. This architecture (now known as a “neural network”), was suggested to him by the known histological structure of the neuronal system for the first elaboration of visual 14 Savino Longo information in the retina, and functionally by the Hebb model of the plastic connection between neurons (Hebb, 1949). In the original perceptron scheme a layer of cameras, each collecting light from a small part of the presented image, is connected to a first layer of neurons by a complex system of hard-wired, random but invariable electrical connections (Figure 3.11). A neuron is a simple machine (an amplifier, essentially), which sums up the signals it receives and produces a single output. Each neuron of the first layer is connected to a final neuron which is in charge of deciding if the presented figure falls within a given category: the answer is considered a “yes” if the final output signal is higher than a pre- specified discriminating level. The connections between intermediate and final neurons are of variable strength, obtained by interposing a variable resistor in serial connection. A perceptron learns the appropriate way to perform the required task by the presentation of many practical cases: after any case presentation those connections between units which contribute to produce a correct answer are reinforced, those who contribute to a wrong answer are weakened. After the teaching process an effective connection network emerges spontaneously in the machine, unlike other devices, which are able to perform the function using a solution “recipe” which needs to be developed in advance by a human specialist. The perceptron is quite limited as a practical devise for pattern recognition and classification, being able to solve only some tasks, those of the so-called linear separable kind. In view of its limitations, it was strongly criticized by Minsky and Papert in their influential book “Perceptrons” (Minsky & Papert, 1969), causing a momentary stop in the research on this topic, despite the fact that the criticism in the book was indeed quite constructive and, more remarkably, the fact that some of the limitations of perceptrons make them actually closer to the human experience of immediate vision. For example, perceptrons are unable to determine if an ink spot is outside or inside a labyrinth defined by a complex closed line, like most of us. Drawing by the author. Figure 3.11. A perceptron. Complex Systems and Creativity 15 In spite of its simplicity, the perceptron is the forerunner of the contemporary neural networks. It was found in fact that most limitations of the original design can be overcome by making also the first layer of connection adaptable instead of hardwired. This makes a huge difference: in mathematical terms, the perceptron is essentially a linear machine, since the final neuron is just summing up the signals coming from the intermediate neurons, giving to each signal an appropriate importance which is determined from the learning process. When the first layer of neurons receives its input via adaptable connections, the neurons of these layer must purposely be made nonlinear (an amplifier with distortions) otherwise (it can be easily proved by some algebra) two layers of neurons are not better than a single one. Under such nonlinear conditions, when the full network reaches an optimal performance, it is usually observed a posteriori that several neurons of the intermediate layer specialized in the detection of “figure features” (Figure 3.12) Drawing by the author. Figure 3.12. Emerging specialization of a unit. A trivial example is the pre-classification of an apple as a roughly round object. What is very important is that the features used by the developed network to discriminate between objects are often non trivial and suggestive, and refer to global characteristics of a class of objects instead of concentrating on details. This element of creativity, intrinsic in a neural network, is due to the competitions of patterns of connections between neurons, and it is similar to the complex pattern development in physical and chemical systems considered in the previous paragraphs. These devices, either build up with electronic components or (most often) computer- simulated, are routinely used to perform many human-like tasks like the reading of handwritten texts, the recognition of defected samples on production lines, the coordination of movements of robotic arm, the driving of unmanned small vehicles, the matching of fingerprints or faces with a prototype (Floreano, 2001). A very suggestive example of the possibilities of neural networks is given by V. Braitenberg (1984) in his book “Vehicles: Experiments in Synthetic Psychology”. In this book the author describes “vehicles” of increasing complexity, living in an artificial environment, each with an “attitude” towards different opportunities and risks based on an 16 Savino Longo internal electric connection pattern. For example, a direct electric connection between two cameras placed on the front of the vehicle (its “eyes”) and two electrical engines used by the vehicle to move can produce a vehicle which “escapes” light sources or “acts aggressively” towards them, depending on the connection topology. But this is only the beginning: thanks to an imaginary material (the “ergotrix”) which allows to realize the adaptable connections requested by the Hebb model, these vehicles learn how to improve their performance and evolve to the point of developing a complex psychology, including “emotions” and “expectations”. A short review of ideas from Braitenberg’s book can be found in an article written by Dewdney (1987) and reprinted in one of his books (Dewdney, 1990). Some of the more recent applications are very far from the original aim of the perceptron as a model for the animal vision or learning. The present author used a neural network to “guess” the missing information in a sparse collection of chemical data (Armenise et al., 1992). In his 1995 book “The Engine of Reason, The Seat of the Soul”, the philosopher Paul Churchland speculated on the possibilities offered to social sciences by the use of neural networks to extract information from masses of data. Churchland shares with Braitenberg and with many other researchers (Edelman & Tononi, 2001), but not with all (Searle, 1994), the conviction that consciousness is the dynamics of a specialized neural network. EVOLUTION In the previous sections the interpretation of the spontaneous pattern development in terms of mode competition has been exploited, showing that structure development in complex systems has several points in common with evolution. Nevertheless, the examples above did not match the structure of evolution in a very important point: no role is played by the genetic memory and the population dynamics. Much more explicit examples of computer simulated evolution have been given in the past, and here the author will devote some space to a classical example. This example is also important in which it illustrates the spirit of creative thinking associated with naïve computer code development, and represents a paradigmatic sample of the kind of popular computer science which had a strong impact on a generation of scientists. Originally formulated by Michael Palmiter, this example has been popularized with the name “Palmiter’s protozoa” by the computer scientists and science writer A. K. Dewdney in his column on the journal “Scientific American” (Dewdney, 1989) and later reprinted in his 1990 book “The Magic Machine”. It is all about the computer-simulated life of simple creatures, named “protozoa”. Palmiter’s protozoa live, move and feed themselves in a simulated, two-dimensional environment. This last is structured like a game board similar to the one considered above when discussing the diffusion limited aggregation. The creatures are just pawn moving on this simulated board. In a single move they can shift to any one of six positions close to the starting one and placed on the vertexes of an hexagon (Figure 3.13). Complex Systems and Creativity 17 Drawing by the author. Figure 3.13. Allowed moves of Palmiter’s protozoa. Any creature has an energy supply, which is spent for moving, and must not drop below zero, otherwise the creature dies, i.e. it is removed from the simulation. The creature can increase its energy supply by eating “bacteria”. Bacteria are immobile dots, which appear randomly on the board. Any creature, and this makes the real difference with respect to previous examples, has its own “genotype”: a sequence of numbers which represent the propensity of the simulated creature to proceed, on the direction towards which it is faced at a given time or rather turn clockwise or counterclockwise. This genotype, to gain biological plausibility, is never changed in the course of the life of the creature. Any creature is given several chances to reproduce itself, by simple scission, at an time of its life, provided it is in good heath, i.e. the energy supply is high enough. The scission produces another creature with a genotype very close, but not equal to, the one of the parent one. These simple rules suffice to generate on the screen of the computer an impressive dance of life and change, where the more apt specie emerges depending on the rule which is used to disseminate the bacteria on the board. This emergency is made more explicit by using a different color to picture any creature on the output screen, depending on its genotype. It is impossible to convey the impressions, which arise in the spectator’s mind, when observing this abstractly rendered yet very explicit, changing pattern of competition and change. But it is worth trying. Figure 3.14 shows two frames extracted from the output of a computer program based on Palmiter’s rules and written in Delphi5 by Pieter Spronck, of the Tilburg University centre for Creative Computing (TiCC) (http://ticc.uvt.nl/~pspronck). In the pictures the round objects are protozoa, while the smaller yellow squares are bacteria. 18 Savino Longo Figure 3.14. Palmiter’s protozoa. See the text for details. Complex Systems and Creativity 19 The pictures give a very faint idea of this simple but amazing simulated world. The first picture represents the diffuse population of members of the essentially straight-line moving species (conventionally blue), which emerges when the food is randomly dispersed in the environment. This species is the fittest under such conditions, since by moving essentially straight its members collect more bacteria than those of other species, which are doomed to starve. By changing the rule for the dispersion of bacteria an impressive change is produced. In the second picture bacteria are much more concentrated in a small region of the board, the Garden of Eden, and very scarce elsewhere. In this new situation, the members of the straight moving species are no more efficient collectors, since they move most of the time in desert regions of the board. A new species emerges, whose members spend their life swirling in endless turns. These mutants are now much more effective than the previous species, since they colonize the Garden and collect the concentrated bacteria available there reducing the food to a level which is not high enough to feed the straight moving creatures, during their occasional visits in the Garden. In the meantime, a very few bolder individuals, or less specialized mutants, explore the external world were the food, though scarce, is slowly increasing after the extinction of the previous specie: they are most probably doomed to die of starvation, but in due time some of them could discover the new possibilities offered to a limited population by this wide, arid territory. A cyclic regime of extinction and mutation can be established under some conditions (depending on the ratio between the food distribution inside and outside the Garden), somewhat similar to the chemical clock of Figure 3.5. Palmiter’s protozoa were very popular 20 years ago. While they cannot match the presently available, remarkably complex simulated worlds, where much more powerful evolution rules are coupled to realistic models of the environment and impressive computer graphics, they are still a very effective way of illustrating the ideas of artificial evolution. CREATIVITY Although the previous example was surely suggestive, it represented only a very simple attempt to simulate evolution. As mentioned above modern simulations are much more complex, and even computer games have been produced, which allow to play with evolving creatures in a simulated world. Nevertheless, the scope of these simulations is still limited by the fact that the solutions found by the organisms are useful, or meaningful, only in their virtual world. The next step, a very bold one, would be to use evolution in a simulated world to solve real problems. Amazingly, this was proven to be possible. Computer simulated complex systems are already in use to produce new ideas for real- world technological problems. This further step was facilitated by the following circumstance: many difficult problems in modern technology have a combinatorial nature, i.e. the problem consists in exploring a huge space of possibilities in order to find a scheme which best fits some well known requirements. This is the case of electronic circuits, like those used to generate signals of appropriate shape or to give an appropriate response to such signals (Koza, Bennett, Andre, Keane & 20 Savino Longo Dunlap, 1997). These circuits are made up of components, namely resistors, capacitors, transistors, each with a specific function. Any component is provided with two or more electric terminals, depending on its type. A circuit is made up by connecting the terminals of an ensemble of such components, in a way suitable to fulfill the requested function. The requirements to be met by a circuit proposal are of several different kinds but they can all be expressed as functions of the element number and disposition in the proposed circuit. Examples of such requirements are: the precision of the operation, the ease of manufacturing, the efficiency of heat dissipation and the expected production cost. The basic idea, similar to those seen in the previous paragraph, is the association of a mathematical genotype to the circuit scheme: a linear string of symbols, translated in numbers, resumes the topology of the circuit connections. Figure 3.15 gives a rough idea of how this is possible: a number is attributed to a conducting wire, and a symbol coding a component consists of a letter indicating the type of component followed by two or more numbers indicating the wires to which it is connected. A resistor (R) or a capacitor (C) has two connections, while for a transistor (T) three connections need to be specified. This code is proposed only as an indication to the reader, and does not match those used in real applications. Besides, in a real circuit additional numerical values need to be specified for some components, namely the resistance of a resistor or the capacitance of a capacitor. Drawing by the author. Figure 3.15. A genetic code for electronic circuits. The next step is to realize a computer scheme fit to check a large number of variations of genotypes in a search for optimal performances. The algorithm used, the so-called genetic algorithm, is even closer to biology than Palmiter’s model considered before. The production of a new scheme is based on the reproduction of a couple composed from two already present schemes. The genetic material of both parents is split in two parts each, and two halves, one from each parents, are used to buildup a new genetic sequence which will be attributed to their offspring. As a result of this procedure a new circuit is produced with a new connection scheme, but somehow resembling both parents. In a few generations circuits with the most strange and unpredictable structure are present in the populations, while the constraints Complex Systems and Creativity 21 imposed by the programmer for the survival of the fittest ensure that the variations proposed are potentially useful. The secret is not to impose very strict constraints in order to give a chance to the random changes to discover new possibilities. What is most impressive in the schemes produced by these simulations is not the accuracy with which sometimes they are able to meet the aforementioned requirements, but the fact that, as stated by the researchers themselves (Holland, 1992), sometimes much thinking is necessary to understand the way they work. Of course, the circuit produced by the machine will work independently of the ability of the researcher to catch the general pattern of current fluxes in it, not unlike the ability of the circuit board in our laptops to operate independently of the understanding of most of their user, including the present author. The key point is that the solution, the original solution of the problem, has been delegated in this case to a biology-inspired complex pattern of scheme variations, competition, life, death and change, evolving in a computer simulated world. The genetic algorithms are now used to solve analogous combinatorial problems in biochemistry (in particular the protein folding problem), design of new drugs and materials, aerospace engineering, and many other fields (Holland, 1992). The evolved solutions often surprise the researchers in spite of the fact of being produced by a combinatorial approach. Machines inventing creative solutions to practical problems, although in very specialized fields, are a current reality. CONCLUSION To many, creativity is the sign of consciousness. Several scholars, instead, argued in opposition to this assumption. For example, the first chapter of the 1976 J. Jaynes book “The origin of consciousness in the breakdown of the bicameral mind” strongly supports the opposite point that consciousness is not essential for creative thinking. The study of complex systems and complex behaviors arising from self-organization and scheme competition, suggests that the creative process not only is not necessarily associated with an individual’s mind, but actually is the result of a kind of universal dynamics, which acts already in very elementary physical and chemical systems. Even if a general theory for the self-organization of complex systems, like those envisaged by Prigogine and Haken, has still not been formulated, experiments by computer simulation are now accessible to any interested person, provided she or he is willing to learn how to translate in living, virtual worlds, the basic principles. These experiments, even in their most simple form, are very inspiring, and can help much to give a proper perspective on the creativity of Nature and the role of Man in it. BIBLIOGRAPHICAL NOTES 1 . The complexity of a structure can be evaluated from the structure of its Fourier spectrum, which in a genuinely complex case presents several sharp peaks superimposed to a wide continuum spectrum (Schroeder, 1992). This would be the case of a Fourier analysis of 22 Savino Longo the shape in Figure 3.6. A different measure of complexity can be formulated by evaluating the quantity of information necessary to describe the integration between the whole structure and its substructure (Edelman & Tononi, 2001). This last definition can be applied to describe the complexity of a pattern of activity in a system, and not only its shape. 2 . It is intended that the fraction is reduced to its minimal form, e.g. 20/30 is written 2/3. The resonant orbits (n,k small) are soon depleted. The most stable orbits are given by (n/k)ϕ, where n,k are small and ϕ is the golden ratio (Gutzwiller, 1991) and they are related to the long filaments in Figure 3.2. A similar mechanism explains the fine structure of Saturn’s rings, which are periodically perturbed by the planet’s satellites. 3 . The mixing of ink and water discussed above also occurs, typically, through the formation of vortexes, which are clearly visible if the phenomenon is carefully observed; the true molecular (not helped by vortexes) mixing, which can be studied by pouring the ink drop inside the water slowly and keeping the water still, requires several hours to complete. 4 . The fractal dimension D of an object is determined by estimating the quantity of matter M enclosed within a distance R from one of its points. Generally M = cRD where c is a constant, e.g. for a compact, solid body of density ρ, M = 4/3πρR3 (the mass of a filled sphere) therefore D = 3 as expected. In the case of the Sierpiński gasket and similar abstract objects, we must preliminary associate a fictitious mass to any point or filled cell (like the black cells in Figure 3.6). In this specific case the result is D = log 3 / log 2 = 1.5849, and 1<D<2 as anticipated. Details of the calculation procedure are found in (Schroeder, 1992). When the formula M = cRD does not apply, the object is not a fractal, but an even more complex entity. REFERENCES Armenise, I., Capitelli, M., Garcia, E., Gorse, C., Laganà, A. & Longo, S. (1992). Deactivation dynamics of vibrationally excited nitrogen molecules by nitrogen atoms. Effects on non-equilibrium vibrational distribution and dissociation rates of nitrogen under electrical discharges. Chemical Physics Letters, 200, 597-604. Braitenberg, V. (1984). Vehicles: Experiments in Synthetic Psychology. Cambridge: MIT Press/A Bradford Book. Camazine, S., Deneubourg, J.-L., Franks, N.R., Sneyd, J., Theraula, G., & Bonabeau, E. (2003). Self-Organization in Biological Systems. Princeton University Press. Churchland, P.M. (1995). The Engine of Reason, The Seat of the Soul: A Philosophical Journey into the Brain. Cambridge: MIT Press. Dewdney's column (1987, March) Computer Recreations in Scientific American. Dewdney's column (1989, May) Computer Recreations in Scientific American. Dewdney, A. K. (1990). The Magic Machine: A Handbook of Computer Sorcery. New York: W.H. Freeman & Company. Dickerson, R. E., Gray, H. B., & Haight, G. P. (1973). Chemical Principles. San Francisco: Benjamin-Cummings Publishing Company. Eckhard, R. (1987). Stan Ulam, John von Neumann, and the Monte Carlo Method. Los Alamos Science, Special Issue dedicated to Stanislaw Ulam, 15, 131-143. Retrieved from the web site: http://la-science.lanl.gov/lascience15.shtml Complex Systems and Creativity 23 Edelman, G., & Tononi, G. (2001). A Universe Of Consciousness: How Matter Becomes Imagination. New York: Basic Books. Epstein I., Kustin K., DeKepper P., & Orbán M. (1983). Oscillating chemical reactions. Scientific American, Mar, 112-123. Fang, L., Xian, L.S., & Kiang, T. (1989). Creation of the Universe. Singapore: World Scientific. Floreano, D. (2001). Manuale sulle reti neurali(2nd ed.). Bologna: Il Mulino. Gutzwiller, M.C. (1991). Chaos in Classical and Quantum Mechanics. New York: Springer. Haken, H. (1983-a). Sinergetica. Il segreto del successo della natura. Torino: Boringhieri. Haken, H. (1983-b). Synergetics, an Introduction: Nonequilibrium Phase Transitions and Self-Organization in Physics, Chemistry, and Biology (3rd rev. enl. ed.). New York: Springer-Verlag. Hebb, D. O. (1949). The Organization of Behaviour. New York: Wiley. Holland, J. H. (1992, July). Genetic Algorithms - Computer programs that evolve in ways that resemble natural selection can solve complex problems even their creators do not fully understand. Scientific American, 267, 66-72. Jaynes, J. (1976) The Origin of Consciousness in the Breakdown of the Bicameral Mind. Boston: Houghton Mifflin. Khanna, T. (1990). Foundations of Neural Networks. New York: Addison-Wesley. Koza, J. R., Bennett, F. H., Andre, D. III, Keane, M.A., & Dunlap, F. (1997). Automated Synthesis of Analog Electrical Circuits by Means of Genetic Programming. IEEE Transactions on Evolutionary Computation, 1, 109-128. Minsky, M., & Papert, S. (1969). Perceptrons. Cambridge: MIT Press. Nicolis, G., & Prigogine I. (1989). Exploring Complexity: An Introduction. New York: W.H. Freeman & Company. Prigogine, I. (1997). The End of Certainty. New York: Free Press. Prigogine, I., & Stengers, I. (1986). La nouvelle alliance. Paris: Gallimard. Schroeder, M. (1992). Fractals, Chaos, Power Laws: Minutes from an Infinite Paradise. New York: W.H. Freeman. Searle, J.R. (1994). The Rediscovery of the Mind. Cambridge: MIT Press. Strycker, P. D., Chanover, N., Sussman, M. & Simon-Miller, A. (2006). A Spectroscopic Search for Jupiter's Chromophores. Bulletin of the American Astronomical Society, 38, 498. Swenson, R. (1992). Order, Evolution and natural Law: Fundamental Relations in Complex System Theory. In C. V. Negoita (ed.) Cybernetics and Applied Systems (pp. 125-148). New York: Marcel Dekker. Toomre, A. & Toomre, J. (1973, June). Violent Tides between Galaxies. Scientific American, 229(6), 38-48.

References (28)

  1. Armenise, I., Capitelli, M., Garcia, E., Gorse, C., Laganà, A. & Longo, S. (1992). Deactivation dynamics of vibrationally excited nitrogen molecules by nitrogen atoms. Effects on non-equilibrium vibrational distribution and dissociation rates of nitrogen under electrical discharges. Chemical Physics Letters, 200, 597-604.
  2. Braitenberg, V. (1984). Vehicles: Experiments in Synthetic Psychology. Cambridge: MIT Press/A Bradford Book.
  3. Camazine, S., Deneubourg, J.-L., Franks, N.R., Sneyd, J., Theraula, G., & Bonabeau, E. (2003). Self-Organization in Biological Systems. Princeton University Press.
  4. Churchland, P.M. (1995). The Engine of Reason, The Seat of the Soul: A Philosophical Journey into the Brain. Cambridge: MIT Press.
  5. Dewdney's column (1987, March) Computer Recreations in Scientific American. Dewdney's column (1989, May) Computer Recreations in Scientific American.
  6. Dewdney, A. K. (1990). The Magic Machine: A Handbook of Computer Sorcery. New York: W.H. Freeman & Company.
  7. Dickerson, R. E., Gray, H. B., & Haight, G. P. (1973). Chemical Principles. San Francisco: Benjamin-Cummings Publishing Company.
  8. Eckhard, R. (1987). Stan Ulam, John von Neumann, and the Monte Carlo Method. Los Alamos Science, Special Issue dedicated to Stanislaw Ulam, 15, 131-143. Retrieved from the web site: http://la-science.lanl.gov/lascience15.shtml
  9. Edelman, G., & Tononi, G. (2001). A Universe Of Consciousness: How Matter Becomes Imagination. New York: Basic Books.
  10. Epstein I., Kustin K., DeKepper P., & Orbán M. (1983). Oscillating chemical reactions. Scientific American, Mar, 112-123.
  11. Fang, L., Xian, L.S., & Kiang, T. (1989). Creation of the Universe. Singapore: World Scientific.
  12. Floreano, D. (2001). Manuale sulle reti neurali(2nd ed.). Bologna: Il Mulino.
  13. Gutzwiller, M.C. (1991). Chaos in Classical and Quantum Mechanics. New York: Springer.
  14. Haken, H. (1983-a). Sinergetica. Il segreto del successo della natura. Torino: Boringhieri.
  15. Haken, H. (1983-b). Synergetics, an Introduction: Nonequilibrium Phase Transitions and Self-Organization in Physics, Chemistry, and Biology (3rd rev. enl. ed.). New York: Springer-Verlag.
  16. Hebb, D. O. (1949). The Organization of Behaviour. New York: Wiley.
  17. Holland, J. H. (1992, July). Genetic Algorithms -Computer programs that evolve in ways that resemble natural selection can solve complex problems even their creators do not fully understand. Scientific American, 267, 66-72.
  18. Jaynes, J. (1976) The Origin of Consciousness in the Breakdown of the Bicameral Mind. Boston: Houghton Mifflin.
  19. Khanna, T. (1990). Foundations of Neural Networks. New York: Addison-Wesley.
  20. Koza, J. R., Bennett, F. H., Andre, D. III, Keane, M.A., & Dunlap, F. (1997). Automated Synthesis of Analog Electrical Circuits by Means of Genetic Programming. IEEE Transactions on Evolutionary Computation, 1, 109-128.
  21. Minsky, M., & Papert, S. (1969). Perceptrons. Cambridge: MIT Press.
  22. Nicolis, G., & Prigogine I. (1989). Exploring Complexity: An Introduction. New York: W.H. Freeman & Company.
  23. Prigogine, I. (1997). The End of Certainty. New York: Free Press.
  24. Prigogine, I., & Stengers, I. (1986). La nouvelle alliance. Paris: Gallimard.
  25. Schroeder, M. (1992). Fractals, Chaos, Power Laws: Minutes from an Infinite Paradise. New York: W.H. Freeman.
  26. Searle, J.R. (1994). The Rediscovery of the Mind. Cambridge: MIT Press.
  27. Strycker, P. D., Chanover, N., Sussman, M. & Simon-Miller, A. (2006). A Spectroscopic Search for Jupiter's Chromophores. Bulletin of the American Astronomical Society, 38, 498. Swenson, R. (1992). Order, Evolution and natural Law: Fundamental Relations in Complex System Theory. In C. V. Negoita (ed.) Cybernetics and Applied Systems (pp. 125-148). New York: Marcel Dekker.
  28. Toomre, A. & Toomre, J. (1973, June). Violent Tides between Galaxies. Scientific American, 229(6), 38-48.

FAQs

sparkles

AI

What explains the formation of structures in self-gravitating systems?add

The paper demonstrates that self-gravitating systems exhibit negative thermal capacity, leading to structure formation through energy removal, contrary to typical thermodynamic predictions.

How do resonance mechanisms influence structure development in particle systems?add

Resonance facilitates structure formation by amplifying responses to periodic forces, significantly enhancing observed dynamics in connected particle systems.

What role does entropy production play in non-equilibrium structures?add

Entropy production in non-equilibrium conditions allows complex structures to emerge, as seen in biospheric processes driven by solar heat and Earth's environment.

When did the study of chemical pattern formation gain attention?add

The 1980s saw significant interest in chemical oscillatory reactions, such as the Belousov-Zhabotinsky reaction, that produce periodic patterns.

How have genetic algorithms changed problem-solving approaches in technology?add

Genetic algorithms evolve circuit designs by simulating natural selection, leading to innovative solutions for complex combinatorial problems in various fields.

About the author
Università degli Studi di Bari, Faculty Member
Papers
5
Followers
12
View all papers from Savino Longoarrow_forward