2019 Evolutionary Algorithms Review

06/03/2019
by   Andrew N. Sloss, et al.
0

Evolutionary algorithm research and applications began over 50 years ago. Like other artificial intelligence techniques, evolutionary algorithms will likely see increased use and development due to the increased availability of computation, more robust and available open source software libraries, and the increasing demand for artificial intelligence techniques. As these techniques become more adopted and capable, it is the right time to take a perspective of their ability to integrate into society and the human processes they intend to augment. In this review, we explore a new taxonomy of evolutionary algorithms and resulting classifications that look at five main areas: the ability to manage the control of the environment with limiters, the ability to explain and repeat the search process, the ability to understand input and output causality within a solution, the ability to manage algorithm bias due to data or user design, and lastly, the ability to add corrective measures. These areas are motivated by today's pressures on industry to conform to both societies concerns and new government regulatory rules. As many reviews of evolutionary algorithms exist, after motivating this new taxonomy, we briefly classify a broad range of algorithms and identify areas of future research.

READ FULL TEXT
research
08/03/2015

Evolutionary Algorithms: Concepts, Designs, and Applications in Bioinformatics: Evolutionary Algorithms for Bioinformatics

Since genetic algorithm was proposed by John Holland (Holland J. H., 197...
research
09/23/1998

Aspects of Evolutionary Design by Computers

This paper examines the four main types of Evolutionary Design by comput...
research
06/21/2021

The Role of Evolution in Machine Intelligence

Machine intelligence can develop either directly from experience or by i...
research
10/12/2018

Why We Do Not Evolve Software? Analysis of Evolutionary Algorithms

In this paper, we review the state-of-the-art results in evolutionary co...
research
08/04/2020

Creative AI Through Evolutionary Computation: Principles and Examples

The main power of artificial intelligence is not in modeling what we alr...
research
11/14/2012

A Comparison of Meta-heuristic Search for Interactive Software Design

Advances in processing capacity, coupled with the desire to tackle probl...
research
02/18/2021

Modeling epigenetic evolutionary algorithms: An approach based on the epigenetic regulation process

Many biological processes have been the source of inspiration for heuris...

Please sign up or login with your details

Forgot password? Click here to reset