- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MLPRBFSVM网络比较及其应用前景
MLP、RBF、SVM网络比较及其应用前景 ??? 摘? 要:?本文主要对MLP、RBF、SVM三种神经网络进行了详细的分析与讨论,从三种网络的结构、学习算法、功能和性能等方面进行了比较。同时,结合自己的研究方向讨论了三种结构的神经网络的应用前景。
1.????? 引言
??????? 神经网络(neural network,NN)是一个以有向图为拓扑结构的动态系统,它通过对连续或断续式的输入作状态响应而进行信息处理。是一个高度复杂的非线性动力学系统,不但具有一般非线性系统的共性,更主要的是它还具有自己的特点,比如高维性、神经元之间的广泛互连性以及自适应性或自组织性等。
神经网络是在许多学科的基础上发展起来的,它的深入研究必然会带动其它相关学科的发展。它在数学理论本质上是非线性的数学理论,因此,现代非线性科学方面的进展必将推动神经网络的研究,同时,神经网络理论也会对非线性科学提出新课题。MLP(multilayer perceptron)、RBF(radial basis funtion)、SVM(support vector machine)三种网络是神经网络中研究的一个重点,它们具有很强的分类能力,它能解决模式分布非常复杂的分类问题,但是在结构和功能上存在一些差别。
1.????? 网络结构
2.1单隐层MLP网络结构
???????? 它由三部分组成:一组感知单元(源节点)组成输入层、一层计算节点的隐含层、一层计算节点的输出层。第一层的激活函数为对数s形函数,第二层激活函数为线性函数。如图1所示,第一层的输出为,第二层的输出为,其中a为输出,上标代表网络的层数,W为各层的权值,b为网络偏置。MLP是单层感知机的推广,它能解决单层感知机所不能解决的非线性问题。
图1单隐层MLP网络结构
2.2 RBF网络结构
??????? ?RBF网络是一个三层结构的前馈网,它的隐层为径向基神经元结构。径向基神经元的净输入采用距离函数(如欧式距离)乘以偏置,并使用径向基函数作为激活函数。网络结构如下图2所示。
?
图2 ?RBF网络结构
其中,R代表输入层并指出输入维数;代表由径向基神经元构成的隐层并指出神经元数目;是线性输出层。
它的基本思想是:用RBF作为“隐”单元的基构成隐含层空间,将输入矢量直接(即不需要经过权连接)映射隐空间;当RBF的中心确定后,映射关系也就确定了;隐含层空间到输出层空间直接的映射是线性的。
2.3 SVM网络结构
??????? SVM是一种基于结构风险最小化准则的学习方法。对于线性可分的二分类问题,试图寻找最优线性分界面,让这个分界面使两类模式向量分开的间隔最大,SVM网络原理如图3所示。对于线性不可分的二分类问题,通过寻找一个核函数,通过某种非线性映射将样本映射到一个高维空间(特征空间),在这个高维空间中构造最 优分类超平面,不同的核函数将形成不同的算法,常用的有多项式核函数,径向基函数,其结构如图4所示。
?????????????????????????
图3 SVM网络原理图
两分类的线性判别函数的一般表达式为??????????????,其支持向量机的最优分界面为:
?图4 SVM网络结构
?
?? ???? 对于线性不可分的问题,通过某种非线性映射将样本映射到一个高维空间,在这个高维空间构造最优分类超平面,最优超平面为。
3.???? 学习算法
3.1单隐层MLP网络学习算法
3.1.1 BP学习算法
???????? BP算法是LMS算法的扩展,它使用均方误差最小化的最速下降法,用来训练MLP网络。LMS算法则用来训练单层的感知机。核心思想是将输出误差以某种形式通过隐层向输入层逐层反传,即信号的正向传播,误差的反向传播。近似最速下降法表示如下:
?????
??????
BP算法流程如下:前向传播:给各连接权值分别赋一个区间(-1,1)内的随机数,选择一个数据输入,从第一层开始,计算每一层输出并保存各层输出。
反向传播:计算最后一层输出和目标输出的差e=t-a,并根据公式计算最后一层的敏感性,其中为网络第M层输出函数对净输入n求导,最后一层为线性函数,求导为1。按照公式计算前一层的敏感性,直到第一层,其中为第m层到m-1层的权值。调权值:可以从第一层开始,也可以从最后一层开始进行调权,可按照下公式调节权值。
选择下一个输入,继续上面的过程,直到网络收敛为止。
????? 标准BP算法实际上是一种简单的最速下降静态寻优算法,在修正W(k)时,只是按照k时刻的负梯度方式进行修正,而没有考虑到以前积累的经验,即以前时刻的梯度方向,从而使学习过程发生振荡,收敛缓慢。
3.1.2 基于动量的BP学习算法
???????????? 由于BP算法的收敛速度比较慢,可能有多个局部极小点
您可能关注的文档
- e-cology投资行业应用解决方案.doc
- DS1302基本读写.doc
- DSP试卷评分标准2007-2008-1(B).doc
- 功能性胃肠病的诊治进展.PDF
- 加剂柴油凝点及冷滤点反弹回升的研究.PDF
- EatingWellinEnglish吃货英语杂烩.docx
- EC_期末创业实践_高振翔_201110314039_基于北斗导航系统的火灾决策系统.doc
- 加工中心交换工作台定位精度的方法.PDF
- dsp大作业模板.doc
- EP50微生物检测翻译版本ZT.doc
- 人教版八年级上册数学精品教学课件 第十三章 三角形 章末整合练.ppt
- 人教版八年级上册数学精品教学课件 第十五章 轴对称 15.3 等腰三角形-15.3.1 等腰三角形-第2课时 等腰三角形的判定 (4).ppt
- 人教版八年级上册数学精品教学课件 极速提分法 第17招 整体思想在解题中的七种技巧.ppt
- 人教版八年级上册数学精品教学课件 第十五章 分式 专项突破9 分式方程的解在求字母的值或取值范围中的常用技巧.ppt
- 人教版八年级上册数学精品教学课件 第十八章 分式 18.3 分式的加法与减法-第1课时 分式的加减.ppt
- 人教版八年级上册数学精品教学课件 第十四章 全等三角形 14.1 全等三角形及其性质 (4).ppt
- 七年级作文成长的经历(11篇).docx
- 法律责任豁免声明及工作证明函(6篇).docx
- 叙事作文那是一次难忘的尝试750字通用14篇.docx
- 沙滩里的秘密500字(14篇).docx
文档评论(0)