测试集:23组基本测试函数简介及图像(提供python代码)

一、23组基本测试函数介绍

在智能优化算法的性能测试过程中,经常需要借助一些测试函数对算法的全局搜索和局部搜索的性能测试。CEC(国际进化计算会议) 测试函数,常用的23组整理如下:
测试集:23组基本测试函数简介及图像(提供python代码)_第1张图片

参考文献:
[1] Yao X, Liu Y, Lin G M. Evolutionary programming made faster[J]. IEEE transactions on evolutionary computation, 1999, 3(2):82-102.

二、python代码

from FunInfo import Get_Functions_details
from func_plot import func_plot
for i in range(1,24):#测试函数1-23
    function_name=i
    lb,ub,dim,fobj=Get_Functions_details(function_name)
    func_plot(lb,ub,dim,fobj,function_name)

三、23个测试函数图像

测试集:23组基本测试函数简介及图像(提供python代码)_第2张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第3张图片

测试集:23组基本测试函数简介及图像(提供python代码)_第4张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第5张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第6张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第7张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第8张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第9张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第10张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第11张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第12张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第13张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第14张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第15张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第16张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第17张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第18张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第19张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第20张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第21张图片

测试集:23组基本测试函数简介及图像(提供python代码)_第22张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第23张图片
测试集:23组基本测试函数简介及图像(提供python代码)_第24张图片

你可能感兴趣的:(测试集,python,23组基本测试函数,python,智能优化算法,进化计算)