求神经网络算法完整程序 5
2个回答
展开全部
%创建一个新的前向神经网络
net=newff(minmax(P),[17,2],{'tansig','logsig'},'traingdm')
%当前输入层权值和阀值
inputWeight=net.IW{1,1}
inputbias=net.b{1}
% 当前网络层权值和阀值
layerWeight=net.LW{2,1}
layerbias=net.b{2}
% 设置训练参数
net.trainParam.show=100;
net.trainParam.lr=0.15;
net.trainParam.mc=0.9;
net.trainParam.epochs=2000;
net.trainParam.goal=1e-3;
net.trainParam.time=inf;
net.trainParam.min_grad=1e-10;
net=train(net,P,T);
你可以根据这个改改就行,程序前面加上你的输入向量P跟目标向量T,别忘了对P进行归一化。好运!
net=newff(minmax(P),[17,2],{'tansig','logsig'},'traingdm')
%当前输入层权值和阀值
inputWeight=net.IW{1,1}
inputbias=net.b{1}
% 当前网络层权值和阀值
layerWeight=net.LW{2,1}
layerbias=net.b{2}
% 设置训练参数
net.trainParam.show=100;
net.trainParam.lr=0.15;
net.trainParam.mc=0.9;
net.trainParam.epochs=2000;
net.trainParam.goal=1e-3;
net.trainParam.time=inf;
net.trainParam.min_grad=1e-10;
net=train(net,P,T);
你可以根据这个改改就行,程序前面加上你的输入向量P跟目标向量T,别忘了对P进行归一化。好运!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
百度一下
追问
根据百度上的源代码,老出现错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询