5,708 research outputs found

    Genetic Algorithm and its Variants: Theory and Applications

    Get PDF
    The Genetic Algorithm is a popular optimization technique which is bio-inspired and is based on the concepts of natural genetics and natural selection theories proposed by Charles Darwin. The Algorithm functions on three basic genetic operators of selection, crossover and mutation. Based on the types of these operators GA has many variants like Real coded GA, Binary coded GA, Sawtooth GA, Micro GA, Improved GA, Differential Evolution GA. This paper discusses a few of the forms of GA and applies the techniques to the problem of Function optimization and System Identification. The paper makes a comparative analysis of the advantages and disadvantages of the different types of GA. The computer simulations illustrate the results. It also makes a comparison between the GA technique and Incremental LMS algorithm for System Identification

    Adaptive Locally Constrained Genetic Algorithm For Least-Cost Water Distribution Network Design

    Get PDF
    Copyright © IWA Publishing 2014. The definitive peer-reviewed and edited version of this article is published in Journal of Hydroinformatics Vol.16 (2), pp. 288–301 (2014), DOI: 10.2166/hydro.2013.218 and is available at www.iwapublishing.comThis paper describes the development of an adaptive locally constrained genetic algorithm (ALCO-GA) and its application to the problem of least cost water distribution network design. Genetic algorithms have been used widely for the optimisation of both theoretical and real-world nonlinear optimisation problems, including water system design and maintenance problems. In this work we propose a heuristic-based approach to the mutation of chromosomes with the algorithm employing an adaptive mutation operator which utilises hydraulic head information and an elementary heuristic to increase the efficiency of the algorithm's search into the feasible solution space. In almost all test instances ALCO-GA displays faster convergence and reaches the feasible solution space faster than the standard genetic algorithm. ALCO-GA also achieves high optimality when compared to solutions from the literature and often obtains better solutions than the standard genetic algorithm

    An evolutionary behavioral model for decision making

    Get PDF
    For autonomous agents the problem of deciding what to do next becomes increasingly complex when acting in unpredictable and dynamic environments pursuing multiple and possibly conflicting goals. One of the most relevant behavior-based model that tries to deal with this problem is the one proposed by Maes, the Bbehavior Network model. This model proposes a set of behaviors as purposive perception-action units which are linked in a nonhierarchical network, and whose behavior selection process is orchestrated by spreading activation dynamics. In spite of being an adaptive model (in the sense of self-regulating its own behavior selection process), and despite the fact that several extensions have been proposed in order to improve the original model adaptability, there is not a robust model yet that can self-modify adaptively both the topological structure and the functional purpose\ud of the network as a result of the interaction between the agent and its environment. Thus, this work proffers an innovative hybrid model driven by gene expression programming, which makes two main contributions: (1) given an initial set of meaningless and unconnected units, the evolutionary mechanism is able to build well-defined and robust behavior networks which are adapted and specialized to concrete internal agent's needs and goals; and (2)\ud the same evolutionary mechanism is able to assemble quite\ud complex structures such as deliberative plans (which operate in the long-term) and problem-solving strategies

    Individual Expectations and Aggregate Behavior in Learning to Forcast Experiments

    Get PDF
    Models with heterogeneous interacting agents explain macro phenomena through interactions at the micro level. We propose genetic algorithms as a model for individual expectations to explain aggregate market phenomena. The model explains all stylized facts observed in aggregate price fluctuations and individual forecasting behaviour in recent learning to forecast laboratory experiments with human subjects (Hommes et al. 2007), simultaneously and across different treatments.

    Maximum entropy based evolutionary optimization of water distribution networks under multiple operating conditions and self-adaptive search space reduction method

    Get PDF
    Previously held under moratorium from 1st December 2016 until 1st December 2021.One of the complexities in designing WDN is evaluation of network performance. The accurate network performance measures such as reliability or failure tolerance are very time consuming calculations, thus surrogate measures are used for water distribution network (WDN) design optimization. Entropy is particularly advantageous since it involves only the flow in the pipe and the demands at the nodes. This thesis developed efficient new computational methods based on the maximum entropy formalism for the optimization of water distribution systems. Thus the maximum entropy based design approach has been extended here to include multiple operation conditions. Also, the path-related properties of the flow entropy have been exploited to develop a new self-adaptive approach for solution space reduction in multiobjective evolutionary optimization of water distribution systems that resulted in a significant reduction in the number of function evaluations required to find optimal and near optimal solutions. The novelty and originality of the current research are presented next. A new penalty-free multi-objective evolutionary optimization approach for the design of WDNs has been developed. It combines genetic algorithm with least cost design and maximum entropy. The approach can handle single operating conditions (SOC) as well as multiple operating conditions (MOC) for any given network. Previously, most of the work has been done for single loading patterns and it was assumed that nodal demands are constant. In reality nodal demand vary over the time so network designed to satisfy one operating condition might not be able to satisfy other loading patterns (i.e. pressure constraints might not be meet). The model has been applied to three well known water distribution networks. The approach has also been implemented on a large real-world network in the literature. Three different methods of designing for multiple loading patterns were investigated. Extensive testing proved that MOC outperform SOC in terms of hydraulic feasibility, pipe size distribution and reliability. The approach is computationally efficient and robust. The above mentioned penalty-free approach has been extended to form a module that would improve the convergence criteria of the GA by reducing its search space. For large real-world network GA might require extremely large number of function evaluations which could lead to delayed convergence. By reducing the search space, the GA’s effectiveness and efficiency will increase as the algorithm will identify the solutions in smaller number of function evaluations. The search space reduction method presented herein is based on entropy and uses the importance of every path through network, which is an inherent property of the entropy function. The developed algorithm is dynamic, self-adaptive and does not require pre-defining the reduced sets of candidate diameters for each pipe. The method has been applied to a large network from the literature. Two cases were studied, one based on full search space and one for reduce search space (RSS) approach. Rapid stabilization was observed for the results obtained using RSS.One of the complexities in designing WDN is evaluation of network performance. The accurate network performance measures such as reliability or failure tolerance are very time consuming calculations, thus surrogate measures are used for water distribution network (WDN) design optimization. Entropy is particularly advantageous since it involves only the flow in the pipe and the demands at the nodes. This thesis developed efficient new computational methods based on the maximum entropy formalism for the optimization of water distribution systems. Thus the maximum entropy based design approach has been extended here to include multiple operation conditions. Also, the path-related properties of the flow entropy have been exploited to develop a new self-adaptive approach for solution space reduction in multiobjective evolutionary optimization of water distribution systems that resulted in a significant reduction in the number of function evaluations required to find optimal and near optimal solutions. The novelty and originality of the current research are presented next. A new penalty-free multi-objective evolutionary optimization approach for the design of WDNs has been developed. It combines genetic algorithm with least cost design and maximum entropy. The approach can handle single operating conditions (SOC) as well as multiple operating conditions (MOC) for any given network. Previously, most of the work has been done for single loading patterns and it was assumed that nodal demands are constant. In reality nodal demand vary over the time so network designed to satisfy one operating condition might not be able to satisfy other loading patterns (i.e. pressure constraints might not be meet). The model has been applied to three well known water distribution networks. The approach has also been implemented on a large real-world network in the literature. Three different methods of designing for multiple loading patterns were investigated. Extensive testing proved that MOC outperform SOC in terms of hydraulic feasibility, pipe size distribution and reliability. The approach is computationally efficient and robust. The above mentioned penalty-free approach has been extended to form a module that would improve the convergence criteria of the GA by reducing its search space. For large real-world network GA might require extremely large number of function evaluations which could lead to delayed convergence. By reducing the search space, the GA’s effectiveness and efficiency will increase as the algorithm will identify the solutions in smaller number of function evaluations. The search space reduction method presented herein is based on entropy and uses the importance of every path through network, which is an inherent property of the entropy function. The developed algorithm is dynamic, self-adaptive and does not require pre-defining the reduced sets of candidate diameters for each pipe. The method has been applied to a large network from the literature. Two cases were studied, one based on full search space and one for reduce search space (RSS) approach. Rapid stabilization was observed for the results obtained using RSS

    An Improved Genetic Algorithm for Pipe Network Optimization

    Get PDF
    An improved genetic algorithm (GA) formulation for pipe network optimization has been developed. The new GA uses variable power scaling of the fitness function. The exponent introduced into the fitness function is increased in magnitude as the GA computer run proceeds. In addition to the more commonly used bitwise mutation operator, an adjacency or creeping mutation operator is introduced. Finally, Gray codes rather than binary codes are used to represent the set of decision variables which make up the pipe network design. Results are presented comparing the performance of the traditional or simple GA formulation and the improved GA formulation for the New York City tunnels problem. The case study results indicate the improved GA performs significantly better than the simple GA. In addition, the improved GA performs better than previously used traditional optimization methods such as linear, dynamic, and nonlinear programming methods and an enumerative search method. The improved GA found a solution for the New York tunnels problem which is the lowest-cost feasible discrete size solution yet presented in the literature
    corecore