39得票14回答
遗传算法中的轮盘选择

有人能提供用于轮盘赌选择函数的伪代码吗?我该如何实现以下公式: 我并不真正理解如何阅读这个数学符号。我从未学习过概率或统计学。

24得票12回答
轮盘赌选择算法

有人能提供轮盘选择函数的伪代码吗?我该如何实现它:我真的不理解如何阅读这个数学符号。我想要一个通用算法。 可以有人提供轮盘选择函数的伪代码吗?我不太理解如何读取这个数学符号,因此需要一个通用算法。

16得票7回答
用Java编写的GA

我正在尝试编写一个基于遗传算法的程序,使用二进制编码和适应性比例选择(也称为轮盘赌选择),在程序中对随机生成的种群基因的二维数组进行操作。这些技术均来源于《游戏程序员人工智能技术》。 最近我看到了一段伪代码并试图实现它,但是我遇到了一些具体问题。我查阅了许多书籍和开源代码,但仍然很难进展。我...

16得票1回答
遗传算法 - 什么是稳态选择?

我正在进行一个有关遗传算法的毕业项目 - 具体来说是关于Dawkins Weasel类型的。 我已经完成了轮盘选择和锦标赛选择,还需要完成稳态选择,但我不确定它究竟是什么,而我在网上找到的参考资料都相当模糊。 有人知道稳态选择应该如何实现吗? 任何指针都将非常棒。 非常感谢。

14得票1回答
什么是轮盘赌选择、排名选择和锦标赛选择之间的区别?

我正在阅读一个关于遗传编程的幻灯片,其中提到了一些选择个体的方法,如轮盘赌选择、排名选择和锦标赛选择。 这三种选择方法有什么区别?

11得票5回答
遗传算法 - 新一代越来越差

我已经实现了一个简单的遗传算法,用于基于伊索寓言生成短篇小说。以下是我使用的参数: 变异:单词交换变异,测试率为0.01。 交叉:在给定点交换故事句子。比率为0.7。 选择:轮盘选择 - https://dev59.com/1HVC5IYBdhLWcg3wz0l9#5315710 适应...

10得票4回答
如何在遗传算法中执行基于排名的选择?

我正在实现一个小的遗传算法框架,主要供私人使用,除非我能够开发出一些有用的东西,到那时我将其发布为开源。现在我正在关注选择技术。到目前为止,我已经实现了轮盘赌选择、随机通用抽样选择和锦标赛选择。接下来,我要实现排名选择。相较于我已经实现的其他技术,我在这方面找到的信息要多一点,但以下是我目前理...

9得票3回答
遗传算法中的轮盘赌选择。需要先对种群进行排序吗?

在遗传算法中,使用轮盘选择方法选择交叉成员时,是否需要先按适应度等级对种群进行排序? 可能的情况如下: 1.首先按适应度升序排列种群 2.按适应度降序排列种群 3.不对种群进行排序,让轮盘球随机落在哪里 我认为无论如何排序都可能没有影响-一个随机落在包含不同大小(按适应度)片的轮子上的小...

7得票6回答
用轮盘赌选择法进行函数最小化

这个问题回答了轮盘赌选择的伪代码。但是它是针对最大化问题的。我的问题是最小化适应度函数的值。也就是说,适应度较低的个体被选中的概率比适应度较高的个体更高。我该如何实现这一点? 提前感谢。