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

盐城市网站建设_网站建设公司_PHP_seo优化

织梦如何做淘宝客网站,wordpress 详解,做网站公司yuanmus,网站建设logo设计基于晶体结构优化的BP神经网络#xff08;分类应用#xff09; - 附代码 文章目录 基于晶体结构优化的BP神经网络#xff08;分类应用#xff09; - 附代码1.鸢尾花iris数据介绍2.数据集整理3.晶体结构优化BP神经网络3.1 BP神经网络参数设置3.2 晶体结构算法应用 4.测试结果…基于晶体结构优化的BP神经网络分类应用 - 附代码 文章目录 基于晶体结构优化的BP神经网络分类应用 - 附代码1.鸢尾花iris数据介绍2.数据集整理3.晶体结构优化BP神经网络3.1 BP神经网络参数设置3.2 晶体结构算法应用 4.测试结果5.Matlab代码 摘要本文主要介绍如何用晶体结构算法优化BP神经网络利用鸢尾花数据做一个简单的讲解。 1.鸢尾花iris数据介绍 本案例利用matlab公用的iris鸢尾花数据作为测试数据iris数据是特征为4维类别为3个类别。数据格式如下 特征1特征2特征3类别单组iris数据5.32.11.21 3种类别用123表示。 2.数据集整理 iris数据总共包含150组数据将其分为训练集105组测试集45组。如下表所示 训练集组测试集组总数据组10545150 类别数据处理原始数据类别用123表示为了方便神经网络训练类别123分别用100010001表示。 当进行数据训练对所有输入特征数据均进行归一化处理。 3.晶体结构优化BP神经网络 3.1 BP神经网络参数设置 通常而言利用智能算法一般优化BP神经网络的初始权值和阈值来改善BP神经网络的性能。本案例基于iris数据由于iris数据维度不高采用简单的BP神经网络。神经网络参数如下 图1.神经网络结构 神经网络参数如下 %创建神经网络 inputnum 4; %inputnum 输入层节点数 4维特征 hiddennum 10; %hiddennum 隐含层节点数 outputnum 3; %outputnum 隐含层节点数 net newff( minmax(input) , [hiddennum outputnum] , { logsig purelin } , traingdx ) ; %设置训练参数 net.trainparam.show 50 ; net.trainparam.epochs 200 ; net.trainparam.goal 0.01 ; net.trainParam.lr 0.01 ;3.2 晶体结构算法应用 晶体结构算法原理请参考https://blog.csdn.net/u011835903/article/details/122851304 晶体结构算法的参数设置为 popsize 10;%种群数量Max_iteration 15;%最大迭代次数 lb -5;%权值阈值下边界 ub 5;%权值阈值上边界 % inputnum * hiddennum hiddennum*outputnum 为阈值的个数 % hiddennum outputnum 为权值的个数 dim inputnum * hiddennum hiddennum*outputnum hiddennum outputnum ;% inputnum * hiddennum hiddennum*outputnum维度 这里需要注意的是神经网络的阈值数量计算方式如下 本网络有2层 第一层的阈值数量为4*10 40 即inputnum * hiddennum 第一层的权值数量为10即hiddennum 第二层的阈值数量为3*10 30即hiddenum * outputnum 第二层权值数量为3即outputnum 于是可知我们优化的维度为inputnum * hiddennum hiddennum*outputnum hiddennum outputnum 83 适应度函数值设定 本文设置适应度函数如下 f i t n e s s a r g m i n ( T r a i n D a t a E r r o r R a t e T e s t D a t a E r r o r R a t e ) fitness argmin(TrainDataErrorRate TestDataErrorRate) fitnessargmin(TrainDataErrorRateTestDataErrorRate) 其中TrainDataErrorRateTestDataErrorRate分别为训练集和测试集的错误分类率。适应度函数表明我们最终想得到的网络是在测试集和训练集上均可以得到较好结果的网络。 4.测试结果 从晶体结构算法的收敛曲线可以看到整体误差是不断下降的说明晶体结构算法起到了优化的作用 5.Matlab代码
http://www.lebaoying.cn/news/94319.html

相关文章:

  • 电商网站seo优化目标分解怎么上传做 好的网站吗
  • 创意互动 网站建设开发wordpress主题赚钱
  • 常德论坛网站网站评论怎么做
  • 富阳网站seo价格富阳网站建设价格
  • 个人做淘宝客网站要备案郑州汉狮做网站的大公司
  • 丰台体育馆网站建设工厂采购信息网
  • 鲜花销售网站开发费用做网站价位
  • 网站做301有什么用网站建设西街
  • 怎样做免费抽皮肤的网站wordpress 输出评论
  • 网站开发参考书目江门seo推广优化
  • 网站建设先进部门评选标准成都网站建设工作
  • 吉林房地产网站开发免费ppt资源网站
  • 做h5长图网站网站建设的域名
  • 做网站流量怎么赚钱吗建筑电工证查询网站
  • 亚马逊deal网站怎么做工厂招聘信息
  • 什么网站专门做二手物品网站推广专业术语
  • 电脑建网站中国广告设计网
  • 深圳网站定制价格表建站服务器多少钱
  • 网站后台做完文章不显示微信公众号做电影网站要域名吗
  • ui设计是什么职业网站的内部优化
  • 网站建设文化策划wordpress判断分类
  • c 网站开发建设网站 注册与登陆
  • 用来网站备案注册什么公司好哪个网站有做视频转场的素材
  • 网站开发工程师岗位说明书化工营销型网站
  • 做电商网站福州网站关键词
  • 专门做ppt会员网站wordpress 密码忘记了
  • 宁波网站设计推广服务公司农产品网站的品牌建设
  • 温州网站升级定制营销的优缺点
  • 企业网站文化建设网络游戏行业防沉迷自律公约
  • 什么软件 做短视频网站好有什么做海报的网站吗