第五章神经网络的规划学习方法优秀课件.ppt
《第五章神经网络的规划学习方法优秀课件.ppt》由会员分享,可在线阅读,更多相关《第五章神经网络的规划学习方法优秀课件.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第五章神经网络的规划学第五章神经网络的规划学习方法习方法第1页,本讲稿共57页主要内容主要内容u支持向量机支持向量机u支持向量机的分类学习算法支持向量机的分类学习算法 u用于函数拟合的支持向量机用于函数拟合的支持向量机 u支持向量机算法的研究与支持向量机算法的研究与应应用用u仿真仿真实实例例第2页,本讲稿共57页u传统统计学是一种渐进理论渐进理论,研究的是样本数目趋于无穷大时的极限特性。u现有的学习方法多基于传统统计学理论传统统计学理论,但在实际应用中,样本往往是有限的,因此一些理论上很优秀的学习方法在实际中的表现却不尽人意,存在着一些难以克服的问题,比如说如何确定网络结构的问题、过学习问题、
2、局部极小值问题等,从本质本质上来说就是因为理论上需要无穷样本与实际中样本有限的矛盾造成的。第3页,本讲稿共57页u与传统统计学的方向不同,VapnikVapnik等人提出了一个较完善的基于有限样本的理论体系统计学习理论统计学习理论。u统计学习理论是又一种通用的前馈神经网络,同样可用于解决模式分类和非线性映射问题。u支持向量机方法是在统计学习理论基础上发展起来的通用学习方法,它具有全局优化、适应性强、理论完备、泛化性能好等优点。第4页,本讲稿共57页支持向量机支持向量机(Support Vector Machine,SVM)u90年代中期,在统计学习理论的基础上发展出了一种通用的学习方法支持向量
3、机。它根据有限的样本信息在模型的复杂它根据有限的样本信息在模型的复杂性和学习能力之间寻求最佳折衷,以获得性和学习能力之间寻求最佳折衷,以获得最好的泛化能力最好的泛化能力。u支持向量机在很多机器学习问题的应用中已初步表现出很多优于已有方法的性能。第5页,本讲稿共57页u支持向量机的理论最初来自于对数据分类问题的处理。对于线性可分数据的二值分类,如果采用多层前向网络来实现,其机理可以简单描述为:系统随机的产生一个超平面并移动它,直到训练集合中属于不同类别的点正好位于该超平面的不同侧面,就完成了对网络的设计要求。但是这种机理决定了不能保证最终所获得的分割平面位于两个类别的中心,这对于分类问题的容错性
4、容错性是不利的。第6页,本讲稿共57页u保证最终所获得的分割平面位于两个类别的中心对于分类问题的实际应用是很重要的。支持向量机方法很巧妙地解决了这一问题。u该方法的机理可以简单描述为:寻找一个满足分类要求的最优分类超平面,使得该超平面在保证分类精度保证分类精度的同时,能够使使超平面两侧的空白区域最大化超平面两侧的空白区域最大化;从理论上来说,支持向量机能够实现对线性可分数据的最优分类。为了进一步解决非线性问题,Vapnik等人通过引入核映射核映射方法转化为高维空间的线性可分问题来解决。第7页,本讲稿共57页最优分类超平面最优分类超平面(Optimal Hyperplane)u对于两类线性可分两
5、类线性可分的情形,可以直接构造最优超平面,使得样本集中的所有样本满足如下条件:(1)能被某一超平面正确划分;(2)距该超平面最近的异类异类向量与超平面之间的距离最大,即分类间隔(margin)最大。第8页,本讲稿共57页u设训练样本输入为 ,对应的期望输出为 u如果训练集中的所有向量均能被某超平面正确划分,并且距离平面最近的异类异类向量之间的距离最大(即边缘margin最大化),则该超平面为最优超平面(Optimal Hyperplane)。第9页,本讲稿共57页最优分类面示意图最优分类面示意图 支持向量Support Vector第10页,本讲稿共57页u其中距离超平面最近的异类向量被称为支
6、持向量(Support Vector),一组支持向量可以唯一确定一个超平面。SVM是从线性可分情况下的最优分类面发展而来,其超平面记为:u为使分类面对所有样本正确分类并且具备分类间隔,就要求它满足如下约束:第11页,本讲稿共57页u可以计算出分类间隔为 ,因此构造最优超平面的问题就转化为在约束式下求:u为了解决这个约束最优化问题,引入下式所示的Lagrange函数:其中 为Lagrange乘数。约束最优化问题的解由Lagrange函数的鞍点决定。第12页,本讲稿共57页u利用Lagrange优化方法可以将上述二次规划问题转化为其对偶问题对偶问题,即在约束条件:下对 求解下列函数的最大值:如果
7、为最优解,那么:第13页,本讲稿共57页u以上是在不等式约束下求二次函数极值问题,是一个二次规划问题(Quadratic Programming,QP),),存在唯一解。根据最优性条件Karush-Khn-Tucker条件(KKT条件),这个优化问题的解必须满足:u对多数样本对多数样本 将为零,取值不为零的将为零,取值不为零的 所对应的样本即为支持向量,它们通常只所对应的样本即为支持向量,它们通常只是全体样本中很少的一部分。是全体样本中很少的一部分。第14页,本讲稿共57页u求解上述问题后得到的最优分类函数是:u在通过训练得到最优超平面后,对于给定的未知样本x,只需计算f(x)即可判断x所属的
8、分类。第15页,本讲稿共57页u若训练样本集是线性不可分的,或事先不知道它是否线性可分,将允许存在一些误分类的点,此时引入一个非负松弛变量非负松弛变量 ,约束条件变为:u目标函数改为在以上约束条件下求:u 即折衷考虑最小错分样本和最大分类间隔。其中,C0 为惩罚因子,控制对错分样本的惩罚程度。第16页,本讲稿共57页u线性不可分情况和线性可分情况的差别差别就在于可分模式中的约束条件中的 在不可分模式中换为了更严格的条件 。除了这一修正,线性不可分情况的约束最优化问题中权值和阈值的最优值的计算都和线性可分情况中的过程是相同的。第17页,本讲稿共57页支持向量机支持向量机(Support Vect
9、or Machine,SVM)u在现实世界中,很多分类问题都是线性不可分的,即在原来的样本空间中无法找到一个最优的线性分类函数,这就使得支持向量机的应用具有很大的局限性。但是可以设法通过非线性变换将原样本空间通过非线性变换将原样本空间的非线性问题转化为另一个空间中的线性问题的非线性问题转化为另一个空间中的线性问题。SVM就是基于这一思想的。首先将输入向量通过非线性映射变换到一个高维的特征向量空间,在该特征空间中构造最优分类超平面。第18页,本讲稿共57页u由于在上面的二次规划(QP)问题中,无论是目标函数还是分类函数都只涉及内积运算,如果采用核函数(Kernel Function)就可以避免在
10、高维空间进行复杂运算,而通过原空间的函数来实现内积运算。因此,选择合适的内积核函数核函数 就可以实现某一非线性变换后的线性分类,而计算复杂度却没有增加多少,从而巧妙地解决了高维空间中计算带来的“维数灾难”问题。第19页,本讲稿共57页u此时,相应的决策函数化为:u支持向量机求得的决策函数形式上类似于一个神经网络,其输出是若干中间层节点的线性组合,而每一个中间层节点对应于输入样本与一个支持向量的内积,因此也被称作是支持向量网络。第20页,本讲稿共57页支持向量机示意图支持向量机示意图 第21页,本讲稿共57页 选择不同的核函数 可以生成不同的支持向量机,常有以下几种:(1)线性核函数:(2)多项
11、式核函数:(3)Gauss核函数:(4)Sigmoid核函数:第22页,本讲稿共57页一个具体核函数的例子一个具体核函数的例子 假设数据是位于 中的向量,选择:然后寻找满足下述条件的空间H:使映射 从 映射到H且满足:可以选择H=R3以及:第23页,本讲稿共57页用图来表示该变换:用图来表示该变换:SVM用于二维样本分类用于二维样本分类第24页,本讲稿共57页支持向量机与多层前向网络的支持向量机与多层前向网络的比较比较 u与径向基函数网络和多层感知器相比,支持向量机避免了在前者的设计中经常使用的启发式结构,它不依赖于设计者的经验知识;而且支持向量机的理论基础决定了它最终求得的是全局最优值而不是
12、局部极小值,也保证了它对于未知样本的良好泛化能力而不会出现过学习现象。第25页,本讲稿共57页支持向量机的分类学习支持向量机的分类学习算法算法 对于分类问题,用支持向量机方法进行求解的学习算法过程为:第一步第一步 给定一组输入样本 ,及其对应的期望输出 ;第二步第二步 选择合适的核函数 及相关参数;第三步第三步 在约束条件 和 下求解 得到最优权值 ;第26页,本讲稿共57页第四步 计算:;第五步 对于待分类向量x ,计算:为1或1,决定x属于哪一类。第27页,本讲稿共57页用于函数拟合的支持向量机用于函数拟合的支持向量机 u假定数据集 。首先考虑用线性回归函数线性回归函数 拟合数据集X的问题
13、。u所有训练数据在精度 下无误差地用线性函数拟合,即:u考虑到允许拟合误差存在的情况:第28页,本讲稿共57页u优化目标函数为:u对偶问题为:在约束条件 下求下式的最大值。u回归函数为:第29页,本讲稿共57页用不同的支持向量机对人工数据进用不同的支持向量机对人工数据进行分类行分类(a)线性可分对下面二维待分类人工数据P进行分类:X=2 7;3 6;2 2;8 1;6 4;4 8;9 5;9 9;9 4;6 9;7 4;Y=+1;+1;+1;+1;+1;-1;-1;-1;-1;-1;-1;第30页,本讲稿共57页(b)线性不可分对下面二维待分类人工数据P进行分类:X=2 7;3 6;2 2;8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 神经网络 规划 学习方法 优秀 课件
限制150内