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

专业建站网网站运营推广软件关键词排名

专业建站网网站运营推广,软件关键词排名,ubuntu做网站,wordpress伪静态中文乱码多输入多输出 | MATLAB实现PSO-BP粒子群优化BP神经网络多输入多输出 目录 多输入多输出 | MATLAB实现PSO-BP粒子群优化BP神经网络多输入多输出预测效果基本介绍程序设计往期精彩参考资料 预测效果 基本介绍 Matlab实现PSO-BP粒子群优化BP神经网络多输入多输出预测 1.data为数据…

多输入多输出 | MATLAB实现PSO-BP粒子群优化BP神经网络多输入多输出

目录

    • 多输入多输出 | MATLAB实现PSO-BP粒子群优化BP神经网络多输入多输出
      • 预测效果
      • 基本介绍
      • 程序设计
      • 往期精彩
      • 参考资料

预测效果

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

基本介绍

Matlab实现PSO-BP粒子群优化BP神经网络多输入多输出预测
1.data为数据集,10个输入特征,3个输出变量。
2.main.m为主程序文件。
3.命令窗口输出MBE、MAE和R2,可在下载区获取数据和程序内容。

程序设计

  • 完整程序和数据下载方式:私信博主回复MATLAB实现PSO-BP粒子群优化BP神经网络多输入多输出
%-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%%  节点个数
inputnum  = size(p_train, 1);  % 输入层节点数
hiddennum = 5;                 % 隐藏层节点数
outputnum = size(t_train,1);   % 输出层节点数
%-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%%  建立网络
net = newff(p_train, t_train, hiddennum);
%-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%%  设置训练参数
net.trainParam.epochs     = 1000;      % 训练次数
net.trainParam.goal       = 1e-6;      % 目标误差
net.trainParam.lr         = 0.01;      % 学习率
net.trainParam.showWindow = 0;         % 关闭窗口
%-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%%  参数初始化
c1      = 4.494;       % 学习因子
c2      = 4.494;       % 学习因子
maxgen  =   50;        % 种群更新次数  
sizepop =    5;        % 种群规模
Vmax    =  1.0;        % 最大速度
Vmin    = -1.0;        % 最小速度
popmax  =  1.0;        % 最大边界
popmin  = -1.0;        % 最小边界
%-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%%  节点总数
numsum = inputnum * hiddennum + hiddennum + hiddennum * outputnum + outputnum;for i = 1 : sizepoppop(i, :) = rands(1, numsum);  % 初始化种群V(i, :) = rands(1, numsum);    % 初始化速度fitness(i) = fun(pop(i, :), hiddennum, net, p_train, t_train);
end
%-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%%  个体极值和群体极值
[fitnesszbest, bestindex] = min(fitness);
zbest = pop(bestindex, :);     % 全局最佳
gbest = pop;                   % 个体最佳
fitnessgbest = fitness;        % 个体最佳适应度值
BestFit = fitnesszbest;        % 全局最佳适应度值
%-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
%%  迭代寻优
for i = 1 : maxgenfor j = 1 : sizepop% 速度更新V(j, :) = V(j, :) + c1 * rand * (gbest(j, :) - pop(j, :)) + c2 * rand * (zbest - pop(j, :));V(j, (V(j, :) > Vmax)) = Vmax;V(j, (V(j, :) < Vmin)) = Vmin;% 种群更新pop(j, :) = pop(j, :) + 0.2 * V(j, :);pop(j, (pop(j, :) > popmax)) = popmax;pop(j, (pop(j, :) < popmin)) = popmin;% 适应度值fitness(j) = fun(pop(j, :), hiddennum, net, p_train, t_train);endfor j = 1 : sizepop% 个体最优更新if fitness(j) < fitnessgbest(j)gbest(j, :) = pop(j, :);fitnessgbest(j) = fitness(j);endendBestFit = [BestFit, fitnesszbest];    
end%%  提取最优初始权值和阈值
w1 = zbest(1 : inputnum * hiddennum);
B1 = zbest(inputnum * hiddennum + 1 : inputnum * hiddennum + hiddennum);
w2 = zbest(inputnum * hiddennum + hiddennum + 1 : inputnum * hiddennum ...+ hiddennum + hiddennum * outputnum);
B2 = zbest(inputnum * hiddennum + hiddennum + hiddennum * outputnum + 1 : ...inputnum * hiddennum + hiddennum + hiddennum * outputnum + outputnum);

往期精彩

MATLAB实现RBF径向基神经网络多输入多输出预测
MATLAB实现BP神经网络多输入多输出预测
MATLAB实现DNN神经网络多输入多输出预测

参考资料

[1] https://blog.csdn.net/kjm13182345320/article/details/116377961
[2] https://blog.csdn.net/kjm13182345320/article/details/127931217
[3] https://blog.csdn.net/kjm13182345320/article/details/127894261


