资源简介
经典EPSDE文章源代码 Differential evolution algorithm with ensemble of parameters and mutation strategies," Applied Soft Computing, in press, 2011.
代码片段和文件信息
% Acknowledgement:
% This function is provided by Dr. P. N. Suganthan and we have done minor
% revisions.
function f = benchmark_func(x func_num o A M a alpha b)
persistent fhd f_bias
% benchmark_func.m is the main function for 25 test functions all
% minimize
% problems
% e.g. f = benchmark_func(x func_num)
% x is the variable f is the function value
% func_num is the function num
% 25 TEST FUCNTIONS
% Unimodal Functions (5):
% 1. Shifted Sphere Function Bounds[-100 100] f_bias = -450
% 2. Shifted Schwefel‘s Problem 1.2 Bounds[-100 100] f_bias = -450
% 3. Shifted Rotated High Conditioned Elliptic Function Bounds[-100 100] f_bias = -450
% 4. Shifted Schwefel‘s Problem 1.2 with Noise in Fitness Bounds[-100 100] f_bias = -450
% 5. Schwefel‘s Problem 2.6 with Global Optimum on Bounds Bounds[-100 100] f_bias = -310
%
% Multimodal Functions (20):
% Basic Functions (7):
% 6. Shifted Rosenbrock‘s Function Bounds[-100 100] f_bias = 390
% 7. Shifted Rotated Griewank‘s Function without Bounds Initilization Range [0 600] f_bias = -180
% 8. Shifted Rotated Ackley‘s Function with Global Optimum on Bounds Bounds[-32 32] f_bias = -140
% 9. Shifted Rastrigin‘s Function Bounds[-5 5] f_bias = -330
% 10. Shifted Rotated Rastrigin‘s Function Bounds[-5 5] f_bias = -330
% 11. Shifted Rotated Weierstrass Function Bounds[-0.5 0.5] f_bias = 90
% 12. Schwefel‘s Problem 2.13 Bounds[-100 100] f_bias = -460
%
% Expanded Functions (2):
% 13. Expanded Extended Griewank‘s plus Rosenbrock‘s Function (F8F2) Bounds[-3 1] f_bias = -130
% 14. Expanded Rotated Extended Scaffe‘s F6 Bounds[-100 100] f_bias = -300
%
% Hybrid Composition Functions (11):
% 15. Hybrid Composition Function 1 Bounds[-5 5] f_bias = 120
% 16. Rotated Hybrid Composition Function 1 Bounds[-5 5] f_bias = 120
% 17. Rotated Hybrid Composition Function 1 with Noise in Fitness Bounds[-5 5] f_bias = 120
% 18. Rotated Hybrid Composition Function 2 Bounds[-5 5] f_bias = 10
% 19. Rotated Hybrid Composition Function 2 with a Narrow Basin for the Global Optimum Bounds[-5 5]] f_bias = 10
% 20. Rotated Hybrid Composition Function 2 with the Global Optimum on the Bounds Bounds[-5 5] f_bias = 10
% 21. Rotated Hybrid Composition Function 3 Bounds[-5 5] f_bias = 360
% 22. Rotated Hybrid Composition Function 3 with High Condition Number Matrix Bounds[-5 5] f_bias = 360
% 23. Non-Continuous Rotated Hybrid Composition Function 3 Bounds[-5 5] f_bias = 360
% 24. Rotated Hybrid Composition Function 4 Bounds[-5 5] f_bias = 260
% 25. Rotated Hybrid Composition Function 4 without Bounds Intilization Range[-2 5] f_bias = 260
%
%J. J. Liang & P. N. Suganthan 2005.Feb 18
if func_num == 1 fhd = str2func(‘sphere_func‘); %[-100 100]
elseif func_num == 2 fhd = str2func(‘schwefel_102‘); %[-100 100]
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 15743 2010-09-29 20:47 EPSDE\EPSDE.m
文件 22913 2010-09-21 15:04 EPSDE\benchmark_func.m
目录 0 2018-12-30 17:03 EPSDE\
- 上一篇:tp框架封装redis读写分离类.rar
- 下一篇:遗传算法的各种应用含源码
相关资源
- 动态避障仿真.rar
- Neural Network Design Demonstration
- Bursa 7参数的精确算法
- 小波变换算法
- NPCR&UACI;.zip
- 基于household的QR分解
- Roberts算子
- sheffield_gatbx工具箱
- kmeans聚类
- 光束远场强度整型的二元光学器件设
- RAGA_PPC投影程序
- SAR图像变化检测代码,基于差异图和
- backstepping控制算法程序
-
转速电流双闭环直流调速系统unti
- 脏纸编码及TH编码的程序实现
- PSFB_simscape.zip
- 自适应中值滤波,比之前发的那个好
- 遗传算法优化BP神经网络权值和阈值
- 点击图像上任意一点,即可输出该点
- SLEP(Sparse Learning with Efficient Projecti
- ESPRIT波达角估计
- rbf神经网络图像识别
- MIMO-OFDM仿真程序
- 基于DSP的IIR设计
- 布谷鸟搜索算法求解函数优化问题
- 光学追迹的一个实现程序
- 基于JADE的盲源分离算法程序
- MIMO系统不同收发天线信噪比下信道容
- GPS载波相位平滑伪距.2018_03_16
- 元胞自动机实现交通流模拟
评论
共有 条评论