Evolutionary Systems
Self-Regulated Artificial Ant Colonies on Digital Image Habitats
Fernandes, Carlos, Ramos, Vitorino, Rosa, Agostinho C.
Artificial life models, swarm intelligent and evolutionary computation algorithms are usually built on fixed size populations. Some studies indicate however that varying the population size can increase the adaptability of these systems and their capability to react to changing environments. In this paper we present an extended model of an artificial ant colony system designed to evolve on digital image habitats. We will show that the present swarm can adapt the size of the population according to the type of image on which it is evolving and reacting faster to changing images, thus converging more rapidly to the new desired regions, regulating the number of his image foraging agents. Finally, we will show evidences that the model can be associated with the Mathematical Morphology Watershed algorithm to improve the segmentation of digital grey-scale images. KEYWORDS: Swarm Intelligence, Perception and Image Processing, Pattern Recognition, Mathematical Morphology, Social Cognitive Maps, Social Foraging, Self-Organization, Distributed Search.
Evolutionary Computing
Eiben, Aguston E., Schoenauer, Marc
Evolutionary computing (EC) is an exciting development in Computer Science. It amounts to building, applying and studying algorithms based on the Darwinian principles of natural selection. In this paper we briefly introduce the main concepts behind evolutionary computing. We present the main components all evolutionary algorithms (EA), sketch the differences between different types of EAs and survey application areas ranging from optimization, modeling and simulation to entertainment.
An efficient memetic, permutation-based evolutionary algorithm for real-world train timetabling
Train timetabling is a difficult and very tightly constrained combinatorial problem that deals with the construction of train schedules. We focus on the particular problem of local reconstruction of the schedule following a small perturbation, seeking minimisation of the total accumulated delay by adapting times of departure and arrival for each train and allocation of resources (tracks, routing nodes, etc.). We describe a permutation-based evolutionary algorithm that relies on a semi-greedy heuristic to gradually reconstruct the schedule by inserting trains one after the other following the permutation. This algorithm can be hybridised with ILOG commercial MIP programming tool CPLEX in a coarse-grained manner: the evolutionary part is used to quickly obtain a good but suboptimal solution and this intermediate solution is refined using CPLEX. Experimental results are presented on a large real-world case involving more than one million variables and 2 million constraints. Results are surprisingly good as the evolutionary algorithm, alone or hybridised, produces excellent solutions much faster than CPLEX alone.
Applying Evolutionary Optimisation to Robot Obstacle Avoidance
Pauplin, Olivier, Louchet, Jean, Lutton, Evelyne, Parent, Michel
This paper presents an artificial evolution-based method for stereo image analysis and its application to real-time obstacle detection and avoidance for a mobile robot. It uses the Parisian approach, which consists here in splitting the representation of the robot's environment into a large number of simple primitives, the "flies", which are evolved following a biologically inspired scheme and give a fast, low-cost solution to the obstacle detection problem in mobile robotics.
Metamimetic Games : Modeling Metadynamics in Social Cognition
Imitation is fundamental in the understanding of social system dynamics. But the diversity of imitation rules employed by modelers proves that the modeling of mimetic processes cannot avoid the traditional problem of endogenization of all the choices, including the one of the mimetic rules. Starting from the remark that human reflexive capacities are the ground for a new class of mimetic rules, I propose a formal framework, metamimetic games, that enable to endogenize the distribution of imitation rules while being human specific. The corresponding concepts of equilibrium - counterfactually stable state - and attractor are introduced. Finally, I give an interpretation of social differentiation in terms of cultural co-evolution among a set of possible motivations, which departs from the traditional view of optimization indexed to criteria that exist prior to the activity of agents.
Single-Agent On-line Path Planning in Continuous, Unpredictable and Highly Dynamic Environments
This document is a thesis on the subject of single-agent on-line path planning in continuous,unpredictable and highly dynamic environments. The problem is finding and traversing a collision-free path for a holonomic robot, without kinodynamic restrictions, moving in an environment with several unpredictably moving obstacles or adversaries. The availability of perfect information of the environment at all times is assumed. Several static and dynamic variants of the Rapidly Exploring Random Trees (RRT) algorithm are explored, as well as an evolutionary algorithm for planning in dynamic environments called the Evolutionary Planner/Navigator. A combination of both kinds of algorithms is proposed to overcome shortcomings in both, and then a combination of a RRT variant for initial planning and informed local search for navigation, plus a simple greedy heuristic for optimization. We show that this combination of simple techniques provides better responses to highly dynamic environments than the RRT extensions.
Fitting a Model to Behavior Tells Us What Changes Cognitively when under Stress and with Caffeine
Ritter, Frank E. (Pennsylvania State University) | Kase, Sue E. (Pennsylvania State University) | Klein, Laura Cousino (Pennsylvania State University) | Bennett, Jeanette (Pennsylvania State University) | Schoelles, Michael (Rensselaer Polytechnic Institute)
A human subject experiment was conducted to investigate caffeine’s effect on appraisal and performance of a mental serial subtraction task. Serial subtraction performance data was collected from three treatment groups: placebo, 200, and 400 mg caffeine. The data were analyzed by caffeine treat ment group and how subjects appraised the task (as challenging or threatening). A cognitive model of the serial subtraction task was developed. The model was fit to the human performance data using a parallel genetic algorithm. How the model’s parameters change to fit the data suggest how cognition changes due to caffeine and appraisal. Over all, the cognitive modeling and optimization results suggest that the speed of vocalization varies the most along with changes to declarative memory. This approach provides a way to compute how cognitive mechanisms change due to moderators.
Biologically-Inspired Approach to Recognizing Dangerous Objects
Eilbert, James L. (AP Technology)
For most organisms, there are dangerous objects where even a close encounter with the object could be detrimental. A visual system that helps avoid close approaches with such objects enhances survival probability beyond what is afforded by one that just facilitates simple collision avoidance. However, “dangerous object” is a category that only has meaning in a particular context, and therefore recognizing them is a very complex task. Our objective is to determine how people find dangerous objects in a continuous stream of imagery, and develop a computational implementation of the model that can be tested on imagery. Evidence is cited suggesting that the visual pathways in higher animals implement a Composable Codebook that carries out object recognition. An internal, view-independent world model stores several different types of relational information that make it possible to fill-in incomplete objects and activities once the imagery is registered to the internal world model. Interneurons play a key role in all of the filling-in processes. We illustrate how the models of the visual pathway used by Stephen Grossberg and his group to separate textures can also mediate the registration of an internal world model to visual input.
To Cognize Is to Categorize Revisited: Category Theory Is where Mathematics Meets Biology
Gomez, Jaime (Universidad Politecnica de Madrid) | Sanz, Ricardo
This paper claims for a shift towards "the formal sciences" in the cognitive sciences. In order to explain the phenomenon of cognition, including aspects such as learning and intelligence, it is necessary to explore the concepts and methodologies offered by the formal sciences. In particular, category theory is proposed as the most fitting tool for the building of an unified theory of cognition. This paper proposes a radically new view based in category theory is provided. A cognitive model is informally defined as a mapping between two different structures, while a structure is the set of components of a system and their relationships. Put formally in categorical terms, a model is a functor between categories that reflects the structural invariance between them. In the paper, the theory of categories is presented as the best possible framework to deal with complex system modeling -ie: biologically inspired systems that transcend and offer a much more powerful tool kit to deal with the phenomenon of cognition that other purely verbal tools like the psychological categories that Rosch or Harnad refer.