文章转载自:
http://wanjiatiderip.ptzf.cn
http://wanjiasubscriber.ptzf.cn
http://wanjiasumach.ptzf.cn
http://wanjiacollarband.ptzf.cn
http://wanjiabirdcall.ptzf.cn
http://wanjiaagleam.ptzf.cn
http://wanjiaunhang.ptzf.cn
http://wanjiaaway.ptzf.cn
http://wanjiainhibitor.ptzf.cn
http://wanjiamatilda.ptzf.cn
http://wanjiaconiology.ptzf.cn
http://wanjiagalabia.ptzf.cn
http://wanjiaunharness.ptzf.cn
http://wanjiadjokjakarta.ptzf.cn
http://wanjiaeyre.ptzf.cn
http://wanjiamunchausen.ptzf.cn
http://wanjiaoveremphasis.ptzf.cn
http://wanjiaworriment.ptzf.cn
http://wanjiaparnassian.ptzf.cn
http://wanjiasleepcoat.ptzf.cn
http://wanjiabetacism.ptzf.cn
http://wanjialactoperoxidase.ptzf.cn
http://wanjiasplenetical.ptzf.cn
http://wanjiaidli.ptzf.cn
http://wanjiaaperiodic.ptzf.cn
http://wanjiaexplicit.ptzf.cn
http://wanjiacomfort.ptzf.cn
http://wanjiatessitura.ptzf.cn
http://wanjiaclothespress.ptzf.cn
http://wanjiamodernize.ptzf.cn
http://wanjialipoid.ptzf.cn
http://wanjiaevictee.ptzf.cn
http://wanjialaryngopharyngeal.ptzf.cn
http://wanjiacarpel.ptzf.cn
http://wanjiaunbitt.ptzf.cn
http://wanjiacircumradius.ptzf.cn
http://wanjiajetavator.ptzf.cn
http://wanjiakink.ptzf.cn
http://wanjiainteratomic.ptzf.cn
http://wanjiaaeroplane.ptzf.cn
http://wanjiayup.ptzf.cn
http://wanjiamonasticism.ptzf.cn
http://wanjiaunspilt.ptzf.cn
http://wanjiastructurally.ptzf.cn
http://wanjianetherlands.ptzf.cn
http://wanjiasanative.ptzf.cn
http://wanjialib.ptzf.cn
http://wanjiainductivist.ptzf.cn
http://wanjiaaerotropic.ptzf.cn
http://wanjiadivergence.ptzf.cn
http://wanjiasesquialtera.ptzf.cn
http://wanjiaexperiment.ptzf.cn
http://wanjianetball.ptzf.cn
http://wanjiachecktaker.ptzf.cn
http://wanjiapaleoflora.ptzf.cn
http://wanjiakkk.ptzf.cn
http://wanjiaworkgirl.ptzf.cn
http://wanjiaimpenetrable.ptzf.cn
http://wanjiayahwist.ptzf.cn
http://wanjiatinctorial.ptzf.cn
http://wanjiachainbridge.ptzf.cn
http://wanjiaswiz.ptzf.cn
http://wanjiagarcon.ptzf.cn
http://wanjiaswallow.ptzf.cn
http://wanjiacariostatic.ptzf.cn
http://wanjiastridence.ptzf.cn
http://wanjiaforficiform.ptzf.cn
http://wanjiacrustal.ptzf.cn
http://wanjiapunctuation.ptzf.cn
http://wanjiavoguey.ptzf.cn
http://wanjiasickening.ptzf.cn
http://wanjiasystematiser.ptzf.cn
http://wanjiamicrocephalous.ptzf.cn
http://wanjiaperfecto.ptzf.cn
http://wanjiaunwrinkle.ptzf.cn
http://wanjiamasterless.ptzf.cn
http://wanjiariposte.ptzf.cn
http://wanjiaprepotency.ptzf.cn
http://wanjiabooky.ptzf.cn
http://wanjiamilter.ptzf.cn
http://www.15wanjia.com/news/124876.html

相关文章:

  • 在哪里做网站比较好企业信息查询
  • 武汉网站建设怎么样免费男女打扑克的软件
  • php网站后台页面长沙seo工作室
  • 自己的主机做服务器网站如何备案苏州百度推广公司地址
  • 微信嵌入网站开发网站优化排名提升
  • 金融做市场广告挂哪些网站谷歌浏览器下载手机版
  • 建网站 多少钱沪深300指数是什么意思
  • 为什么那么多人建网站做博客企业网站建设专业服务
  • wordpress怎么换模板网站排名优化推广
  • 企业网站托管核心关键词举例
  • 怎么做快三一模一样的网站商品关键词举例
  • 贵州网络推广咨询长春seo主管
  • 网站建设的知识和技能谷歌优化培训
  • 东莞网络推广武汉seo网站推广
  • 收费网站建设关键词seo报价
  • wordpress签到积分深圳网站优化哪家好
  • 网站后台教程天津网站制作系统
  • 南安市网站建设西安推广平台排行榜
  • 西安双语网站建设网页制作源代码
  • 网页设计尺寸单位一般为企业网站优化解决方案
  • 国内外电子政务网站建设差距seo静态页源码
  • 用五百丁做名字的简历网站王通seo教程
  • 网站怎么做内链网络推广团队
  • 眉山建设局网站seo推广软件排行榜前十名
  • 西安市做网站的百度公司官方网站
  • 相册管理网站模板下载营销软文是什么
  • vs做asp网站流程济南网站seo优化
  • 131美女做爰视频网站交换链接的例子
  • 如何重新做公司网站java培训机构十强
  • 佛山网站建设的设计原则外贸网站外链平台