你们的生产环境中是否使用遗传算法?

7

在生产中使用遗传算法是一个好主意吗?

如果您使用它: 在什么情况下? 选择对象的优点是什么? 您是否可以轻松添加算法更改?


2
重复:https://dev59.com/6XI_5IYBdhLWcg3wEexu - Lance Roberts
1
这个问题https://dev59.com/xXVC5IYBdhLWcg3wZwTj可能更接近。 - Dan Dyer
问题的内容更多关于质量、问题和建议,而不是实际实现的示例。 (标题确实暗示了其他内容) - SF.
1
如果你有一把锤子,所有东西都看起来像钉子。如果你知道遗传算法(GAs),并不是每个问题都应该使用它来解决。 - user59634
1个回答

3
一个典型的场景是使用GA作为搜索工具,找到一些“创新”的设计,改进已有的人造解决方案来解决给定问题。
一旦找到这样的解决方案,它很可能会被用于“生产”,甚至在硬件制造的情况下进行批量生产(只需想象GA的第一个应用是优化航空零部件设计)。
此外 - 谈论实时使用GA的软件 - 在GA驱动的机器学习中(David E. Goldberg's GA圣经上有一章),遗传算法将“实时”运行,确实代表了所讨论的求解器的适应性引擎。

总结:我被标记了,因为我无意中使用了一个亚马逊链接的短网址(我默认缩短所有链接,不知道这会剥夺SO的收入)。我告诉他,他是个蠢货,因为他只需要指出我不应该缩短链接,我就会编辑帖子。此时,他告诉我我也是个蠢货(不知道为什么),我告诉他他在表现得像个混蛋,并请他停止。 - JohnIdol

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接