Matlab问题 神经网络中将所有向量都量化到[-1,1]的范围内是哪种数据预处理方法?

作者&投稿:安享 (若有异议请与网页底部的电邮联系)
matlab 神经网络 向量 输入 方法~

你这个P要变成P=[1000,3.2,100;
2000,2.9,150]‘注意我加了一个“’”表示进行了转置,你运行看看,应该是正确的了!

您好,对于这个问题,配套视频中已经解释的相当清晰。
plotsomhits绘制了SOM神经网络的竞争层,每个神经元表示了他分类的向量。
plotsomplanes他会创建一系列子图,他展示了每一个竞争神经元和输入数据每一个特征的关系,无联系是黑色,强相关是红色。
希望您能仔细看下视频:
http://www.ilovematlab.cn/thread-65106-1-1.html

premnmx 是matlab神经网络工具箱里专门将原始数据归一化到[-1,1]之间的命令
这个在网页上很容易得到验证
它的具体做法是:
2*(p-pmin)/(pmax-pmin)-1
p是原始数据,pmax,pmin分别是原始数据的最大值和最小值

具体原理我不知道,但我知道这个公式就是matlab神经网络工具箱里使用的,将原始数据归一化到[-1,1]之间的专有命令


怀集县19136097680: Matlab问题 神经网络中将所有向量都量化到[ - 1,1]的范围内是哪种数据预处理方法?
子车泳附桂: premnmx 是matlab神经网络工具箱里专门将原始数据归一化到[-1,1]之间的命令 这个在网页上很容易得到验证 它的具体做法是: 2*(p-pmin)/(pmax-pmin)-1 p是原始数据,pmax,pmin分别是原始数据的最大值和最小值 具体原理我不知道,但我知道这个公式就是matlab神经网络工具箱里使用的,将原始数据归一化到[-1,1]之间的专有命令

怀集县19136097680: 人工神经网络matlab问题 -
子车泳附桂: 可以用drawnow;这个命令吧...比如:for a=1:25%训练次数 [net,Y,E]=adapt(net,P,T); %利用输入样本调节神经网net linehandle=plotpc(net.iw{1},net.b{1},linehandle); %画出调整以后的分类线 drawnow; end

怀集县19136097680: matlab编程问题,建立BP神经网络 -
子车泳附桂: %采用动量梯度下降算法训练 BP 网络.close all clear echo on clc % NEWFF——生成一个新的前向神经网络 % TRAIN——对 BP 神经网络进行训练 % SIM——对 BP 神经网络进行仿真 pause % 敲任意键开始 clc% 定义训练样本 % P 为输入矢量 ...

怀集县19136097680: matlab中神经网络问题! -
子车泳附桂: 贴出的代码比较少,从贴出的代码来看,tr.testMask{1}的{1}代表tr.testMask是一个cell格式,{1}是cell中的第一个元素. 因为matlab的工具箱中,通常会储存很多信息,信息格式不同,就要用cell来存储, 楼主可以打开tr.testMask来看看其它tr.testMask{2},tr.testMask{3}...里存的什么信息,可能能推出tr.testMask{1}的实际意思. 楼主的程序最好全部贴出,数据也贴出 这样才能知道它的具体意思. 纯手打

怀集县19136097680: matlab 神经网络参数设置问题 -
子车泳附桂: 神经网络的gui是可以设置多个隐含层的! 只需注意下:在你输入完number of layers以后,需要按一下回车键.

怀集县19136097680: 你的那个matlab神经网络的问题怎么解决的,我还是有问题这个 -
子车泳附桂: 有什么问题,请具体描述. 神经网络可以指向两种,一个是生物神经网络,一个是人工神经网络.生物神经网络:一般指生物的大脑神经元,细胞,触点等组成的网络,用于产生生物的意识,帮助生物进行思考和行动.人工神经网络(Artificial Neural Networks,简写为ANNs)也简称为神经网络(NNs)或称作连接模型(Connection Model),它是一种模仿动物神经网络行为特征,进行分布式并行信息处理的算法数学模型.这种网络依靠系统的复杂程度,通过调整内部大量节点之间相互连接的关系,从而达到处理信息的目的.

怀集县19136097680: matlab神经网络问题
子车泳附桂: 神经网络里面检验的原理是随机抽取你整体数据的一部分(一般来说是吧15%)来作为预留的检验数据,先是用之前的75%的数据进行网络训练,然后用着15%的数据代入网络中,做误差估计.

怀集县19136097680: matlab神经元网络的问题 有两段程序不懂 求大神帮忙!!! -
子车泳附桂: 这段代码当中,第一行首先导入数据.通常情况下的数据存放,一行为一个单独的数据组.在这里,p作为输入变量,t是输出,那么可以看出来这个神经网络以bp的第...

怀集县19136097680: matlab的神经网络工具箱问题 -
子车泳附桂: 线性神经网络的构建: net=newlin(PR,S,ID,LR) PR--Rx2阶矩阵,R个输入元素的最小最大矩阵 S---输出层神经元个数 ID--输入延迟向量,默认值为[0] IR--学习率,默认值为0.01net = newlin([-1 1;-1 1],1); 表示设计的是一个双输入单输出线性神...

怀集县19136097680: 用Matlab算BP神经网络的具体算法? -
子车泳附桂: BP神经网络的传递函数一般采用sigmiod函数,学习算法一般采用最小梯度下降法;下面是具体的程序例子:例1 采用动量梯度下降算法训练 BP 网络.训练样本定义如下:输入矢量为p =[-1 -2 3 1-1 1 5 -3] 目标矢量为 t = [-1 -1 1 1] 解:本例的 ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网