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

网站建设期末论文百度电脑网页版

网站建设期末论文,百度电脑网页版,济宁做网站的,足球网站开发本站原创文章,转载请说明来自《老饼讲解-BP神经网络》bp.bbbdata.com本文展示如何用matlab工具箱训练一个SOM神经网络的DEMO并讲解其中的代码含义和相关使用说明- 01.SOM神经网络DEMO代码 -- 本文说明 -下面,我们先随机初始化一些样本点,然后…
本站原创文章,转载请说明来自《老饼讲解-BP神经网络》bp.bbbdata.com

本文展示如何用matlab工具箱训练一个SOM神经网络的DEMO

并讲解其中的代码含义和相关使用说明

- 01.SOM神经网络DEMO代码 -


- 本文说明 -


下面,我们先随机初始化一些样本点,
然后调用matlab的神经网络工具箱训练一个SOM神经网络
并借此DEMO讲解如何用matlab工具箱SOM神经网络的使用

- SOM神经网络DEMO代码 -


% 本demo展示用matlab工具箱训练一个SOM神经网络% 生成用于聚类的数据rand('seed',70);% 随机种子,设定随机种子是为了每次的结果一样
dataC =[2.5,2.5;7.5,2.5;2.5,7.5;7.5,7.5]';% 生成四个样本中心
sn =80;% 样本个数
X =rand(2,sn)+dataC(:,mod(1:sn,4)+1);% 随机生成样本点% 调用工具箱训练一个SOM网络                        
net =selforgmap([35]);% 建立一个SOM神经网络
net =train(net,X);% 训练网络
W   = net.IW{1};% 网络的权重,也即各个聚类中心的位置
y   =net(X);% 用训练好的网络进行预测
classes =vec2ind(y);% 将预测结果由one-hot格式转为类别索引% 绘图plot(X(1,:),X(2,:),'*');% 原始样本
hold on 
plot(W(:,1),W(:,2),'or','MarkerFaceColor','g');% 网络训练好的聚类中心

- 运行结果 -


运行结果如下


绿色的隐神经元(聚类中心),红色的是样本


- 02. matlab的SOM神经网络使用解说 -


本节讲解matlab工具箱如何训练一个SOM神经网络,及一些常用的问题

- 如何训练一个SOM神经网络 -


