首页 > 编程知识 正文

人工神经网络是什么,神经网络算法实例说明

时间:2023-05-04 22:20:43 阅读:18328 作者:4711

人工神经网络实例

【篇一:人工神经网络范例】

-0.7113、-0.5326、-

0.2875、0、0.3035、0.5966、0.8553、1.0600、1.1975、1.2618]; %y

y=

sin(x1 ) 0.2*x2.*x2;

输入数据=[ x1; x2 ); %

x1,x2

作为输入数据

输出数据=y; %

y

作为输出数据

%

输入输出数据(

输入数据

在、

输出数据

建立网络,

%

将隐藏节点数设置为

3.

这里,隐藏层、输出层传递函数分别为

谭SIG

purelin

的双曲馀弦值

trainlm

方法训练。

net=newff (输入数据,输出数据,3,{tansig,purelin},trainlm );

%

设定一般参数

net.trainparam.goal=0.0001; %

培训目标:均方误差为

0.0001

net.trainparam.show=400; %

每次训练

400

展示一次结果

net.trainparam.epochs=15000; %

最大培训次数:

15000.

[net,tr]=train(net,inputdata,outputdata ); %

框中,选择“默认值”

matlab

神经网络

工具箱里有

列车号

函数训练网络

simout=sim(net,输入数据); %

框中,选择“默认值”

matlab

附带神经网络工具箱

sim

函数得到网络的预测

图形; %

新建绘图窗口

t=1:长度(simout;

plot(t,y,t,simout,r ) %

画画,和原来的进行比较

y

网络预测的

y

【篇2 :人工神经网络示例】

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。