- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人工神经网络 (Artificial Neural Netwroks -----ANN) 数理学院:唐志刚;一.什么是人工神经网络;二.ANN能干什么?;三.神经网络模型和网络结构;四、建立和应用神经网络的步骤;一、神经元模型;神经元的信息传递和处理是一种电化学活动.树突由于电化学作用接受外界的刺激;通过胞体内的活动体现为轴突电位,当轴突电位达到一定的值则形成神经脉冲或动作电位;再通过轴突末梢传递给其它的神经元.从控制论的观点来看;这一过程可以看作一个多输入单输出非线性系统的动态过程
;神经网络基本模型;;10;11;12;激活函数;14;15;16;17;18;19;20;21;22;学习规则;24;25;26;27;28;29;30;31; BP神经网络算法;33;34;35;36;1、BP网络建模方法和步骤;;;;; 在确定隐层节点数时必须满足下列条件:
隐层节点数必须小于N-1(其中N为训练样本数),否则,网络模型的系统误差与训练样本的特性无关而趋于零,即建立的网络模型没有泛化能力,也没有任何实用价值。同理可推得:输入层的节点数(变量数)必须小于N-1。
(2) 训练样本数必须多于网络模型的连接权数,一般为2~10倍,否则,样本必须分成几部分并采用“轮流训练”的方法才可能得到可靠的神经网络模型。 ;两种确定隐含层节点数的方法;;;;;;2、程序实现——MATLAB神经网络工具箱的应用(Neural Networks Toolbox for Matlab);BP网络函数;创建BP网络——newff
net=newff(P,T,[S1 S2 …S(N-1)],{TF1 TF2…TFN},BTF,BLF,PF,IPF,OPF,DDF)
其中,P,T为由每组输入元素的最大值和最小值组成的R×2维的矩阵; 为第i层的长度,共计N-1层; 为第i层的传递函数,默认为“transig”;BTF为BP网络的训练函数,默认为“trainlm”;BLF为权值和阈值的BP学习算法,默认为“learngdm”;PF为网络的性能函数,默认为“mse”;IPF为行输入的处理单元矩阵,默认为“fixunknows”,“removeconstantrows”,“mapminmax”;OPF为行输出的处理单元矩阵,默认为“removeconstantrows”或“mapminmax”;DDF为函数的定义,其默认为“dividerand”。;初始化——init
仿真—— sim;
训练算法——trainlm(速度快,需存储空间大)
学习规则——learngdm
网络训练——train
;;;;;结果(1);结???(2);利用BP网络预测公路运量问题;; 某地区20年公路运量数据
年份 人口数量 机动车数量 公路面积 公路客运量 公路货运量
20.55 0.6 0.09 5126 1237
22.44 0.75 0.11 6217 1379
25.37 0.85 0.11 7730 1385
27.13 0.90 0.14 9145 1399
29.45 1.05 0.20 10460 1663
30.1 1.35 0.23 11387 1714
30.96 1.45 0.23 12353 1834
34.06 1.60
文档评论(0)