- 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 network, ANN)是模仿生物神经网络功能的一种经验模型。生物神经元受到传入的刺激,其反应又从输出端传到相联的其它神经元,输入和输出之间的变换关系一般是非线性的。神经网络是由若干简单(通常是自适应的)元件及其层次组织,以大规模并行连接方式构造而成的网络,按照生物神经网络类似的方式处理输入的信息。模仿生物神经网络而建立的人工神经网络,对输入信号有功能强大的反应和处理能力。
若干神经元连接成网络,其中的一个神经元可以接受多个输入信号,按照一定的规则转换为输出信号。由于神经网络中神经元间复杂的连接关系和各神经元传递信号的非线性方式,输入和输出信号间可以构建出各种各样的关系,因此可以用来作为黑箱模型,表达那些用机理模型还无法精确描述、但输入和输出之间确实有客观的、确定性的或模糊性的规律。因此,人工神经网络作为经验模型的一种,在化工生产、研究和开发中得到了越来越多的用途。
神经网络模型构成
模拟生物神经元的人工神经元的结构如图3-13所示。当神经元j有多个输入xi(i=1,2,…,m)和单个输出yj时,输入和输出的关系可表示为
(3-82) 其中? j为阈值,wij为从神经元i到神经元j的连接权重因子,f( )为传递函数,或称激励函数。有时为了方便,(3-82)的第一式也可统一写成
(3-83) 其中,w0j=-? j,x0=1。
图3-13 人工神经元(感知器)示意图
传递函数f(x)可以选择线性函数,但通常选用非线性函数,常见到的有:
(1)阶跃函数:
符号函数: ,
(3-84) (2)Sigmoid(S型)函数:
Sigmoid函数:
(3-85) 双曲正切函数:
(3-86)
(3-87) (3)高斯型函数:
(3-88) 函数关系的示意图如图3-14。其中阶跃函数多用于离散型的神经网络,S型函数常用于连续型的神经网络,而高斯型函数则用于径向基神经网络(radial basis function NN)。
图3-14 几种简单的传递函数
人工神经网络模型是由大量神经元构成的网络。按连接的方式,可将神经网络分为前向网络和有反馈网络两类;当然也可以构造除更复杂的组合网络。最简单的神经网络是前向神经网络(back-propagation neural network, BP)和径向神经网络(radial basis function, RBF),信号仅沿输入到输出的方向流动,没有信号的反馈。更复杂的神经网络中神经元的连接方式更复杂,容许信号反馈,因而网络的功能更加强大。
按神经元传递函数的性质可分为决定性神经网络和随机性神经网络两类(图3-15)。
神经网络模型已在化学和化工领域中得到许多应用(表3-8)。
表3-8 神经网络的应用范围
模型类型 应用领域 前向网络 一阶线性感知器
与多层感知器 优化规划(线性与非线性)
模式识别,经济管理,密码分析 高阶感知器 逻辑机设计,密码分析 模糊感知器与
非线性模糊感知器 回归分析(线性与非线性),
数据压缩,数值逼近,
ARMA(p,q)分析
非线性时间序列分析
过程控制 有反馈网络 HNNS模型(Hopfield neural network system) 优化计算,模式识别
前向网络
b. 有反馈网络 图3-15 神经网络的分类
最常见的神经网络是前向神经网络。这里简介普通的两种。第一种是BP神经网络,或误差逆传播神经网络(back-propagation neural network)。它是单向传播的多层前向神经网络(见图3-16):第一层是输入节点,最后一层是输出节点,其间有一层或多层隐含层节点,各层内的节点间无连接,信息仅单方向流动。
图3-16误差逆传播神经网络(BP神经网络) 关于BP网络已经证明了下面两个基本定理:
定理3-2(Kolmogrov定理):给定任一连续函数f:[0,1]n→Rm,f可以用一个三层前向神经网络实现,第一层即输入层有n个神经元,中间层有2n+1个神经元,第三层即输出层有m个神经元。
定理3-3:给定任意??0,对于任意的L2型连续函数f:[0,1]n→Rm,存在一个三层BP网络,它可以在任意??平方误差精度内逼近f。
径向基神经网络(RBF,radial basis function NN)。由三层组成(图3-17),输入层仅传送数据到隐含层节点,中间的隐含层节点即RBF节点为常见的高斯核函数那样的辐射状作用函数构成,而输出层通常由简单的线性函数构成。
隐含层节点的高斯核函数将对输入数据向量x=(x1,x2, …,xi…,xm)产生响应,
文档评论(0)