当前位置: 首页 > wzjs >正文

iis 网站显示建设中佛山关键词排名工具

iis 网站显示建设中,佛山关键词排名工具,在线a视频网站一级a做片,东莞网站模板一、六种算法简介 1、蜣螂优化算法DBO 2、红狐优化算法RFO 3、鲸鱼优化算法WOA 4、灰狼优化算法GWO 5、粒子群优化算法PSO 6、遗传算法GA 二、6种算法求解23个函数 (1)23个函数简介 参考文献: [1] Yao X, Liu Y, Lin G M. Evolution…

一、六种算法简介

1、蜣螂优化算法DBO

2、红狐优化算法RFO

3、鲸鱼优化算法WOA

4、灰狼优化算法GWO

5、粒子群优化算法PSO

6、遗传算法GA

二、6种算法求解23个函数

(1)23个函数简介

参考文献:

[1] Yao X, Liu Y, Lin G M. Evolutionary programming made faster[J]. IEEE transactions on evolutionary computation, 1999, 3(2):82-102.

(2)部分python代码

from FunInfo import Get_Functions_details
from WOA import WOA
from GWO import GWO
from PSO import PSO
from GA import GA
from DBO import DBO
from RFO import RFO
import matplotlib.pyplot as plt
from func_plot import func_plot
plt.rcParams['font.sans-serif']=['Microsoft YaHei']
#主程序
function_name =12 #测试函数1-23
SearchAgents_no = 50#种群大小
Max_iter = 100#迭代次数
lb,ub,dim,fobj=Get_Functions_details(function_name)#获取问题信息
BestX1,BestF1,curve1 = WOA(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX2,BestF2,curve2 = GWO(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX3,BestF3,curve3 = PSO(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX4,BestF4,curve4 = GA(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX5,BestF5,curve5 = DBO(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX6,BestF6,curve6 = RFO(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
#画函数图
func_plot(lb,ub,dim,fobj,function_name)#画函数图
#画收敛曲线图
Labelstr=['WOA','GWO','PSO','GA','DBO','RFO']
Colorstr=['r','g','b','k','c','m']
if BestF1>0:plt.semilogy(curve1,color=Colorstr[0],linewidth=2,label=Labelstr[0])plt.semilogy(curve2,color=Colorstr[1],linewidth=2,label=Labelstr[1])plt.semilogy(curve3,color=Colorstr[2],linewidth=2,label=Labelstr[2])plt.semilogy(curve4,color=Colorstr[3],linewidth=2,label=Labelstr[3])plt.semilogy(curve5,color=Colorstr[4],linewidth=2,label=Labelstr[4])plt.semilogy(curve6,color=Colorstr[5],linewidth=2,label=Labelstr[5])
else:plt.plot(curve1,color=Colorstr[0],linewidth=2,label=Labelstr[0])plt.plot(curve2,color=Colorstr[1],linewidth=2,label=Labelstr[1])plt.plot(curve3,color=Colorstr[2],linewidth=2,label=Labelstr[2])plt.plot(curve4,color=Colorstr[3],linewidth=2,label=Labelstr[3])plt.plot(curve5,color=Colorstr[4],linewidth=2,label=Labelstr[4])plt.plot(curve5,color=Colorstr[5],linewidth=2,label=Labelstr[5])plt.xlabel("Iteration")
plt.ylabel("Fitness")
plt.xlim(0,Max_iter)
plt.title("F"+str(function_name))
plt.legend()
plt.savefig(str(function_name)+'.png')
plt.show()
#

(3)部分结果

三、完整python代码

http://www.dtcms.com/wzjs/365239.html

相关文章:

  • 免费域名申请 freenom最新搜索引擎优化的对比
  • 盐城手机网站建设青岛排名推广
  • 福田做棋牌网站建设多少钱百度应用市场
  • 中山企业网站北京seoqq群
  • 做网站实训报告网站seo关键词排名优化
  • 大牌网站设计爱站网站seo查询工具
  • 网站开发价格明细关键词挖掘
  • 烟草外网网站建设网络营销技巧
  • 企业网站建设套餐网络服务爱站网关键词长尾挖掘
  • 网站对图片优化吗百度sem竞价推广电子书
  • 个人网站设计规划书免费推广公司
  • 黄山公司做网站百度一下首页百度
  • asp.net webform 网站思路下载百度app
  • 北京住房和城乡建设委员会门户网站公司网站建设要多少钱
  • 收录网站是怎么做的百度热搜榜排名昨日
  • 网站制作与发布营销方案怎么写?
  • 编程培训机构哪个好惠州优化怎么做seo
  • 免费seo网站诊断谷歌优化seo
  • 软件设计app网站搜索引擎优化的步骤
  • 企业网站建设 哪个公司做得好电商网站seo优化
  • 自己做网站怎么加定位微营销推广软件
  • 做卷皮网类似网站推广联盟
  • 商场网站建设公司关键词优化的原则
  • 烟台建设协会网站需要优化的网站有哪些?
  • 官方网站app长沙关键词优化平台
  • 济南建设网站制作深圳专门做seo的公司
  • 深圳专业软件网站建设西安做网站的网络公司
  • 站长做旅游网站疫情最新资讯
  • 免费移动网站建设在线网页制作
  • 后台管理系统界面图片优化网站