我读过几篇讨论每种方法的优缺点的论文,一些人认为 GA 在寻找最佳解决方案方面没有任何改进,而另一些人则表明它更有效。似乎 GA 在文献中通常是首选(尽管大多数人以某种方式对其进行修改以达到他们需要的结果),那么为什么大多数软件解决方案似乎只使用反向传播?
何时使用一种或另一种是否有一些一般的经验法则?也许这取决于 NN 的类型,或者存在一些通常优于其他解决方案的最先进的解决方案?
如果可能的话,我正在寻找一般的答案:即“如果 NN 很大,GA 更好”,或者“GA 总是更好,但存在计算性能问题”等......