¿Qué es la programación genética? ¿Cuáles son sus aplicaciones?

Los algoritmos genéticos son una forma de aprendizaje automático que utiliza el hecho de que la selección natural puede usar reglas simples para resolver problemas complicados.

Una gran demostración es http://boxcar2d.com/, que cambia el tamaño, la forma y la cantidad de ruedas de un automóvil para optimizarlo en una pista. Comienza con una cantidad de autos completamente aleatorios. Luego, después de probar cada uno, toma los autos de mejor rendimiento y hace una nueva generación basada en ellos más cierta aleatoriedad. Simplemente sigue repitiendo ese proceso y lentamente mejora.

Lo que lo hace útil es que el algoritmo no sabe nada sobre por qué los autos funcionan bien. Simplemente toma una puntuación que mide el éxito y dice “seamos más así”.

La programación genética es una de las dos técnicas utilizadas en el aprendizaje automático. El modelo se basa en las pruebas y la selección de la mejor opción entre un conjunto de resultados.

Si desea aprender sobre máquinas, entonces Analytixlabs es la solución perfecta para usted. Le proporcionarán formación completa sobre aprendizaje automático a un precio asequible. Para obtener más información, puede consultar las reseñas y comentarios de AnalytixLabs.