群体智能
sugarMei
这个作者很懒,什么都没留下…
展开
-
改进蚁群算法求多峰值函数全局最优值
import numpy as np‘’’题目:求Cross-in-tray函数的多个全局最小点author:sugarMeidate:2020/7/6version:1.1‘’’‘’’Cross-in-tray函数的表达式为f(x)=-0.0001(|sin(x1)sin(x2)exp(|100-√x12+x22/π|)|+1)**0.1 x1,x2属于[-10,10]‘’’Cross-in-tray函数表示def CrossInTray(x1, x2):fact1 = np.s原创 2020-07-12 16:09:47 · 1357 阅读 · 0 评论 -
群体智能算法-北极熊算法(PBO)-python代码实现附详细注释
import numpy as npimport randomimport matplotlib.pyplot as pltnp.set_printoptions(suppress=False)'''北极熊算法浮冰漂移:全局搜索具体捕猎:局部搜索author:sugarMeidate:6/25version:1.1'''# 全局参数设定'''M:种群最大容量m:种群当前规模大小N:目标函数解的维度T:迭代次数V:最大视野距离X:解集合P:初始化种群数量百分比K:动原创 2020-10-08 12:00:38 · 1682 阅读 · 1 评论