Skip to content

lumander/GAs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Genetic algorithm

A genetic algorithm is a metaheuristic inspired by Darwin's evolutionism.

Genetic algorithms are used to find a close-to-optimal solution among a pool of candidate solutions. They are almost ubiquitous in optimization problems, with applications ranging from natural sciences to finance.

An application in a quantum information context can be found at nature

Description

The algorithm proceeds as follows:

  • Randomly initiate a population of candidate solutions
  1. Perform crossing-over between candidates
  2. Perform mutations
  3. Evaluating the fitness of the candidates
  4. Select the best individuals
  5. Repeat until convergence has reached

Projects

A genetic algorithm for finding the minimum/maximum of a function

A genetic algorithm able to learn an image!

About

Examples of Genetic Algorithms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages