文件名称:Harmony Element Algorithm:Harmony Element Algorithm 图形用户界面-matlab开发
文件大小:189KB
文件格式:ZIP
更新时间:2024-06-19 18:50:42
matlab
我们提出了一种新的基于和声搜索方案的全局优化算法,称为和声元串算法(简称HEA)。 该算法具有五个基本特征: (1) 系统的状态由元素{0,1,2,3,4}的字符串表示,因此通过字符串操作实现最优状态的搜索; (2) 建立权重系统,平衡全局和局部搜索,避免方案陷入局部最优; (3) 字符串操作是一种伪线性变换,使得非线性多元目标函数的最优搜索本质上是线性的; (4) HEA 在其初始搜索范围设置中是幼稚的; (5)同时搜索全局最大值和最小值。 算法的效率是有竞争力的,不仅目标函数的变量是低维的,而且是高维的。 给出了三个例子来说明算法的优点。
【文件预览】:
Hea.zip