- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数学建模与数学实验
神经网络
目的内容BP神经网络应用
010203
060504
一.人工神经元数BP神经网络BP神经网络Matlab
学模型工具箱函数
学习神经网络的
基本原理与方法
。
一、人工神经
元数学模型
1,x01,x0
1、阶跃函数:f(x),或符号函数f(x)
0,x01,x0
exex
2、双曲正切函数:f(x)tanh(x)
exex
x2
,x0
3、sigmoid函数(S型):f(x)1x2
0,x0
1n
、高斯函数:2
4f(x)exp2(xjxji)
2ii1
1.BP神经网BP神经网络
络结构:的拓扑结构
如图所示。
2.BP神经
以三层BP神经网络为例,它的训练过程包括以
网络学习算下几个步骤:
法及流程
BP神经网络
的流程图:
三、BP神经
网络Matlab工
具箱函数
net=newff(PR,[S1,S2,…,SN],{TF1,TF2,…,TFN},BTF,BLF,
PF)
01ToMatlabexp12_4_1.m
l网络经过177次训练后,虽然网络的性能还没有达到0,但是输出的
02均方误差已经很小了,MSE=2.95307e-006,误差曲线如图1所示。
为更直观地理解网络输出与目标向量之间的关系,见图2所示。
lplot(P,T,-,P,Y,o)
03图1BP神经网络训练误差曲线图图2训练
后BP神经网络仿真图
ToMatlab
exp12_4_2.m
BP神经网络测试
结果图
ToMatlabexp12_4_3.m
1、蠓虫分类问题
生物学家试图对两种蠓虫(Af与Apf)进行鉴别,依据的资料是触角
和翅膀的长度,已经测得了9只Af和6只Apf的数据如下:
Af:(1.24,1.27),(1.36,1.74),(1.38,1.64),(1.38,1.82),(1.38,1.90)
,(1.40,1.70),(1.48,1.82),(1.54,1.82),(1.56,2.08);
Apf:(1.14,1.82),(1.18,1.96),(1.20,1.86),(1.26,2.00),(1.28,2.00)
练习
文档评论(0)