Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    ELAINE-Y-Y
    @ELAINE-Y-Y
    您好,想问下,多目标案例中的Pareto Front.svg是干什么用的,一直打不开,这个东西是不是就是算法的重要部分,对于求解多目标不可或缺
    son-of-wind
    @son-of-wind
    @geatpy-dev 您好,请问CV矩阵是如何起作用的,这个有没有相关文档介绍?有的话,可以推荐一下吗?谢谢
    yuanquan010
    @yuanquan010
    请问,pop.Objv 为什么不能是np.ndarray呀?
    image.png
    @geatpy-dev
    geatpy
    @geatpy-dev
    @yuanquan010 参考《Geatpy数据结构》文档
    @ELAINE-Y-Y 那个是帕累托前沿图。
    @jinyilun718 自定义算法模板就OK了
    @Kingversus 注释中应该有描述的
    @haojieamen 帕累托前沿不一定是完全闭合的
    yuanquan010
    @yuanquan010
    谢谢解答,可是我查过了。 文档中说的ObjV是numpy的array类型矩阵,而我这里的RF_reg预测后的结果类型就是numpy.ndarary呀。
    image.png
    已经卡在这里一天了, 跪求解答。。。。。。
    @geatpy-dev
    DavidLearnsToBeBetter
    @DavidLearnsToBeBetter
    想问问大家有没有碰到过同样的问题,我的工作需要我自己导入染色体矩阵(数据结构和决策变量的位置保证是正确的放入),但是在使用了soea_DE_rand_1_bin_templet算法模板进行求解以后竟发现个体平均最优和最优个体居然是一条直线。。不知道出了什么问题,运行demo案例是正常的现象。望解答 @geatpy-dev
    if NIND is not None:
    self.sizes = NIND # 重新设置种群规模
    self.Chrom = ea.crtpc(self.Encoding, self.sizes, self.Field) # 生成染色体矩阵
    self.Chrom = np.loadtxt(r'种群.txt')
    self.Lind = self.Chrom.shape[1] # 计算染色体的长度
    直接在population文件的 initChrom里覆盖了原来生成初始矩阵的代码
    geatpy
    @geatpy-dev
    @yuanquan010 Hi,您可以让工作客服帮忙远程协助哒,QQ: 1061655504
    @DavidLearnsToBeBetter 正常现象。
    yuanquan010
    @yuanquan010
    哦哦,好的,谢谢
    LiuLei
    @ChrisLiu007
    推荐个适合Ubuntu 18.04.4 LTS IntelR XeonR Platinum 8280 CPU @ 2.70GHz 的geatpy 安装包吧,python版本是python3.9,我用pip在线安装不成功
    geatpy
    @geatpy-dev
    @ChrisLiu007 当前版本在去年推出时还没编译python3.9的版本,后面更新后再支持3.9的~ 如果现在没有硬性需求要用python3.9的话,可以装python3.8用。
    jianzuo
    @jianzuo
    image.png
    打扰了 我想请教下怎么在jupyter界面显示动图 我设置了myAlgorithm.drawing = 2, 或者3 都只能显示第一代
    jianzuo
    @jianzuo
    image.png
    关于打印输出信息,我是用于自定义的问题中,我这里输出列只有eval , hv, sapcing 没有gd igd, 请问是我设置问题还是我的函数不可导?
    geatpy
    @geatpy-dev
    @jianzuo geatpy里面是一帧一帧绘图的,应该没法在jupyter里面显示,换用spyder或者直接用本地的命令行运行就可以了。
    实际应用问题没有PF,所以无法计算gd和igd。
    jianzuo
    @jianzuo
    明白了, 多谢解答。实际应用问题没有PF,所以无法计算gd和igd 您是指对自定义的问题都无法求解 gd, igd?
    PF您是指pareto set 解集?
    jianzuo
    @jianzuo
    image.png
    这个HV指标是hypervolume指标?我在说明文档里没有找到解释,不知道我这个输出的HV曲线是否正常
    @geatpy-dev 麻烦您有时间帮忙指导一下,谢谢
    jianzuo
    @jianzuo
    请问对于多目标优化问题,根据geatpy算法框架,最终得到pareto set,该如何决定某一个解作为最终决策?框架有涉及吗?或者您可以给些建议吗,非常感谢!
    geatpy
    @geatpy-dev
    @jianzuo 最好还是看一下多目标优化的资料,在这里很难一句两句讲得明白。
    jianzuo
    @jianzuo
    好吧 谢谢
    tantao14
    @tantao14
    你好,请问在使用NSGAII模板的时候,如果在进化的过程中我自己生成了Phen,请问怎么去计算Phen对应的Chrom?(区别于Chrom到Phen的decoding函数,有没有encoding函数?)
    有没有哪位大哥知道怎么做的?求教一下
    yuanquan010
    @yuanquan010
    image.png
    image.png
    image.png
    采用soea_DE_rand_1_bin_templet时,上述程序是可以运行的,换了模板后就出现了上述错误
    Google查过说是因为将数字付给了None,可是这里没有赋值操作呀,要改Algorithm模板吗
    geatpy
    @geatpy-dev
    这个是编程基础问题
    WangRui
    @mechanicalsea

    @geatpy-dev 尊敬的作者,你们好。非常感谢你们在进化算法方面的工作。我正在使用 geatpy2 工具用于神经网络结构搜索(Neural Architecture Search, NAS)的研究工作,我想将该工具作为参考文献。

    我的问题:能够提供该工具开发者的全称,便于参考文献引用。

    在 Geatpy2 官网上,我仅找到了

    @misc{geatpy,
    title={geatpy: The genetic and evolutionary algorithm toolbox with high performance in python},
    author={Jazzbin, et.al.},
    year={2020},
    website={http://www.geatpy.com/}
    }

    仅包含开发者的简称,希望你们能够提供完整的开发者全称。如果能够提供,我将非常感谢。

    祝愿后期 Geatpy2 能够发展的更好。

    geatpy
    @geatpy-dev
    哎这个就尴尬了,因为开发周期太长,人员流动很大。你可以这样引用,我看有些paper是这样引用的:G. core team, Geatpy - The Genetic and Evolutionary Algorithm Toolbox
    for Python, http://www.geatpy.com, [Online; accessed: 01-21-2019]
    1 reply
    Fuhan2019
    @Fuhan2019
    感谢开发团队提供了这么棒的python库,有个应用中的问题想请教一下。常见的寻优是针对点值的,那对于区间的寻优该怎么设置呢。例如X1,X2的最大范围是0-4,对于一个函数f(X1,X2),该如何设置模板去寻找X1和X2的最佳区间呢,比如最优的结果X1是[0,1,2],X2是[1,2,3],X1和X2的区间内可取值都是连续的int,那么这个问题该怎么配置模板呢。
    另外还有一个问题,就是如何设置历史上已经出现过的基因不再重复出现,除了特别保留的最优基因个体。
    geatpy
    @geatpy-dev
    这个不行,内置的都是经典的算法,这个得新建能处理这种问题的算法才可实现。
    kkbb
    @kk-bb
    请问一下,如果染色体中的基因组合是有规则的,比如说A、B基因不能同时出现,像这样的场景用geatpy要怎么做呢
    Yilun Jin
    @jinyilun718
    你好,尊敬的开发者。请问一下如果问题是又有离散型变量又有连续型变量的情况下,应该采用何种编码方式,看起来RI是一个很好的选择,但是我似乎找不到和RI编码方式有关的论文和相关资料,无法在我的论文中进行引用。