资源简介
冠军算法L-SHADE的matlab版本,其中付一个测试函数,运行test文件即可,需要测试其他函数可以

代码片段和文件信息
%get_psoOptions >> A function to get an “options structure“ that is used to set various option of the PSO Algorithm.
%
% Usage : psoOptions = get_psoOptions
% Arguments : None
% Return Values : psoOptions--> A Matlab structure. It is further divided into the following structures.
% |
% |_Flags------> PSO FLAGS. (All flags can be set to zero to disable and a positive value to enable)
% | |_ShowViz-----> Show visualization of the particles in motion. (suitable only if dimensions <= 3)
% | |_Neighbor---> Use neighborhood acceleration (in addition to global acceleration)
% |
% |_Vars------> PSO VARIABLES
% | |_SwarmSize--> Swarm Size. (Also known as population size)
% | |_Iterations-> Maximum Iterations. (Used to terminate the algorithm. see also: Terminate element below)
% | |_ErrGoal----> Error goal. (Also used to terminate the algorithm. see also: Terminate element below)
% | |_Dim--------> Dimensions of the problem. This determines the particle size.
% |
% |_SParams---> STRATERGY PARAMETERS
% | |_c1---------> Cognitive Acceleration
% | |_c2---------> Social Acceleration
% | |_c3---------> Neighborhood Acceleration
% | |_w_start----> Value of velocity Weight at the begining
% | |_w_end------> Value of velocity Weight at the end of the pso iterations
% | |_w_varyfor--> The fraction of maximum iterations for which w is linearly varied
% | |_Vmax-------> Maximum velocity step
% | |_Nhood------> Neighborhood size (nhood=1 ==> 2 neighbors one on each side)
% |
% |_Obj-------> objectIVE FUNCTION OPTIONS
% | |_f2eval-----> Function/System to optimize (Type Fuzzy if u want to tune an FIS)
% | |_GM---------> Value of Global Minima (Required if Terminate.Err is set. i.e error goal is (one of) the termination criteria).
% | |_lb---------> Lower bounds of Initialization (You may use Asymmetrical Initialization. These bounds don‘t limit the search space.)
% | |_ub---------> Upper bounds of Initialization (Rather they are used to Initialize the particles. See: An Empirical Study of PSO (Ebenhart and Shi)
% |
% |_Terminate-> TERMINATION OPTIONS (Multiple options are allowed)
% | |_Iters------> Use Vars.MaxIt as a termination criterion. 1=Yes 0=No
% | |_Err--------> Use Vars.ErrGoal as a termination criterion. 1=Ye
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5624 2020-07-11 16:59 L-shade\LSHADE.m
文件 204 2020-05-31 10:26 L-shade\Sphere.m
文件 9975 2020-05-31 15:53 L-shade\get_psoOptionsSphere.m
文件 6731 2020-07-13 09:23 L-shade\test_LSHADE.m
目录 0 2020-07-13 09:25 L-shade\
- 上一篇:神经网络算法simuli
nk - 下一篇:matlab2013激活文件
相关资源
- 2005_人工神经网络与模拟进化计算_第
- 思维进化算法优化神经网络
- NSGA-III多目标进化算法
- matlab开发-多目标优化差分进化算法
- DE差分进化算法MATLAB源码,中文详细注
- CMA-ES的matlab实现
- 蚁群-微分进化算法解TSP
- SaDE 算法matlab实现自适应差分进化
- 混合差分遗传进化算法代码(matlab)
- 差分进化算法的Matlab代码,可运行
- 基于差分进化算法求解最优问题
- 进化算法中的测试函数 CEC05 benchmark
- 生物地理学算法BBO及与差分进化算法
- 差分进化算法及改进 matlab程序
- 参数自适应差分进化算法
- 多目标优化算法(四)NSGA3的代码MA
- 差分进化自适应的参数优化、模式识
- 差分进化算法解决特征选择
- 标准差分进化算法多目标线性规划的
- Differential Evolution 微分进化算法matla
- 非常好的差分进化算法
- 差分进化灰狼优化算法matlab源码详细
- MATLAB多目标进化算法
- My_run_DE 完整的差分进化优化算法程序
- implementationofCoevolutionaryalgorithm 利用帕
- DE_ELM 用差分进化算法对极限学习机进
- CoDE 文档是关于差分进化的改进算法
- 差分进化算法程序matlab版
- 差分进化算法DE MATLAB代码
- 遗传退火进化算法
评论
共有 条评论