
优化算法
文章平均质量分 71
codeQin
这个作者很懒,什么都没留下…
展开
-
GA遗传算法
GA遗传算法import numpy as npimport random#染色体编码def getEncodeLength(delta,boundList): """ delta:表示精度 boundList:每个变量上下界构成的数组 """ #保存每个自变量的编码长度 encodeLength = [] for var in boundList: ...原创 2018-06-17 21:45:22 · 361 阅读 · 0 评论 -
粒子群优化算法-PSO
import numpy as npimport matplotlib.pyplot as pltN = 10dim = 2iter_times = 100def function(vec): return vec[0]**2+vec[1]**2-5def initSwarm(N,dim): x = np.random.random((N,dim)) v ...原创 2018-07-21 10:34:40 · 1304 阅读 · 0 评论 -
果蝇优化算法-FOA
import numpy as npimport matplotlib.pyplot as pltsample = 50iter_times = 100def initParams(bestX,bestY,sample): position = [] fitness = [] for num in range(sample): x,y = be...原创 2018-07-21 10:32:49 · 3456 阅读 · 0 评论