2011-08-01 160 views
-3

遗传算法的核心算法是什么? 需要精确定义什么才能编码算法?遗传算法的核心算法

+3

有意详细说明一下吗? –

+0

'核心'不是标签' –

+6

遗传算法是遗传算法的核心算法。爱递归:P –

回答

7

您需要定义:

  1. 编码一个解决方案(例如比特串,树等)
  2. 适应度函数 - 如何定量评估解决方案的“善”
  3. 交叉运算符 - 采用两个父解决方案并将它们组合成子解的二元函数
  4. 变异操作符 - 一个一元函数,它采用一个解决方案并做出一些小改动(即,突变)
  5. 选择 - 您如何为下一代选择个人?这包括与交叉和突变相关的概率。
+0

感谢一下! –

+2

给一个作业问题的答案只会鼓励那个人不要做他们的作业,并且[不需要显示工作就继续问作业问题。](http://stackoverflow.com/questions/6899912/ai-question-on-machine-learning ) – Kiril