遗传算法(GA)是一种模仿自然进化过程的搜索启发式算法。
我写了遗传算法,我将种群表示为50条染色体的列表,每条染色体都是20个字符串字节。为了理解,我写了一个例子:[['111000110','...
我正在研究基因编程,我已经搜索了数千篇文章,但没有一篇给我我所需要的答案。我试图找到的是如何在...
def crossover(parents):result = copy.deepcopy(parents [0] .brain)for result.parameters():print((param.shape [0] / 2))如果len(param.shape) == 2:#个线性权重...
我正在为WHPP调度问题的遗传算法解决方案实施轮盘赌选择算法。我遇到的问题是初始种群(随机生成)...
我最近试图实现自己的NEAT(增强拓扑的神经进化)实现,解决XOR问题时似乎陷入了某种局部最大值。我的...
我想知道是否存在一个标量度量,即旋转矩阵与相同维度的恒等矩阵有多接近?如果没有人可以建议解决方法?我在做...
[我已经实现了一个带有变异算子的遗传算法训练的神经网络,如下所示:def突变(染色体,mutation_rate):用于染色体中的基因:if random.uniform(0.00,1.00)<= ...
我正在训练神经网络来玩蛇游戏。在每一代之后,我选择一个具有变异率的最佳个体作为下一代的父母。但我读过我...
我在字符串或文本的上下文中熟悉GA,但对数字数据不熟悉。对于字符串,我了解如何应用交叉和突变:ParentA = abcdef ParentB = uvwxyz使用one -...
我对遗传算法中的顺序交叉有疑问。它应该在指向后代的指针之间复制第一父代的一部分,从第二父代号(我的tsp问题中的城市编号)中删除...
我正在为python中的时间序列预测创建GA。假设我有一个大型的符号表达树,例如:['avg',['diff','x',['avg','pi',24.90887042555513]],['sqrt',['max', ['...
我正在建立一种遗传算法,可以在符号回归分析中进行时间序列预测。我正在尝试找到一种算法,以找到与...
因此,我正在制定遗传算法,其中最适染色体是全部[1,1,1,1 ...]。在调试时,我在下面编写了整个代码,发现交叉,突变,...
我正在尝试一种遗传搜索算法,并在随机建立初始种群之后,然后选择最适合的两个条目,我需要将它们“配对”(有一些随机突变)...
我是python的新手。我正在尝试实现一种遗传算法,该算法先前已在MatLab中实现。我需要为我的初始种群创建几个染色体(个体)。在...
我正在尝试实施一种基因竞赛选择算法,该算法的平均人口适应度在提高,但是我的平均适应度没有变化。如果有人可以...
这是我的代码,我想知道为什么会有警告消息说“要更换的物品数量不是更换长度的倍数”? library(GA)library(readxl)> data1
我正在尝试使用粒子群算法/遗传算法来解决最大值问题。但是,该功能始终使我处于最低水平。如何更改它以便找到最大值。我的简单代码是...
我是遗传算法的新手,正在研究python实现。我要完成分频器的工作,并且正在尝试部分匹配的分频器。对于我的最终输出,我希望得到一个列表,......>