基于教学学习的优化:正确实施 TLBO 不去除重复项-matlab开发

时间:2024-06-18 08:32:43
【文件属性】:

文件名称:基于教学学习的优化:正确实施 TLBO 不去除重复项-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-18 08:32:43

matlab

教学基于学习的优化是针对无约束问题的单目标优化技术。 在 TLBO 中,正如文献中所提出的,学生必须完成教师和学习者阶段。 接下来是经历教师和学生阶段的后续学生。 然而,在大多数实现中 [1,2],所有成员都需要首先完成教师阶段,随后所有成员都经历学生阶段。 该问题已在文献中报道。 http://www.sciencedirect.com/science/article/pii/S0020025512003532 由于作者没有在他们的流程图/伪代码中描述人口循环,因此出现了差异。 TLBO 的作者提供的代码以及文章中给出的示例也存在差异。 此外,文献中提出的 TLBO 需要在每次迭代中识别和替换重复的解决方案。 然而,重复解的出现仅限于具有合理数量决策变量的问题。 因此,可以消除重复溶液识别的计算负担,并且可以有效地利用有限的功能评估。 据我们所知,没有其他单一的客观进化技术需要识别


【文件预览】:
SanitizedTLBO.zip

网友评论