Self-Adaptive Heuristics for Evolutionary Computation

Self-Adaptive Heuristics for Evolutionary Computation PDF Author: Oliver Kramer
Publisher: Springer Science & Business Media
ISBN: 3540692800
Category : Computers
Languages : en
Pages : 181

Get Book Here

Book Description
Evolutionary algorithms are successful biologically inspired meta-heuristics. Their success depends on adequate parameter settings. The question arises: how can evolutionary algorithms learn parameters automatically during the optimization? Evolution strategies gave an answer decades ago: self-adaptation. Their self-adaptive mutation control turned out to be exceptionally successful. But nevertheless self-adaptation has not achieved the attention it deserves. This book introduces various types of self-adaptive parameters for evolutionary computation. Biased mutation for evolution strategies is useful for constrained search spaces. Self-adaptive inversion mutation accelerates the search on combinatorial TSP-like problems. After the analysis of self-adaptive crossover operators the book concentrates on premature convergence of self-adaptive mutation control at the constraint boundary. Besides extensive experiments, statistical tests and some theoretical investigations enrich the analysis of the proposed concepts.

Self-Adaptive Heuristics for Evolutionary Computation

Self-Adaptive Heuristics for Evolutionary Computation PDF Author: Oliver Kramer
Publisher: Springer Science & Business Media
ISBN: 3540692800
Category : Computers
Languages : en
Pages : 181

Get Book Here

Book Description
Evolutionary algorithms are successful biologically inspired meta-heuristics. Their success depends on adequate parameter settings. The question arises: how can evolutionary algorithms learn parameters automatically during the optimization? Evolution strategies gave an answer decades ago: self-adaptation. Their self-adaptive mutation control turned out to be exceptionally successful. But nevertheless self-adaptation has not achieved the attention it deserves. This book introduces various types of self-adaptive parameters for evolutionary computation. Biased mutation for evolution strategies is useful for constrained search spaces. Self-adaptive inversion mutation accelerates the search on combinatorial TSP-like problems. After the analysis of self-adaptive crossover operators the book concentrates on premature convergence of self-adaptive mutation control at the constraint boundary. Besides extensive experiments, statistical tests and some theoretical investigations enrich the analysis of the proposed concepts.

Adaptive and Multilevel Metaheuristics

Adaptive and Multilevel Metaheuristics PDF Author: Carlos Cotta
Publisher: Springer
ISBN: 3540794387
Category : Technology & Engineering
Languages : en
Pages : 276

Get Book Here

Book Description
One of the keystones in practical metaheuristic problem-solving is the fact that tuning the optimization technique to the problem under consideration is crucial for achieving top performance. This tuning/customization is usually in the hands of the algorithm designer, and despite some methodological attempts, it largely remains a scientific art. Transferring a part of this customization effort to the algorithm itself -endowing it with smart mechanisms to self-adapt to the problem- has been a long pursued goal in the field of metaheuristics. These mechanisms can involve different aspects of the algorithm, such as for example, self-adjusting the parameters, self-adapting the functioning of internal components, evolving search strategies, etc. Recently, the idea of hyperheuristics, i.e., using a metaheuristic layer for adapting the search by selectively using different low-level heuristics, has also been gaining popularity. This volume presents recent advances in the area of adaptativeness in metaheuristic optimization, including up-to-date reviews of hyperheuristics and self-adaptation in evolutionary algorithms, as well as cutting edge works on adaptive, self-adaptive and multilevel metaheuristics, with application to both combinatorial and continuous optimization.

Evolutionary Algorithms in Intelligent Systems

Evolutionary Algorithms in Intelligent Systems PDF Author: Alfredo Milani
Publisher: MDPI
ISBN: 3039436112
Category : Technology & Engineering
Languages : en
Pages : 144

Get Book Here

Book Description
Evolutionary algorithms and metaheuristics are widely used to provide efficient and effective approximate solutions to computationally hard optimization problems. With the widespread use of intelligent systems in recent years, evolutionary algorithms have been applied, beyond classical optimization problems, to AI system parameter optimization and the design of artificial neural networks and feature selection in machine learning systems. This volume will present recent results of applications of the most successful metaheuristics, from differential evolution and particle swarm optimization to artificial neural networks, loT allocation, and multi-objective optimization problems. It will also provide a broad view of the role and the potential of evolutionary algorithms as service components in Al systems.

Evolutionary Computation: Theory And Applications

Evolutionary Computation: Theory And Applications PDF Author: Xin Yao
Publisher: World Scientific
ISBN: 9814518166
Category : Computers
Languages : en
Pages : 376

Get Book Here

Book Description
Evolutionary computation is the study of computational systems which use ideas and get inspiration from natural evolution and adaptation. This book is devoted to the theory and application of evolutionary computation. It is a self-contained volume which covers both introductory material and selected advanced topics. The book can roughly be divided into two major parts: the introductory one and the one on selected advanced topics. Each part consists of several chapters which present an in-depth discussion of selected topics. A strong connection is established between evolutionary algorithms and traditional search algorithms. This connection enables us to incorporate ideas in more established fields into evolutionary algorithms. The book is aimed at a wide range of readers. It does not require previous exposure to the field since introductory material is included. It will be of interest to anyone who is interested in adaptive optimization and learning. People in computer science, artificial intelligence, operations research, and various engineering fields will find it particularly interesting.

Introduction to Evolutionary Computing

Introduction to Evolutionary Computing PDF Author: A.E. Eiben
Publisher: Springer
ISBN: 3662448742
Category : Computers
Languages : en
Pages : 294

Get Book Here

