我想请教一下遗传算法里面的实数编码是怎么一回事,我在做一个多目标优化的问题,希望您能指点

我的邮箱1163127673@qq.com
2025-01-06 11:14:32
推荐回答(2个)
回答1:

说的是用函数crtrp产生初始种群吧,格式为chrom=crtrp(个体数,约束);
个体数即希望产生的初始种群数,
约束为矩阵,表示变量的取值范围。如:[-10,-5,-3,-2;10,5,3,2]表示有四个变量,范围分别是
[-10,10],[-5,5],[-3,3],[-2,2]。这样就会产生一个初始种群有四列,是随机取值。
希望有用,当然别忘了支持一下啊!互相学习。。。

回答2:

就是用实数对解空间进行编码~