¿Qué necesitas saber primero para aprender algoritmos genéticos?
En pocas palabras, para resolver un problema con un gran espacio de solución, bueno, es decir, hay muchas, muchas soluciones posibles a este problema. Pero recorrerlos uno por uno es demasiado difícil para una computadora. ¿Qué hacer? Supongo. Adivina algunas de las mejores opciones. No adivinar, pero adivinar de alguna manera.
¿Qué hacemos con este tipo de problemas, donde hay muchísimas opciones posibles y tenemos que probarlas todas una por una? No hay manera de conseguir la mejor solución, sólo podemos intentar conseguir una solución mejor de alguna manera. Existen muchos algoritmos de este tipo, como búsqueda prohibida, algoritmo de colonia de hormigas, algoritmo genético, recocido simulado, etc. Este es un algoritmo de búsqueda de optimización. Si funciona o no, no lo sé, nadie lo sabe. Esto puede considerarse como una forma para que los humanos resuelvan problemas simulando la naturaleza. Pertenece a la metafísica, jaja.
He escrito sobre tabúes, colonias de hormigas, genética, recocido simulado y redes neuronales. Cómo puedo decirlo, si tienen algún efecto es todo metafísica.
Si quieres saber más, visita Baidu a nivel nacional y Google en el extranjero. No es necesario mirar el código, solo la explicación. La Enciclopedia Baidu es suficiente para aprender y comprender varios algoritmos de optimización