As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center提供指导。




7年前关闭。




是否有经验法则(或一组示例)来确定何时使用遗传算法而不是神经网络(反之亦然)来解决问题?

我知道在某些情况下可以将两种方法混合使用,但是我正在寻找这两种方法之间的高级比较。

最佳答案

从维基百科:



和:



如果您有一个问题可以量化解决方案的值(value),则遗传算法可以对解决方案空间执行定向搜索。 (例如,找到两点之间的最短路线)

当您有许多不同类别的项目时,神经网络可以“学习”到来分类以前从未“看到”的项目。 (例如,人脸识别,语音识别)

还必须考虑执行时间。遗传算法需要很长时间才能找到可接受的解决方案。神经网络需要很长时间才能“学习”,但随后几乎可以立即对新输入进行分类。

09-10 15:56
查看更多