【发布时间】:2018-11-19 19:03:00
【问题描述】:
我想要泛型算法和传统算法之间的差异点。 请加分。
【问题讨论】:
-
欢迎来到 StackOverflow。请按照您创建此帐户时的建议阅读并遵循帮助文档中的发布指南。 On topic、how to ask 和 ... the perfect question 在此处申请。 StackOverflow 不是设计、编码、研究或教程资源。
我想要泛型算法和传统算法之间的差异点。 请加分。
【问题讨论】:
通过一些研究,我发现了很多文章。其中一个关键点是:
标准遗传算法处理一组(种群) 问题的可能解决方案(个人)。每个人都是一个 点在搜索空间中,因此我们可以将遗传算法视为 一种多维空间的多点优化技术。 通常,人口规模在 20 到 200 或 300. 大多数传统优化方法在每次迭代时探索搜索空间中的 1、2 或 3 个点。
传统方法需要一个起点才能开始 优化。通常最终解决方案的质量非常 取决于该起点在搜索中的位置 空间。起点的选择在其中起着重要作用 找到解决大量本地问题的好方法 最优。遗传算法,它提供了许多解决方案并且可以搜索 同时多点,不要受此影响 缺点。
还有:
遗传算法使用概率转移规则,而不是 确定性规则
我建议你做一些研究,我找到了很多文章。
你可以从this article.开始
【讨论】: