Genetic Algorithm (GA)

J. H. Holland described how to apply the principles of natural selection to optimization problems and built the first genetic algorithms (GAs). The power of mathematics lies in the technology transfer: there exist certain models and methods, which describe many different phenomena and solve a wide v...

Full description

Saved in:
Bibliographic Details
Published inA Primer on Machine Learning Applications in Civil Engineering pp. 101 - 132
Main Author Deka, Paresh Chra
Format Book Chapter
LanguageEnglish
Published United Kingdom CRC Press 2020
Taylor & Francis
Taylor & Francis Group
Edition1
Subjects
Online AccessGet full text
ISBN9781138323391
113832339X
DOI10.1201/9780429451423-5

Cover

More Information
Summary:J. H. Holland described how to apply the principles of natural selection to optimization problems and built the first genetic algorithms (GAs). The power of mathematics lies in the technology transfer: there exist certain models and methods, which describe many different phenomena and solve a wide variety of problems. GAs are an example of mathematical technology transfer: by simulating evolution, one can solve optimization problems from a variety of sources. The principle of GAs is simple: imitate genetics and natural selection by a computer program. An algorithm is a series of steps for solving a problem. A genetic algorithm is a problem-solving method that uses genetics as its model of problem solving. Genetic algorithms are search algorithms based on the mechanics of natural selection and natural genetics. Algorithms are nothing but step-by-step procedures to find solutions to problems. A hybrid genetic algorithm has been designed by combining a variant of an already existing crossover operator with these heuristics.
ISBN:9781138323391
113832339X
DOI:10.1201/9780429451423-5