当前位置: 首页 > 论文投稿 >遗传算法中的问题

遗传算法中的问题

作者 cln116
来源: 小木虫 300 6 举报帖子
+关注

投稿给国外某期刊,刚拿到修改意见。其中在计算一个常数时用了一下遗传算法,临时用,不熟悉。审稿意见中对遗传算法中一个常数审稿人提问,希望大家能刚忙一下,我也算是学习了。在一本中文MATLAB的遗传算法书中,用MATLAB对遗传算法的参数设定一般如下(书的图片见附件):
%% 定义遗传算法参数
  MIND = 40;           %种群大小
  MAXGEN = 60;   %最大遗传代数
  PRECI = 20;         %个体长度
  GGAP = 0.95;      %代购

在论文中,我把个体长度写为precision,可能有问题,审稿人对此提出疑问,问这个到底是什么含义,用途是什么。希望高人给出PRECI的标准英文,以及其用途的英文。再者,为什么书中一般设置为20(中、英文描述)?现在我这里无法用英文数据库,如果方便,可以把相关文献发给我,可以另给金币作为酬谢。

遗传算法中的问题
20161210_111107.jpg 返回小木虫查看更多

今日热帖
  • 精华评论
  • chendequan

    chromlength %字符串长度(个体长度)

  • shanlx

    PRECI = 20;         %个体长度
    看不到具体的环境,可能是表示变量时,编码后的位数,这个跟原变量的精度有关,有时候变量是小数,就与精确到小数点后的几位有关

  • cln116

    引用回帖:
    2楼: Originally posted by caolinzk789 at 2016-12-10 14:08:33
    precision为精确度的意思,并表示个体长度。至于书上用PRECI,具体得看书上所描述的算法。遗传算法里的个体长度即为染色体大小,即包含基因的个数,优化变量的个数等,用英文size of chromosome来表示。
    ...

    看英文网站上也有写作Genes value,说是The genes value (Genes) is the number of variable slots on a chromosome。谢谢

  • cln116

    引用回帖:
    5楼: Originally posted by shanlx at 2016-12-10 18:51:59
    PRECI = 20;         %个体长度
    看不到具体的环境,可能是表示变量时,编码后的位数,这个跟原变量的精度有关,有时候变量是小数,就与精确到小数点后的几位有关

    可能是这样,有的文献说是The genes value,也有的直接写为length of the string.

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