【发布时间】:2010-12-24 15:45:54
【问题描述】:
我目前正在阅读“人工智能:一种现代方法”(Russell+Norvig)和“机器学习”(Mitchell) - 并尝试学习 AINN 的基础知识。
为了理解一些基本的东西,我有两个“新手”问题:
Q1:在遗传算法中,给定两个父母 A 和 B 的染色体分别为 001110 和 101101,以下哪些后代可能是单点交叉产生的?
a: 001101
b: 001110
Q2:以上哪个后代可能是由两点交叉产生的?为什么?
请指教。
【问题讨论】:
-
重要的是要理解一点交叉和两点交叉不是任何一种神奇的不同算法,只是交换信息的两种不同方式,在交换的内容中具有不同程度的连贯性。许多遗传算法甚至不会使用像这样的比特流,因此深入挖掘正在传输的信息以及原因非常重要,而不是停留在实施细节上。
标签: artificial-intelligence machine-learning genetic-algorithm