Я читал несколько статей, в которых обсуждались плюсы и минусы каждого метода, некоторые утверждали, что GA не дает никакого улучшения в поиске оптимального решения, в то время как другие показывают, что оно более эффективно. Кажется, что GA в литературе обычно предпочитают (хотя в основном люди модифицируют ее каким-то образом для достижения нужных результатов), тогда почему большинство программных решений используют только обратное распространение?
Есть ли какое-то общее эмпирическое правило, когда использовать то или иное? Может быть, это зависит от типа NN или существует какое-то современное решение, которое обычно превосходит другие?
Если возможно, я ищу общие ответы: например, «если NN огромен, GA лучше», или «GA всегда лучше, но имеет проблемы с вычислительной производительностью» и т. Д ...