快捷搜索:  汽车  科技

如何学习遗传算法(5分钟搞懂遗传算法)

如何学习遗传算法(5分钟搞懂遗传算法)我们知道DNA一段段的基因编码组成的,数学模型也是又一个个参数组成的。我们将这些参数类比成一个个小人。

内容导读

今天给大家说一个奇妙的算法,灵感来源于达尔文的进化论。达尔文曾说,生物在地球上进化了这么多年,能生存下来的不是最强或最聪明的,而是最适合环境的生物。而我们的遗传算法就是借助于生物学概念通过淘汰、变异、生存的,得出最终能符合问题的函数。为了体现变异,我们会随机修改每个小人的一些身体部分。我们一直重复步骤3、4、5直到我们这堆小人,越来越符合标准,达到我们的期望后,则停止这个过程。这堆随机的像素点,经过遗传算法的优胜劣汰后,能模拟出一个我们设定好的图片。

今天给大家说一个奇妙的算法,灵感来源于达尔文的进化论。

达尔文曾说,生物在地球上进化了这么多年,能生存下来的不是最强或最聪明的,而是最适合环境的生物。

而我们的遗传算法就是借助于生物学概念通过淘汰、变异、生存的,得出最终能符合问题的函数。

我们知道DNA一段段的基因编码组成的,数学模型也是又一个个参数组成的。

我们将这些参数类比成一个个小人。

如何学习遗传算法(5分钟搞懂遗传算法)(1)

猜您喜欢: