Neuroevolución explicada para principiantes


La neuroevolución es un método en el que los programas informáticos mejoran las redes neuronales mediante principios de la evolución.

Se puede imaginar como una naturaleza digital, en la que muchas redes compiten entre sí y las mejores redes se desarrollan.

En este proceso se modifican características como las conexiones y los pesos, de manera similar a los genes en los seres vivos, para obtener mejores resultados.

Así, las redes aprenden a resolver tareas complejas sin que una persona indique cada paso con precisión.

Por ejemplo, la neuroevolución se utiliza para controlar robots o dominar juegos.