Catálogo de publicaciones - libros
Advances in Artificial Life: 9th European Conference, ECAL 2007, Lisbon, Portugal, September 10-14, 2007. Proceedings
Fernando Almeida e Costa ; Luis Mateus Rocha ; Ernesto Costa ; Inman Harvey ; António Coutinho (eds.)
En conferencia: 9º European Conference on Artificial Life (ECAL) . Lisbon, Portugal . September 10, 2007 - September 14, 2007
Resumen/Descripción – provisto por la editorial
No disponible.
Palabras clave – provistas por la editorial
Artificial Intelligence (incl. Robotics); Computation by Abstract Devices; User Interfaces and Human Computer Interaction; Discrete Mathematics in Computer Science; Pattern Recognition; Bioinformatics
Disponibilidad
Institución detectada | Año de publicación | Navegá | Descargá | Solicitá |
---|---|---|---|---|
No detectada | 2007 | SpringerLink |
Información
Tipo de recurso:
libros
ISBN impreso
978-3-540-74912-7
ISBN electrónico
978-3-540-74913-4
Editor responsable
Springer Nature
País de edición
Reino Unido
Fecha de publicación
2007
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2007
Tabla de contenidos
Synthesizing Physically-Realistic Environmental Models from Robot Exploration
Josh Bongard
In previous work [4] a framework was demonstrated that allows an autonomous robot to automatically synthesize physically-realistic models of its own body. Here it is demonstrated how the same approach can be applied to empower a robot to synthesize physically-realistic models of its surroundings. Robots which build numerical or other non-physical models of their environments are limited in the kinds of predictions they can make about the repercussions of future actions. In this paper it is shown that a robot equipped with a self-made, physically-realistic model can extrapolate: a slow-moving robot consistently predicts the much faster top speed at which it can safely drive across a terrain.
- Robotics and Autonomous Agents: Concepts and Applications | Pp. 806-815
The Evolution of Pain
Alberto Acerbi; Domenico Parisi
We describe two simple simulations in which artificial organisms evolve an ability to respond to inputs from within their own body and these inputs themselves can evolve. In the first simulation the organisms develop an ability to respond to a pain signal caused by body damage by stopping looking for food when they feel pain since resting while the body is damaged accelerates healing of the body and increases the individual’s survival chances. In the second simulation the pain signal itself evolves, that is, the body develops a tendency to send pain signals to the nervous system when the body is damaged. The results are discussed in terms of an internal robotics in which the robot’s body has an internal structure and not only an external morphology and the neural network that controls the robot’s behavior responds to inputs both from the external environment and from within the body.
- Robotics and Autonomous Agents: Concepts and Applications | Pp. 816-824
A Computational Morphogenesis Approach to Simple Structure Development
Enrique Fernández-Blanco; Julián Dorado; Juan R. Rabuñal; Marcos Gestal; and Nieves Pedreira
This paper presents a new model for computational embryology that mimics the behaviour of biological cells, whose characteristics can be applied to the solution of computational problems. The presented tests apply the model to simple structure generation and provide promising results with regard to its behaviour and applicability to more complex problems.
- Evolutionary Computation | Pp. 825-834
Program Evolvability Under Environmental Variations and Neutrality
Tina Yu
Biological organisms employ various mechanisms to cope with the dynamic environments they live in. One recent research reported that depending on the rates of environmental variation, populations evolve toward genotypes in different regions of the neutral networks to adapt to the changes. Inspired by that work, we used a genetic programming system to study the evolution of computer programs under environmental variation. Similar to biological evolution, the genetic programming populations exploit neutrality to cope with environmental fluctuations and evolve evolvability. We hope this work sheds new light on the design of open-ended evolutionary systems which are able to provide consistent evolvability under variable conditions.
- Evolutionary Computation | Pp. 835-844
The Creativity Potential Within Evolutionary Algorithms
David Iclănzan
The traditional GA theory is pillared on the Building Block Hypothesis (BBH) which states that Genetic Algorithms (GAs) work by discovering, emphasizing and recombining low order schemata in high-quality strings, in a strongly parallel manner. Historically, attempts to capture the topological fitness landscape features which exemplify this intuitively straight-forward process, have been mostly unsuccessful. Population-based recombinative methods had been repeatedly outperformed on the special designed abstract test suites, by different variants of mutation-based algorithms. Departing from the BBH, in this paper we seek to exemplify the utility of crossover from a different point of view, emphasizing the creative potential of the crossover operator. We design a special class of abstract test suites, called Trident functions, which exploits the ability of modern GAs to mix good but solutions. This approach has been so far neglected as it is widely believed that disruption caused by mating individuals that are too dissimilar may be harmful. We anticipate that hybridizing different designs induces a complex neighborhood structure unattainable by trajectory-based methods which can conceal novel solutions. Empirical results confirm that the proposed class of problems can be solved efficiently only by population-based panmictic recombinative methods, employing diversity maintaining mechanisms.
- Evolutionary Computation | Pp. 845-854
The Problems with Counting Ancestors in a Simple Genetic Algorithm
Robert Collier; Mark Wineberg
The ease with which the genetic algorithm can generate good solutions to challenging optimization problems has resulted in a tendency for researchers to overlook the easily gathered and largely untapped raw data present in the ancestral relationships that guide a population to convergence. This article introduces the notion of a lineage tree structure and associated ancestor count measure that reveals unexpected regularities when studying instances of a simple genetic algorithm applied to three disparate problems. Consequently, a series of explanatory models was constructed to identify the components of the underlying evolutionary mechanism that may be responsible for the commonalities observed. These components (exponential growth of member parentage and inbreeding caused by the appearance of duplicates and shared ancestries) place constraints on the number of ancestors that a solution may have; an insight that may prove valuable for future analysis of the behavior of the genetic algorithm.
- Evolutionary Computation | Pp. 855-864
Asynchronous Graph-Rewriting Automata and Simulation of Synchronous Execution
Kohji Tomita; Satoshi Murata; Haruhisa Kurokawa
In this paper, we consider asynchronous update scheme for a variant of graph rewriting systems called graph-rewriting automata, and show that synchronous update can be simulated by asynchronous update using a constructed rule set from the one for synchronous update. It is well known that such rule construction is possible on cellular automata or other automata networks whose structures are fixed, but graph rewriting automata induce structural changes and additional mechanism of communication and local synchronization is required. Some simple examples are given by simulation.
- Networks, Cellular Automata, Complex Systems | Pp. 865-875
Catalysis by Self-Assembled Structures in Emergent Reaction Networks
Gianluca Gazzola; Andrew Buchanan; Norman Packard; Mark Bedau
We study a new variant of the dissipative particle dynamics (DPD) model that includes the possibility of dynamically forming and breaking strong bonds. The emergent reaction kinetics may then interact with self-assembly processes. We observe that self-assembled amphiphilic aggregations such as micelles have a catalytic effect on chemical reaction networks, changing both equilibrium concentrations and reaction frequencies. These simulation results are in accordance with experimental results on the so-called “concentration effect”.
- Networks, Cellular Automata, Complex Systems | Pp. 876-885
Community Detection in Complex Networks Using Collaborative Evolutionary Algorithms
Anca Gog; D. Dumitrescu; Béat Hirsbrunner
Scientific researchers from computer science, communication and as well from sociology and epidemiology reveal a strong interest in the study of networks. One important feature studied in complex network is the community structure. A new evolutionary technique for community detection in complex networks is proposed in this paper. The new algorithm is based on an information sharing mechanism between the individuals of a population. A real-world network is considered for numerical experiments.
- Networks, Cellular Automata, Complex Systems | Pp. 886-894
Detecting Non-trivial Computation in Complex Dynamics
Joseph T. Lizier; Mikhail Prokopenko; Albert Y. Zomaya
We quantify the local information dynamics at each spatiotemporal point in a complex system in terms of each element of computation: information storage, transfer and modification. Our formulation demonstrates that information modification (or non-trivial information processing) events can be locally identified where “the whole is greater than the sum of the parts”. We apply these measures to cellular automata, providing the first quantitative evidence that collisions between particles therein are the dominant information modification events.
- Networks, Cellular Automata, Complex Systems | Pp. 895-904