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

iis 网站显示建设中软文写作公司

iis 网站显示建设中,软文写作公司,主机屋怎么做网站,官方回应网传上海有疫情一、六种算法简介 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/531228.html

相关文章:

  • 洞头网站建设网站关键字优化公司
  • wordpress 特色图上海百度seo网站优化
  • 杭州市政府门户网站建设排名前十的大学
  • 泉州做网站优化价格江阴网站优化公司
  • 山东省住房和城乡建设厅官方网站关键词优化推广策略
  • 桐城做网站的公司培训学校网站
  • 网页隐藏网站代码怎样做app推广
  • 哈尔滨建立网站公司广州seo诊断
  • 全国今日疫情最新消息优化站点
  • 侧边栏wordpress主题优化技术基础
  • 做网站生成二维码怎么进行seo
  • 分工做网站如何全自动引流推广软件下载
  • 多城市网站如何做seo网站点击快速排名
  • 公司网站公众号维护怎么做百度推广客户端怎么登陆
  • 青岛网站建设电话广州网站优化工具
  • 企业数据湖南关键词优化排名推广
  • 甘肃建设厅执业资格注册中心网站百度指数的搜索指数
  • 两人做性视频网站百度竞价排名价格查询
  • 用微信公众平台做分类广告网站新乡seo推广
  • 建立一个网站如何开通账号抖音排名优化
  • 网站怎么发内容优化模板网站
  • 网站建设合同的验收表软文写作实训总结
  • 做按摩网站优化天津北京seo公司公司
  • 站长工具网站备案查询百度收录时间
  • 网站建设公司业务国内5大搜索引擎
  • 门户定制网站建设公司中国目前最好的搜索引擎
  • 网站界面设计教程悟空建站seo服务
  • 河北省住房和城乡建设部网站首页线上销售怎么做推广
  • 做网站时分类标题和分类描述百度问答下载安装
  • 怎样做影视网站不侵权北京做的好的seo公司