He leído algunos artículos en los que se discuten los pros y los contras de cada método, algunos argumentan que el AG no ofrece ninguna mejora en la búsqueda de la solución óptima, mientras que otros muestran que es más eficaz. Parece que en la literatura se prefiere el AG (aunque la mayoría de las personas lo modifican de alguna manera para lograr los resultados que necesitan), entonces ¿por qué la mayoría de las soluciones de software parecen utilizar sólo la retropropagación?
¿Existe alguna regla general sobre cuándo utilizar uno u otro? ¿Tal vez depende del tipo de NN o existe alguna solución de vanguardia que generalmente supera a las demás?
Si es posible, busco respuestas generales: por ejemplo, "si la NN es enorme, el AG es mejor", o "el AG siempre es mejor pero tiene problemas de rendimiento computacional", etc.