RBF神经网络的实现过程课件_第1页
RBF神经网络的实现过程课件_第2页
RBF神经网络的实现过程课件_第3页
RBF神经网络的实现过程课件_第4页
RBF神经网络的实现过程课件_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、模式识别导论Pattern Recognition第四章 线性判别函数王文伟 Wang Wenwei, Dr.-Ing.Tel: 687-78652Email: wwwangWeb: /sites/ced/pr/电子信息学院IPLTable of Contents电子信息学院4.1 引言基于样本的Bayes分类器:通过估计类条件概率密度函数,设计相应的判别函数最一般情况下适用的“最优”分类器:错误率最小,对分类器设计在理论上有指导意义。获取统计分布及其参数很困难,实际问题中并不一定具备获取准确统计分布的条件。 训练样本集样本分布的统计特征:概率密度函数决策规则:判别函数决策面方程分类器功能结构

2、ARGMAXg1.g2gc.x1x2xna(x)直接确定判别函数基于样本的直接确定判别函数方法:设定判别函数形式,用样本集确定参数。使用准则函数,表达分类器应满足的要求。这些准则的“最优”并不一定与错误率最小相一致:次优分类器。 实例:正态分布最小错误率贝叶斯分类器在特殊情况下,是线性判别函数g(x)=wTx(决策面是超平面),能否基于样本直接确定w?引言训练样本集决策规则:判别函数决策面方程选择最佳准则线性分类器设计步骤线性分类器设计任务:给定样本集K,确定线性判别函数g(x)=wTx的各项系数w。步骤:收集一组样本K=x1,x2,xN按需要确定一准则函数J(K,w),其值反映分类器的性能,

3、其极值解对应于“最好”决策。用最优化技术求准则函数J的极值解w*,从而确定判别函数,完成分类器设计。对于未知样本x,计算g(x),判断其类别。引言设计应用两类问题的分类决策规则引言规则表达1规则表达2线性判别函数的几何意义决策面(decision boundary)H方程:g(x)=0决策面将特征空间分成决策区域。向量w是决策面H的法向量g(x)是点x到决策面H的距离的一种代数度量x1x2wxxprH: g=0R1: g0R2: g0 对样本y错误分类,则有:aTy0定义一准则函数JP(a) (感知准则函数): 被错分类的规范化增广样本集恒有JP(a)0,且仅当a为解向量,Yk为空集(不存在错

4、分样本)时, JP(a)=0,即达到极小值。确定向量a的问题变为对JP(a)求极小值的问题。感知器梯度下降算法梯度下降算法:对(迭代)向量沿某函数的负梯度方向修正,可较快到达该函数极小值。 感知器算法(step by step)1. 初值: 任意给定一向量初始值a(1)2. 迭代: 第k+1次迭代时的权向量a(k+1)等于第k次的权向量a(k)加上被错分类的所有样本之和与rk的乘积3. 终止: 对所有样本正确分类任意给定一向量初始值a(1)a(k+1)=a(k)+ rkSum(被错分类的所有样本)所有样本正确分类得到合理的a完成分类器设计NY感知器感知器方法例解 固定增量法与可变增量法批量样本

5、修正法与单样本修正法批量样本修正法:样本成批或全部检查后,修正权向量单样本修正法:样本集视为不断重复出现的序列,逐个样本检查,修正权向量感知器感知器方法小结感知准则函数方法的思路是:先随意找一个初始向量a(1),然后用训练样本集中的每个样本来计算。若发现一个y出现aTy0。当然,修改后的a(k+1)还可以使某些y出现a(k+1)Ty 0, i=1,N线性分类器设计求一组N个线性不等式的解样本集增广矩阵Y及一组N个线性不等式的的矩阵表示:引入余量(目标向量) b=b1, b2, , bNT, bi任意给定正常数, aTyi = bi 0N个线性方程的的矩阵表示:平方误差准则函数定义误差向量 e=

