Ho letto alcuni articoli che parlano dei pro e dei contro di ciascun metodo, alcuni sostengono che GA non dia alcun miglioramento nel trovare la soluzione ottimale, mentre altri dimostrano che è più efficace. Sembra che GA sia generalmente preferito in letteratura (anche se la maggior parte delle persone lo modifica in qualche modo per ottenere i risultati di cui ha bisogno), allora perché la maggior parte delle soluzioni software sembra usare solo la backpropagation?
C'è qualche regola generale quando usare l'uno o l'altro? Forse dipende dal tipo di NN o esiste una soluzione all'avanguardia che generalmente supera le prestazioni di altri?
Se possibile, cerco risposte generali: vale a dire "se l'NN è enorme, GA è migliore" o "GA è sempre migliore ma ha problemi di prestazioni computazionali" ecc ...