Book Description
The overall structure of this new edition is three-tier: Part I presents the basics, Part II is concerned with methodological issues, and Part III discusses advanced topics. In the second edition the authors have reorganized the material to focus on problems, how to represent them, and then how to choose and design algorithms for different representations. They also added a chapter on problems, reflecting the overall book focus on problem-solvers, a chapter on parameter tuning, which they combined with the parameter control and "how-to" chapters into a methodological part, and finally a chapter on evolutionary robotics with an outlook on possible exciting developments in this field. The book is suitable for undergraduate and graduate courses in artificial intelligence and computational intelligence, and for self-study by practitioners and researchers engaged with all aspects of bioinspired design and optimization.

Adaptation and Hybridization in Computational Intelligence

Adaptation and Hybridization in Computational Intelligence PDF Author: Iztok Fister
Publisher: Springer
ISBN: 3319144006
Category : Technology & Engineering
Languages : en
Pages : 242

Get Book Here

Book Description
This carefully edited book takes a walk through recent advances in adaptation and hybridization in the Computational Intelligence (CI) domain. It consists of ten chapters that are divided into three parts. The first part illustrates background information and provides some theoretical foundation tackling the CI domain, the second part deals with the adaptation in CI algorithms, while the third part focuses on the hybridization in CI. This book can serve as an ideal reference for researchers and students of computer science, electrical and civil engineering, economy, and natural sciences that are confronted with solving the optimization, modeling and simulation problems. It covers the recent advances in CI that encompass Nature-inspired algorithms, like Artificial Neural networks, Evolutionary Algorithms and Swarm Intelligence –based algorithms.

Differential Evolution: From Theory to Practice

Differential Evolution: From Theory to Practice PDF Author: B. Vinoth Kumar
Publisher: Springer Nature
ISBN: 9811680825
Category : Technology & Engineering
Languages : en
Pages : 389

Get Book Here

Book Description
This book addresses and disseminates state-of-the-art research and development of differential evolution (DE) and its recent advances, such as the development of adaptive, self-adaptive and hybrid techniques. Differential evolution is a population-based meta-heuristic technique for global optimization capable of handling non-differentiable, non-linear and multi-modal objective functions. Many advances have been made recently in differential evolution, from theory to applications. This book comprises contributions which include theoretical developments in DE, performance comparisons of DE, hybrid DE approaches, parallel and distributed DE for multi-objective optimization, software implementations, and real-world applications. The book is useful for researchers, practitioners, and students in disciplines such as optimization, heuristics, operations research and natural computing.

Introduction to Evolutionary Computing

Introduction to Evolutionary Computing PDF Author: Agoston E. Eiben
Publisher: Springer Science & Business Media
ISBN: 3662050943
Category : Computers
Languages : en
Pages : 307

Get Book Here

Book Description
The first complete overview of evolutionary computing, the collective name for a range of problem-solving techniques based on principles of biological evolution, such as natural selection and genetic inheritance. The text is aimed directly at lecturers and graduate and undergraduate students. It is also meant for those who wish to apply evolutionary computing to a particular problem or within a given application area. The book contains quick-reference information on the current state-of-the-art in a wide range of related topics, so it is of interest not just to evolutionary computing specialists but to researchers working in other fields.

Evolutionary Optimization in Dynamic Environments

Evolutionary Optimization in Dynamic Environments PDF Author: Jürgen Branke
Publisher: Springer Science & Business Media
ISBN: 1461509114
Category : Computers
Languages : en
Pages : 217

Get Book Here

Book Description
Evolutionary Algorithms (EAs) have grown into a mature field of research in optimization, and have proven to be effective and robust problem solvers for a broad range of static real-world optimization problems. Yet, since they are based on the principles of natural evolution, and since natural evolution is a dynamic process in a changing environment, EAs are also well suited to dynamic optimization problems. Evolutionary Optimization in Dynamic Environments is the first comprehensive work on the application of EAs to dynamic optimization problems. It provides an extensive survey on research in the area and shows how EAs can be successfully used to continuously and efficiently adapt a solution to a changing environment, find a good trade-off between solution quality and adaptation cost, find robust solutions whose quality is insensitive to changes in the environment, find flexible solutions which are not only good but that can be easily adapted when necessary. All four aspects are treated in this book, providing a holistic view on the challenges and opportunities when applying EAs to dynamic optimization problems. The comprehensive and up-to-date coverage of the subject, together with details of latest original research, makes Evolutionary Optimization in Dynamic Environments an invaluable resource for researchers and professionals who are dealing with dynamic and stochastic optimization problems, and who are interested in applying local search heuristics, such as evolutionary algorithms.

Swarm Intelligence and Bio-Inspired Computation

Swarm Intelligence and Bio-Inspired Computation PDF Author: Iztok Fister
Publisher: Elsevier Inc. Chapters
ISBN: 0128068906
Category : Computers
Languages : en
Pages : 42

Get Book Here

Book Description
The “firefly algorithm” (FFA) is a modern metaheuristic algorithm, inspired by the behavior of fireflies. This algorithm and its variants have been successfully applied to many continuous optimization problems. This work analyzes the performance of the FFA when solving combinatorial optimization problems. In order to improve the results, the original FFA is extended and improved for self-adaptation of control parameters, and thus more directly balancing between exploration and exploitation in the search process of fireflies. We use a new population model to increase the selection pressure, and the next generation selects only the fittest between a parent and an offspring population. As a result, the proposed memetic self-adaptive FFA (MSA-FFA) is compared with other well-known graph coloring algorithms such as Tabucol, the hybrid evolutionary algorithm, and an evolutionary algorithm with stepwise adaptation of weights. Various experiments have been conducted on a huge set of randomly generated graphs. The results of these experiments show that the results of the MSA-FFA are comparable with other tested algorithms.