6、Ya-b:定义平方误差准则函数Js(a):最小二乘解(MSE解):MSE方法的思想:对每个样本,设定一个“理想”的判别函数输出值,以最小平方误差为准则求最优权向量MSEMSE准则函数的伪逆解Y的伪逆矩阵MSEMSE方法的迭代解a*=Y+b, Y+=(YTY)-1YT,计算量大实际中常用梯度下降法:批量样本修正法单样本修正法MSEMSE方法与Fisher方法的关系与Fisher方法的关系:当N1个N2个MSE解等价于Fisher解MSEMSE方法与Bayes方法的关系当N,b=uN= 1,1, , 1T 时,则它以最小均方误差逼近Bayes判别函数:MSE4.5 多类问题两类别问题可以推广到多类

7、别问题i/i 法:将C类别问题化为(C-1)个两类(第i类与所有非i类)问题,按两类问题确定其判别函数与决策面方程 。i/j 法:将C类中的每两类别单独设计其线性判别函数,因此总共有C(C-1)/2个线性判别函数。 R1R3R21非12非2R1R3R2121332多类线性判别函数将特征空间确实划分为c个决策域,共有c个判别函数决策规则:决策域的边界由相邻决策域的判别函数共同决定,此时应有gi(x)=gj(x) 线性分类器的决策面是凸的,决策区域是单连通的多类分类器的分界面是分段线性的多类问题多类线性决策面图例R1R3R2g1g2g1g3g3g1g3g2g2g3g2g1R1R3R2R5R4多类问

8、题决策树简介决策树:一种多极分类器,它采用分级的形式,综合用多个决策规则,逐步把复杂的多类别分类问题转化为若干个简单的分类问题来解决n1n2n3n4n5t1t2t3t4t5t6t7多类问题二叉决策树二叉决策树:除叶节点外,决策树的每个节点ni都有且只有两个子节点nil和nir。二叉决策树把复杂的多类别分类问题转化为多级两类分类问题来解决。在每个节点ni ,都把样本集分成两个子集。每个子集可能仍包含多类别的样本,继续分直至仅包含单类别样本的叶节点n1n2n3n4t1t2t5x25x12x34x2212323t3t4多类问题4.6 分段线性判别函数 有些复杂模式识别问题不是线性可分的,需使用非线性

9、的分类方法分段线性判别函数:一种特殊的非线性判别函数,它的决策面是若干超平面树分类器的各节点上采用线性判别规则,即构成分段线性分类器R1R3R2IIIIIII: 线性判别II:分段线性判别III: 二次判别分段线性距离分类器最小距离分类器:把各类别样本的均值向量作为各类的代表点(prototype) ,根据待识样本到各类别代表点的最小距离判别其类别。决策面是两类别均值连线的垂直平分面。分段线性m1m2xg(x)=0m1m2x分段线性距离分类器(2)分段线性距离分类器:将各类别划分成相对密集的子类,每个子类以它们的均值作为代表点,然后按最小距离分类。分段线性基于距离的分段线性判别函数 判别函数定

10、义:i有li个子类,即属于i 的决策域Ri分成li个子域Ri1, Ri2, Rili),每个子区域用均值mik作为代表点。判别规则:or分段线性分段线性判别函数 分段线性判别函数的形式: gik(x)表示第i类第k段线性判别函数,li为i类所具有的判别函数个数,wik与wi0k分别是第k段的权向量与阈值第i类的判别函数:分段线性分段线性判别函数(II) 判别规则:决策面取决于相邻的决策域,如第i类的第n个子类与第j类的第m个子类相邻,则由它们共同决定的决策面方程为 分段线性4.7 讨论基于样本的直接确定判别函数方法主要包含两个步骤:确定使用的判别函数类型或决策面方程类型,如线性分类器,分段线性分类器等在选定函数类型的条件下,确定相应的参数,从而完成整个分类器设计线性判别函数计算简单,在一定条件下能实现最优分类,经常是一种“有限合理”的选择分段线性分类器可以实现更复杂的分类面习题有一个三次判别函数:z=g(x)=x3+2x2+3x+4。试建立一映射xy,使得z转化为y的线性判别函数。证明决策面H:wTx+w0=0的系数向量w是决策面H的法向量Ex-4.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论