Metaheuristic-Bat_Algorithm:蝙蝠算法,以最小化具有连续变量的函数

时间:2021-04-13 15:29:23
【文件属性】:
文件名称:Metaheuristic-Bat_Algorithm:蝙蝠算法,以最小化具有连续变量的函数
文件大小:3KB
文件格式:ZIP
更新时间:2021-04-13 15:29:23
Python Metaheuristic-Bat_Algorithm 蝙蝠算法,以最小化具有连续变量的函数。 该函数返回:1)一个数组,其中包含目标函数使用的值和目标函数f(x)的输出。 例如,如果使用函数f(x1,x2),则数组将为[x1,x2,f(x1,x2)]。 swarm_size =人口规模。 预设值为3。 alpha =冷却时间表参数。 默认值为0.9。 gamma =冷却时间表参数。 默认值为0.9。 f_min =最小频率。 默认值为0。 f_max =最大频率。 预设值为10。 min_values =列表中的变量可以具有的最小值。 默认值为-5。 max_values =列表中的变量可以具有的最大值。 预设值为5。 迭代次数=迭代总数。 默认值为50。 target_function =要最小化的功能。 其他元启发式 在我的新库,在Colab中在线尝试。 自适应
【文件预览】:
Metaheuristic-Bat_Algorithm-master
----Python-MH-Bat Algorithm.py(6KB)
----README.md(4KB)

网友评论