关于CEC函数测试集-MATLAB实现超详细

       处理优化问题时,研究单目标优化算法是研究多目标优化算法、约束优化算法等更复杂优化算法的基础。近年来,为了解决优化问题,人们提出许多新型优化算法,进化计算大会因此举办多场关于单目标实参优化竞赛。

        IEEE 国际进化计算大会(IEEE Congress on Evolutionary Computation,IEEE CEC)是进化计算领域中最大和最重要的会议之一,为了公平评估算法寻优性能,在优化竞赛中提出了单目标实参数数值优化竞赛的问题定义和评估标准。所有新型进化算法和基于群体的算法都统一对单目标基准问题进行测试。

        这些测试函数集有四种类型的函数:单峰、多峰、混合和组合函数。单峰函数只有一个最优解,这是用来衡量算法的收敛速度和寻优能力。另外三种情况都有多个最优解,利用这些最优解来测试算法的局部最优逃逸能力和勘探能力等。

关于CEC函数测试集,分享几套常用的CEC函数测试集!包含如下:

      CEC2005: 测试集共包含 25 个测试问题, 根据问题的特征, 可进一 步将其分为 4 类: 单峰问题 , 基本多峰问题 ,扩展多峰问题 和混合复合问题  。特别地, 单峰问题的结构相对简单, 常被用来测试算法的收 玫性能,而基本多峰问题有多个局部最优解, 用来测试算法对决策空间进行全局 探索和局部开发的平衡能力 , 扩展多峰和混合复合问题具有更加复杂的结构, 因而对算法的挑战性更大。此外, 该测试集包含了八组可比较的问题, 可测试算法对不同类型问题特征的性能, 如不同条件数、旋转、噪音干扰、不连续、全局最优邻域形状、全局最优解的位置和种群初始范围等. 由此可见, 该测试集能有效评估算法性能。

        CEC2017:

        CEC2019:

       CEC2021:

  • 15
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值