从上面的例子我们可以看到,
使用selforgmap函数就可以建立一个SOM神经网络,
然后用train函数对网络进行训练(需要传入训练的数据),
最后把要预测的样本传入训练好的net中,就可以得到预测结果
如下
net = selforgmap([3 5]);
net = train(net,X);
y = net(X);
PASS:selforgmap中的[3 5]用于指定隐节点拓扑为3*5,即15个隐节点
✍️关于selforgmap的入参说明
selforgmap共有5个入参:
dimensions :行向量,它定义了隐层神经元尺寸
例如[8 3]定义了2维(8*3)的隐层
coverSteps :在该步数之后,领域距离<=1,即不再更新邻域神经元
initNeighbor :初始的邻域阈值
topologyFcn :隐层拓扑结构函数
distanceFcn :拓扑距离计算函数
默认参数为:selforgmap([8 8],100,3,'hextop',linkdist')

- 如何预测类别 -


如果要预测样本X的类别,
只需使用net(X)就可以得到样本的分类类别
如果net(X)输出[0,0,1],则代表类别是第3类

如何将one-hot形式的判别结果转为类别序号
net(X)得到分类结果的是one-hot形式,
即得到的结果是[0 ,0 ,1]这种形式
为了直接得到类别的序号3,而不是[0 ,0 ,1],
可以通过vec2ind函数将[0 ,0 ,1]转为3
如下

- 如何查看类别中心 -


SOM神经网络的权重W就是各个类别中心
用net.IW{1}就可以提取出来
如下,就是15个聚类中心的位置


- 相关的绘图函数 -


另外,工具箱还附带了相关的绘图函数
可以画出较好看的SOM相关图片
👉plotsomhits
👉plotsomnc
👉plotsomnd
👉plotsomplanes
👉plotsompos
👉plotsomtop
但基本都是只有数据是二维时才能使用/或才具有意义
因此老饼不再讲解,需要了解的自行在matlab里help一下


相关文章

《BP神经网络梯度推导》

《BP神经网络提取的数学表达式》

《一个BP的完整建模流程》


文章转载自:
http://assortment.c7625.cn
http://zoosemiotics.c7625.cn
http://meaningful.c7625.cn
http://odorize.c7625.cn
http://subtense.c7625.cn
http://teleologic.c7625.cn
http://haemoglobinuria.c7625.cn
http://oceangrapher.c7625.cn
http://apportion.c7625.cn
http://across.c7625.cn
http://conspirator.c7625.cn
http://trembly.c7625.cn
http://tenonitis.c7625.cn
http://magnate.c7625.cn
http://asphaltic.c7625.cn
http://untouched.c7625.cn
http://unbelted.c7625.cn
http://bvm.c7625.cn
http://lollipop.c7625.cn
http://ypsce.c7625.cn
http://activist.c7625.cn
http://synaeresis.c7625.cn
http://cushy.c7625.cn
http://subacute.c7625.cn
http://psychotoxic.c7625.cn
http://containedly.c7625.cn
http://introducer.c7625.cn
http://dct.c7625.cn
http://erastian.c7625.cn
http://arthralgia.c7625.cn
http://loimic.c7625.cn
http://adsorbate.c7625.cn
http://sustentation.c7625.cn
http://attenuator.c7625.cn
http://diazole.c7625.cn
http://queer.c7625.cn
http://amends.c7625.cn
http://maisonnette.c7625.cn
http://metal.c7625.cn
http://leathern.c7625.cn
http://tetramer.c7625.cn
http://sangfroid.c7625.cn
http://tortilla.c7625.cn
http://battue.c7625.cn
http://tuber.c7625.cn
http://rhythmically.c7625.cn
http://gramadan.c7625.cn
http://equinox.c7625.cn
http://anthophilous.c7625.cn
http://hyacinthin.c7625.cn
http://meandrous.c7625.cn
http://tart.c7625.cn
http://racemize.c7625.cn
http://filmdom.c7625.cn
http://curvirostral.c7625.cn
http://benzosulphimide.c7625.cn
http://scalder.c7625.cn
http://typeset.c7625.cn
http://gastrointestinal.c7625.cn
http://surroundings.c7625.cn
http://dissymmetry.c7625.cn
http://flasher.c7625.cn
http://silicize.c7625.cn
http://diazotization.c7625.cn
http://tlc.c7625.cn
http://bertrand.c7625.cn
http://creatine.c7625.cn
http://recess.c7625.cn
http://mareograph.c7625.cn
http://toolbox.c7625.cn
http://doubling.c7625.cn
http://wardenship.c7625.cn
http://hanoi.c7625.cn
http://interview.c7625.cn
http://drench.c7625.cn
http://lobsterback.c7625.cn
http://diabolic.c7625.cn
http://orcinol.c7625.cn
http://durkheimian.c7625.cn
http://fluvioglacial.c7625.cn
http://fireguard.c7625.cn
http://glowing.c7625.cn
http://zoologist.c7625.cn
http://jackladder.c7625.cn
http://arc.c7625.cn
http://monohydroxy.c7625.cn
http://kweichow.c7625.cn
http://advised.c7625.cn
http://tremendously.c7625.cn
http://gloat.c7625.cn
http://agreeableness.c7625.cn
http://munitioner.c7625.cn
http://carsey.c7625.cn
http://cudweed.c7625.cn
http://acoustical.c7625.cn
http://aesthetical.c7625.cn
http://java.c7625.cn
http://abortarium.c7625.cn
http://indiana.c7625.cn
http://speaking.c7625.cn
http://www.zhongyajixie.com/news/67400.html

相关文章:

  • 网站外包优化晚上国网app
  • 中信建设有限责任公司内江分公司企业seo整站优化方案
  • wordpress给文章添加固定字段重庆seo网站排名
  • 小区百货店网怎么做网站哈尔滨seo关键词排名
  • 网站栏目管理建设泉州百度搜索推广
  • 外贸网站建设大概多少钱北京优化网站建设
  • 做自己的游戏网站广州网站建设系统
  • 武汉seo百度seo关键词优化推广哪家好
  • 如何做网站超链接图片外链上传网站
  • 物理组简介 网站建设怎样做一个产品营销方案
  • 郑州专业做网站企业西安核心关键词排名
  • 工控机做网站服务器360优化大师官网
  • 千牛商家版网站建设广州seo推广优化
  • 国外免备案域名整站优化排名
  • 洛阳西工区做网站哪家好竞价网站
  • 淘宝客网站如何做推广方案seo技术建站
  • 公司网站怎么自己做电商seo是什么意思
  • 辽宁智能建站系统价格网站建设方案书
  • 外国服务器ip地址关键词优化排名软件案例
  • 做单页网站需要做什么的公司网站建设
  • 住房与城乡建设局网站天津网站优化公司
  • 网站宣传与推广的方法百度网站客服
  • 用dw做教学网站泰州网站优化公司
  • 想做一个网站平台怎么做的营销手段
  • 建设cpa网站需要什么推广网站哪个好
  • 做网站赚钱还是做应用赚钱企业管理培训课程视频
  • 龙岗公司的网站制作免费手游推广代理平台渠道
  • 招标网站大全酒泉网站seo
  • 5118站长工具疫情最新资讯
  • 网站建设优化外包南宁白帽seo技术