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

今日国际新闻最新头条10条台州seo网站排名优化

今日国际新闻最新头条10条,台州seo网站排名优化,seo中国官网,做网站的服务器带宽一般多少一、5种算法简介 1、差分进化算法DE 2、红狐优化算法RFO 3、鱼鹰优化算法OOA 4、粒子群优化算法PSO 5、灰狼优化算法GWO 二、CEC2017简介 参考文献: [1]Awad, N. H., Ali, M. Z., Liang, J. J., Qu, B. Y., & Suganthan, P. N. (2016). “Problem defini…

一、5种算法简介

1、差分进化算法DE

2、红狐优化算法RFO

3、鱼鹰优化算法OOA

4、粒子群优化算法PSO

5、灰狼优化算法GWO

二、CEC2017简介

参考文献:

[1]Awad, N. H., Ali, M. Z., Liang, J. J., Qu, B. Y., & Suganthan, P. N. (2016). “Problem definitions and evaluation criteria for the CEC2017 special session and competition on single objective real-parameter numerical optimization,” Technical Report. Nanyang Technological University, Singapore.

三、5种算法求解CEC2017

(1)部分Python代码

import cec2017.functions as functions
import numpy as np
import matplotlib.pyplot as plt
from DE import DE
from RFO import RFO
from OOA import OOA
from PSO import PSO
from GWO import GWOplt.rcParams['font.sans-serif']=['Microsoft YaHei']
#主程序
function_name =7 #CEC2017 测试函数 1-29
SearchAgents_no = 50#种群大小
Max_iter = 100#最大迭代次数
dim=30;#维度只能是 10/30/50/100
lb = -100*np.ones(dim)#下界
ub = 100*np.ones(dim)#上界
fobj= functions.all_functions[function_name-1]BestX1,BestF1,curve1 = DE(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX2,BestF2,curve2 = RFO(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX3,BestF3,curve3 = OOA(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX4,BestF4,curve4 = PSO(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
BestX5,BestF5,curve5 = GWO(SearchAgents_no, Max_iter,lb,ub,dim,fobj)#问题求解
#画收敛曲线图
Labelstr=['DE','RFO','OOA','PSO','GWO']
Colorstr=['r','g','b','k','c']
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])
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.xlabel("Iteration")
plt.ylabel("Fitness")
plt.xlim(0,Max_iter)
plt.title("CEC2017-F"+str(function_name))
plt.legend()
plt.savefig(str(function_name)+'.png')
plt.show()
#

(2)部分结果

四、完整Python代码

http://www.dinnco.com/news/59684.html

相关文章:

  • 重庆网站建设吧ios aso优化工具
  • 西宁好的网站建设免费个人网站服务器
  • 表白网页在线生成网站源码百度客服24小时人工电话
  • 企业网站建设费用 珠海湖北seo服务
  • 北京建设高端网站的百度网盘下载安装
  • 网站建设中iis小广告
  • 建筑网站资料百度快速收录权限域名
  • 一个网站的制作特点关键词seo是什么
  • 深圳网站建设叶林什么软件可以发布推广信息
  • 做机械出口用哪个网站好建站为应用技术
  • 书画院网站模板关键词的选取原则有
  • 巩义公司做网站中国十大网站有哪些
  • 网站开发公司网站模板宣传网站怎么做
  • 上海平台网站建设企业嘉峪关seo
  • 常见的办公网网站开发如何在百度发布广告信息
  • 网站 信用卡支付接口淘宝推广费用多少钱一天
  • 做网站放博彩广告手机百度搜索app
  • 沙井网站制作联系电话搜索引擎优化案例
  • 做网站制作外包google网页版登录入口
  • 在微信上做彩票网站全网络品牌推广
  • 社交电商app开发关键词优化公司哪家推广
  • 网易邮箱企业邮箱密码忘了谷歌seo工具
  • 专业做简历的网站深圳关键词优化报价
  • 龙岗网站建设工程有什么软件可以推广
  • 一般做自己的网站需要什么天津seo推广服务
  • 做百度推广需要自己有个网站吗国产十大erp软件
  • ui个人作品集网站分销平台
  • html网站制作比百度好用的搜索引擎
  • asp网站源码安装教程公司seo是什么职位
  • 网站建设合同范本最近国际时事热点事件