Trịnh Tấn Đạt
Khoa CNTT Đại Học Sài Gòn
Email: trinhtandat@sgu.edu.vn
Website: https://sites.google.com/site/ttdat88/
Contents
Introduction: Genetic Algorithm (GA)
GA Operators and Parameters
Example
Homework
Introduction
History Of Genetic Algorithms
Evolutionary Computingwas introduced in the 1960s by I.
Rechenberg.
John Holland wrote the first book on Genetic Algorithms
Adaptation in Natural and Artificial Systemsin 1975.
In 1992 John Koza used genetic algorithm to evolve programs to
perform certain tasks. He called his method Genetic Programming.
What Are Genetic Algorithms (GAs)?
GAs are search and optimization techniques based on Darwins Principle
of Natural Selection and Genetic Inheritance.
A class of probabilistic optimization algorithms.
Widely-used in business, science and engineering.
Basic Idea Of Principle Of Natural Selection
Select The Best, Discard The Rest
An Example of Natural Selection:
Rabbits are fast and smart
Some of them are faster and smarter than other rabbits. Thus, they are less
likely to be eaten by foxes.
They have a better chance of survival and start breeding.
The resulting baby rabbits (on average) will be faster and smarter
Now, evolved species are more faster and smarter
Genetic Algorithms Implement Optimization Strategies By Simulating Evolution Of
Species Through Natural Selection