基于单阶段多组教学的优化:具有最大迭代次数终止准则的SPMGTLO-matlab开发

时间:2024-06-18 10:54:26
【文件属性】:

文件名称:基于单阶段多组教学的优化:具有最大迭代次数终止准则的SPMGTLO-matlab开发

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-18 10:54:26

matlab

基于单阶段多组教学学习的优化是一种针对无约束优化问题的单目标优化技术。 它基于改进的 TLBO,并且在一代人中对每个种群成员仅使用一个功能评估。 与 TLBO 不同,它不需要识别和消除重复项,因此有效地利用了功能评估。 SPMGTLO 将人口随机分成指定数量的包含相等数量人口的组(除了一组),并概率性地使用教师或学习者阶段。 其他详细信息,包括相对于 TLBO 的优势和在 CEC 竞争中的表现,可以从[1] http://ieeexplore.ieee.org/document/7743919/ [2] http://ieeexplore.ieee.org/document/7744167/ 笔记: (i) 给定层级和 N 的总体规模,所需的功能评估总数为 NT + N。 (ii) 用户定义的参数是 (a) 种群大小,(b) 代数和 (c) 组数。 (iii) 这种实现确保了单调收


【文件预览】:
SPMGTLO.zip

网友评论