41 research outputs found

    Anisotropic selection in cellular genetic algorithms

    Get PDF
    In this paper we introduce a new selection scheme in cellular genetic algorithms (cGAs). Anisotropic Selection (AS) promotes diversity and allows accurate control of the selective pressure. First we compare this new scheme with the classical rectangular grid shapes solution according to the selective pressure: we can obtain the same takeover time with the two techniques although the spreading of the best individual is different. We then give experimental results that show to what extent AS promotes the emergence of niches that support low coupling and high cohesion. Finally, using a cGA with anisotropic selection on a Quadratic Assignment Problem we show the existence of an anisotropic optimal value for which the best average performance is observed. Further work will focus on the selective pressure self-adjustment ability provided by this new selection scheme

    Evidence of coevolution in multi-objective evolutionary algorithms

    Get PDF
    This paper demonstrates that simple yet important characteristics of coevolution can occur in evolutionary algorithms when only a few conditions are met. We find that interaction-based fitness measurements such as fitness (linear) ranking allow for a form of coevolutionary dynamics that is observed when 1) changes are made in what solutions are able to interact during the ranking process and 2) evolution takes place in a multi-objective environment. This research contributes to the study of simulated evolution in a at least two ways. First, it establishes a broader relationship between coevolution and multi-objective optimization than has been previously considered in the literature. Second, it demonstrates that the preconditions for coevolutionary behavior are weaker than previously thought. In particular, our model indicates that direct cooperation or competition between species is not required for coevolution to take place. Moreover, our experiments provide evidence that environmental perturbations can drive coevolutionary processes; a conclusion that mirrors arguments put forth in dual phase evolution theory. In the discussion, we briefly consider how our results may shed light onto this and other recent theories of evolution

    Comparison of Different Approaches for Adapting Mutation Probabilities in Genetic Algorithms

    Get PDF
    Traditionally in Genetic Algorithms, the mutation probability parameter maintains a constant value during the search. However, an important difficulty is to determine a priori which probability value is the best suited for a given problem. In this paper we compare three different adaptive algorithms that include strategies to modify the mutation probability without external control. One adaptive strategy uses the genetic diversity present in the population to update the mutation probability. Other strategy is based on the ideas of reinforcement learning and the last one varies the probabilities of mutation depending on the fitness values of the solution. All these strategies eliminate a very expensive computational phase related to the pre-tuning of the algorithmic parameters. The empirical comparisons show that if the genetic algorithm uses the genetic diversity, as the strategy for adapting the mutation probability outperforms the other two strategies.XVII Workshop Agentes y Sistemas Inteligentes (WASI).Red de Universidades con Carreras en Informática (RedUNCI

    Comparison of Different Approaches for Adapting Mutation Probabilities in Genetic Algorithms

    Get PDF
    Traditionally in Genetic Algorithms, the mutation probability parameter maintains a constant value during the search. However, an important difficulty is to determine a priori which probability value is the best suited for a given problem. In this paper we compare three different adaptive algorithms that include strategies to modify the mutation probability without external control. One adaptive strategy uses the genetic diversity present in the population to update the mutation probability. Other strategy is based on the ideas of reinforcement learning and the last one varies the probabilities of mutation depending on the fitness values of the solution. All these strategies eliminate a very expensive computational phase related to the pre-tuning of the algorithmic parameters. The empirical comparisons show that if the genetic algorithm uses the genetic diversity, as the strategy for adapting the mutation probability outperforms the other two strategies.XVII Workshop Agentes y Sistemas Inteligentes (WASI).Red de Universidades con Carreras en Informática (RedUNCI

    An Improved Chaotic Grey Wolf Optimization Algorithm (CGWO)

    Get PDF
    Grey Wolf Optimization (GWO) is a new type of swarm-based technique for dealing with realistic engineering design constraints and unconstrained problems in the field of metaheuristic research. Swarm-based techniques are a type of population-based algorithm inspired by nature that can produce low-cost, quick, and dependable solutions to a wider variety of complications. It is the best choice when it can achieve faster convergence by avoiding local optima trapping. This work incorporates chaos theory with the standard GWO to improve the algorithm's performance due to the ergodicity of chaos. The proposed methodology is referred to as Chaos-GWO (CGWO). The CGWO improves the search space's exploration and exploitation abilities while avoiding local optima trapping. Using different benchmark functions, five distinct chaotic map functions are examined, and the best chaotic map is considered to have great mobility and ergodicity characteristics. The results demonstrated that the best performance comes from using the suitable chaotic map function, and that CGWO can clearly outperform standard GWO

    The Self-Organization of Interaction Networks for Nature-Inspired Optimization

    Full text link
    Over the last decade, significant progress has been made in understanding complex biological systems, however there have been few attempts at incorporating this knowledge into nature inspired optimization algorithms. In this paper, we present a first attempt at incorporating some of the basic structural properties of complex biological systems which are believed to be necessary preconditions for system qualities such as robustness. In particular, we focus on two important conditions missing in Evolutionary Algorithm populations; a self-organized definition of locality and interaction epistasis. We demonstrate that these two features, when combined, provide algorithm behaviors not observed in the canonical Evolutionary Algorithm or in Evolutionary Algorithms with structured populations such as the Cellular Genetic Algorithm. The most noticeable change in algorithm behavior is an unprecedented capacity for sustainable coexistence of genetically distinct individuals within a single population. This capacity for sustained genetic diversity is not imposed on the population but instead emerges as a natural consequence of the dynamics of the system

    The Self-Organization of Interaction Networks for Nature-Inspired Optimization

    Get PDF
    Over the last decade, significant progress has been made in understanding complex biological systems, however there have been few attempts at incorporating this knowledge into nature inspired optimization algorithms. In this paper, we present a first attempt at incorporating some of the basic structural properties of complex biological systems which are believed to be necessary preconditions for system qualities such as robustness. In particular, we focus on two important conditions missing in Evolutionary Algorithm populations; a self-organized definition of locality and interaction epistasis. We demonstrate that these two features, when combined, provide algorithm behaviors not observed in the canonical Evolutionary Algorithm or in Evolutionary Algorithms with structured populations such as the Cellular Genetic Algorithm. The most noticeable change in algorithm behavior is an unprecedented capacity for sustainable coexistence of genetically distinct individuals within a single population. This capacity for sustained genetic diversity is not imposed on the population but instead emerges as a natural consequence of the dynamics of the system

    Problemas complejos resueltos con metaheurísticas

    Get PDF
    Este proyecto de investigación se enfoca en el estudio de técnicas metaheurísticas para resolver distintos problemas de optimización. Una de las líneas de investigación está abocada al estudio de nuevas técnicas metaheurísticas y su adaptación para resolver problemas complejos de planificación. En particular se pone especial énfasis en metaheurísticas que simulan comportamientos sociales de distintas especies, tales como Cuckoo Search, Bee Colony Algorithm, Migration Bird Optimization, entre otros. Otra de las líneas de investigación se enfoca en el desarrollo de estrategias adaptativas para modificar la probabilidad de mutación sin control externo en algoritmos genéticos. De esta manera, se reduce considerablemente el tiempo dedicado a la configuración paramétrica. Una tercera línea de investigación apunta a examinar si la metaheurística Problem Aware Local Search (PALS), un método eficiente inicialmente propuesto para el problema de ensamblado de fragmentos de ADN, puede ser usado en otros dominios de aplicación y con otros problemas de optimización. También se analizan alternativas de diseño de los principales componentes para construir una versión de PALS eficiente y exacta y así resolver los problemas del nuevo dominio de aplicación de una manera competitiva. Por último, una línea de investigación se orienta a la propuesta de una nueva metodología, denominada HAPA, para tratar la configuración y evaluación del desempeño de los algoritmos genéticos distribuidos ejecutados sobre plataformas heterogéneas, con el objetivo de obtener una implementación eficiente y eficaz de este tipo de algoritmos.Eje: Agentes y Sistemas Inteligentes.Red de Universidades con Carreras en Informática (RedUNCI
    corecore