HyperAI

Evolutionary Computation

Evolutionary AlgorithmsIt is a general problem-solving method that draws on the natural selection and natural genetic mechanisms of the biological world.

Basic method:

  • Use simple coding techniques to represent various complex structures, and use simple genetic operations and natural selection to guide learning and determine search directions;
  • The search is organized in a population manner, so that it can search multiple areas of the solution space at the same time, which is suitable for large-scale parallel computing;
  • Evolutionary algorithms are highly efficient and simple, easy to operate and universal. They have been widely used in fields such as computer science, engineering technology, management science and social science.

References

【1】Basic methods and ideas of evolutionary computation