版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1,第四章 判别分析,第一节 引言,第二节 距离判别法,第三节 贝叶斯(Bayes)判别法,第四节 费歇(Fisher)判别法,第五节 实例分析与计算机实现,2,第一节 引言,在我们的日常生活和工作实践中,常常会遇到判别分析问题,即根据历史上划分类别的有关资料和某种最优准则,确定一种判别方法,判定一个新的样本归属哪一类。 例如,某医院有部分患有肺炎、肝炎、冠心病、糖尿病等病人的资料,记录了每个患者若干项症状指标数据。现在想利用现有的这些资料找出一种方法,使得对于一个新的病人,当测得这些症状指标数据时,能够判定其患有哪种病。 又如,在天气预报中,我们有一段较长时间关于某地区每天气象的记录资料(晴
2、阴雨、气温、气压、湿度等),现在想建立一种用连续五天的气象资料来预报第六天是什么天气的方法。这些问题都可以应用判别分析方法予以解决。,3,把这类问题用数学语言来表达,可以叙述如下:设有n个样本,对每个样本测得p项指标(变量)的数据,已知每个样本属于k个类别(或总体)G1,G2, ,Gk中的某一类,且它们的分布函数分别为F1(x),F2(x), ,Fk(x)。我们希望利用这些数据,找出一种判别函数,使得这一函数具有某种最优性质,能把属于不同类别的样本点尽可能地区别开来,并对测得同样p项指标(变量)数据的一个新样本,能判定这个样本归属于哪一类。,4,判别分析内容很丰富,方法众多: 按判别的总体数来
3、区分,有两个总体判别分析和多总体判别分析; 按区分不同总体所用的数学模型来分,有线性判别和非线性判别; 按判别时所处理的变量方法不同,有逐步判别和序贯判别等。 判别分析可以从不同角度提出问题,因此有不同的判别准则,如马氏距离最小准则、Fisher准则、平均损失最小准则、最小平方准则、最大似然准则、最大概率准则等等,按判别准则的不同又提出多种判别方法。 本章仅介绍常用的几种判别分析方法:距离判别法、Fisher判别法、Bayes判别法。,5,第二节 距离判别法,一 马氏距离的概念,二 距离判别的思想及方法,三 判别分析的实质,6,一、马氏距离的概念,7,图4.1,8,9,二、距离判别的思想及方法
4、,1、两个总体的距离判别问题 问题:设有协方差矩阵相等的两个总体G1和G2,其均值 分别是1和 2,对于一个新的样品X,要判断它来自哪个总体。 一般的想法是计算新样品X到两个总体的马氏距离D2(X, G1)和D2(X,G2),并按照如下的判别规则进行判断 这个判别规则的等价描述为:求新样品X到G1的距离与到G2 的距离之差,如果其值为正,X属于G2;否则X属于G1。,10,三、判别分析的实质*,我们知道,判别分析就是希望利用已经测得的变量数据,找出一种判别函数,使得这一函数具有某种最优性质,能把属于不同类别的样本点尽可能地区别开来。为了更清楚的认识判别分析的实质,以便能灵活的应用判别分析方法解
5、决实际问题,我们有必要了解“划分”这样概念。 设R1,R2,Rk是p维空间R p的k个子集,如果它们互不相交,且它们的和集为R p,则称R1,R2, ,Rk为R p的一个划分。,11,这样我们将会发现,判别分析问题实质上就是在某种意义上,以最优的性质对p维空间R p构造一个“划分”,这个“划分”就构成了一个判别规则。这一思想将在后面的各节中体现的更加清楚。,12,第三节 贝叶斯(Bayes)判别法,一 Bayes判别的基本思想,二 Bayes判别的基本方法*,三 Bayes判别与距离判别的联系,13,从上节看距离判别法虽然简单、便于使用,但是该方法也有它明显的不足之处。 第一,把总体等同看待,
6、没有考虑到总体会以不同的概率(先验概率)出现,也即判别方法与总体各自出现的概率的大小无关。 第二,判别方法与错判之后所造成的损失无关,没有考虑误判之后所造成的损失的差异。 Bayes判别法就是为了解决这些问题而提出的一种判别方法,其判别效果更加理想,应用也更广泛。,一、Bayes判别的基本思想,14,一、Bayes判别的基本思想,15,例4.3:办公室新来了一个雇员小王,小王是好人还是坏人大家都在猜测。按人们主观意识,一个人是好人或坏人的概率均为0.5。坏人总是要做坏事,偶尔会办件好事;好人总是做好事,偶尔也会做件坏事:一般好人做好事的概率为0.9,坏人做好事的概率为0.2。一天,小王做了一件
7、好事,请问小王是好人的概率有多大?你现在把小王判为何种人?,1、最大后验概率准则,16,例4.3,同理:,17,用数学的语言归纳:,18,用数学的语言归纳:,19,贝叶斯判别与距离判别的联系,20,在正态总体的假设下,贝叶斯判别所构建的判别函数,其实就是(马氏)距离判别在考虑先验概率和协方差矩阵是否相等情况下的一个推广。 所以,贝叶斯判别,在有的统计软件中(例如SAS)又被称为广义平方距离判别法。,贝叶斯判别与距离判别的联系,21,第四节 费歇(Fisher)判别法,一 Fisher判别的基本思想,二 Fisher判别函数的构造,三 线性判别函数的求法,22,Fisher判别法是1936年提出
8、来的,该方法的主要思想是通过将多维数据投影到某个方向上,投影的原则是将总体与总体之间尽可能的放开,然后再选择合适的判别规则,将新的样品进行分类判别。,右图中有A、B两个总体。在原始变量(指标)X1、X2的方向上,A、B都有很大的重叠,难以区分清楚。但是,如果以X1、X2为横、纵坐标轴构建一个平面,若能设法找到一个y轴,使得当X1X2平面上的散点投射到y轴上时,两组观察值的重叠程度最小,则综合指标y的区分能力显然大于原先的X1、X2 。,y,x2,x1,一、Fisher判别的基本思想,23,一、Fisher判别的基本思想,24,例题4.5,经典案例:费希尔于1936年发表的鸢尾花(Iris)数据
9、,被广泛用为判别分析的例子。数据是对3种鸢尾花:刚毛鸢尾花(第一组)、变色鸢尾花(第二组)和弗吉尼亚鸢尾花(第三组),各自抽取一个容量为50的样本,测量其花萼长度x1、花萼宽度x2、花瓣长度x3、花瓣宽度x4,单位为mm。,25,26,本例题SPSS的几个关键输出结果,特征值,27,中心化的Fisher判别函数U1(X)和U2(X)的取值:,28,各判别函数的组均值为:,29,30,几种判别方法的关系*,Fisher判别与距离判别对判别变量的分布并无要求,而贝叶斯判别要求了解判别变量的先验分布,因此,Fisher判别和距离判别相对于贝叶斯判别,较为简单实用;当然,后者更加精确。 当k2且两个总
10、体协差阵相等时,Fisher判别与距离判别是等价的。当判别变量服从正态分布,且不考虑误判代价时,它们与贝叶斯判别也是相同的。,31,第五节 实例分析与计算机实现,这一节我们利用SPSS对Fisher判别法和Bayes判别法进行计算机实现。 例题4.6:为研究某地区人口死亡状况,已按某种方法将15个已知地区样品分为3类,指标含义及原始数据如下。试建立判别函数,并判定另外4个待判地区属于哪类?,32,表4.1 各地区死亡概率表,33,分类变量Group取值的设置,34,开始判别分析,35,(一) 操作步骤 1. 在SPSS窗口中选择AnalyzeClassifyDiscriminate,调出判别分
11、析主界面,将左边的变量列表中的“group”变量选入分组变量中,将X1至X6变量选入自变量中,并选择Enter independents together单选按钮,即使用所有自变量进行判别分析。,36,2. 点击Define Range按钮,定义分组变量的取值范围。本例中分类变量的范围为1到3,所以在最小值和最大值中分别输入1和3。单击Continue按钮,返回主界面。,37,3. 单击Statistics按钮,指定输出的描述统计量和判别函数系数。选中Function Coefficients栏中的Fishers和Unstandardized。然后,单击Continue按钮,返回主界面。,38
12、,这两个选项的含义如下: Fishers:给出Bayes判别函数的系数。(注意:这个选项不是要给出Fisher判别函数的系数。这个复选框的名字之所以为Fishers,是因为按判别函数值最大的一组进行归类这种思想是由Fisher提出来的。这里极易混淆,请同学注意。) Unstandardized:给出未标准化的Fisher判别函数(即典型判别函数,也即我们前面讲过的“中心化的Fisher判别函数”)的系数(SPSS默认给出标准化的Fisher判别函数系数)。,39,设置均值、协差阵检验,Boxx M是对各总体协差阵是否相等进行齐性检验 Means可给出各总体均值是否相等的Wilks统计量。 最后
13、点击“Continue”回到上一级菜单。,40,4. 再单击Classify按钮,定义判别分组参数和选择输出结果。选择Display栏中的Casewise results,输出一个判别结果表,包括每个样品的判别分数、后验概率、实际组和预测组编号等。Plots栏中选中“Combined-Groups”,在同一幅图中输出各组的Fisher判别函数(投影)值。其余的均保留系统默认选项。单击Continue按钮。,41,5. 单击Save按钮,指定在数据文件中生成代表判别分组结果和判别得分的新变量,生成的新变量的含义分别为: Predicted group membership:存放判别样品所属组别的
14、值; Discriminant scores:存放Fisher判别得分的值,有几个典型判别函数就有几个判别得分变量; Probabilities of group membership:存放样品属于各组的Bayes后验概率值。 将对话框中的三个复选框均选中,单击Continue按钮返回。,42,6. 返回判别分析主界面,单击OK按钮,运行判别分析过程。,Save子对话框,43,(二) 主要运行结果解释,各总体均值是否相等的检验结果 可见,第1、2、6个指标在各总体间的差异并不大,44,各组均值和离差的描述性统计: 确实发现三个总体在第1、2、6指标的均值比较接近,以第一个指标“0岁组死亡率”为
15、例:,45,协差阵齐性检验结果: 由于样本资料矩阵的秩小于5(p-1)(原因?),不是非奇异矩阵,无法给出Boxs检验结果。 可见,第1、2、6个指标的同均值,确实对检验产生了影响,(二) 主要运行结果解释,46,因此,应该剔除第1、2、6个指标,重新进行分析:,(二) 主要运行结果解释,47,各组均值和离差的描述性统计:,(二) 主要运行结果解释,48,剔除第1、2、6个指标后重新进行分析,得到的均值检验结果为:,(二) 主要运行结果解释,49,剔除第1、2、6个指标后重新进行分析,得到的协差阵齐性检验结果为:,(二) 主要运行结果解释,50,可见,判别分析开始前,有必要对各个总体的均值是否
16、相等进行假设检验。 接下来,处于课堂演示的需要,我们继续使用原有全部六个指标,进行后续的判别分析,(二) 主要运行结果解释,51,特征值: Wilkss Lambda,是对Fisher判别函数的显著性进行检验。,(二) 主要运行结果解释,52,(二) 主要运行结果解释,1. Standardized Canonical Discriminant Function Coefficients(给出标准化的典型判别函数系数) 标准化的典型判别函数是由标准化的自变量通过Fisher判别法得到的,所以要得到标准化的典型判别得分,代入该函数的自变量必须是经过标准化的。,53,(二) 主要运行结果解释,2.
17、 Canonical Discriminant Function Coefficients(给出未标准化的典型判别函数系数) 未标准化的典型判别函数系数由于可以将实测的样品观测值直接代入求出判别得分,所以该系数使用起来比标准化的系数要方便一些。,54,由此表可知,两个Fisher判别函数分别为: 实际上两个函数式计算的是各观测值在各个维度上的坐标,这样就可以通过这两个函数式计算出各样品观测值的具体空间位置。,(二) 主要运行结果解释,55,3. Functions at Group Centroids(给出组重心处的Fisher判别函数值) 如下图 所示,实际上为各类别重心在空间中的坐标位置。
18、这样,只要在前面计算出各观测值的具体坐标位置后,再计算出它们分别离各重心的距离,就可以得知它们的分类了。,组重心处的Fisher判别函数值,(二) 主要运行结果解释,56,4. Classification Function Coefficients(给出Bayes判别函数系数),(二) 主要运行结果解释,57,注意,在输出结果“Classification Function Coefficients”表的下方注明是“Fishers linear discriminant functions”,但是经验证实为一般教课书中的贝叶斯线性判别函数! 命名出现不一致的原因是按判别函数值最大的一组进行归
19、类这种思想,是Fisher提出来的,因此SPSS用“Fisher”对“贝叶斯”方法进行了命名。 并且因为贝叶斯判别函数只有在各个总体的样本的协方差阵相同时才是线性的(为什么?)因此在得到该判别函数的系数时,对样本的协方差的估计必须是在总体协方差相等情况下的估计!SPSS提供了BoxM组间协方差矩阵的齐性检验。,(二) 主要运行结果解释,58,4. Classification Function Coefficients(给出Bayes判别函数系数) 如上图所示,GROUP栏中的每一列表示样品判入相应列的Bayes判别函数系数。在本例中,各类的Bayes判别函数如下: 第一组: 第二组: 第三组
20、:,(二) 主要运行结果解释,59,将各样品的自变量值代入上述三个Bayes判别函数,得到三个函数值。比较这三个函数值,哪个函数值比较大就可以判断该样品判入哪一类。例如,将第一个待判样品的自变量值分别代入函数,得到: F1=3793.77, F2=3528.32, F3=3882.48 比较三个值,可以看出最大,据此得出第一个待判样品应该属于第三组。,(二) 主要运行结果解释,60,5. Casewise Statistics(给出个案观察结果) 在Casewise Statistics输出表针对每个样品给出了了大部分的判别结果,其中包括:实际类(Actual Group)、预测类(Predi
21、cted Group)、Bayes判别法的后验概率、与组重心的马氏距离(Squared Mahalanobis Distance to Centroid)以及Fisher判别法的每个典型判别函数的判别得分(Discriminant Scores)。下表经过加工隐藏了其中的一些项目。从表中可以看出四个待判样本依次被判别为第三组、第一组、第二组和第三组。,(二) 主要运行结果解释,61,表4.4 个案观察结果表,(二) 主要运行结果解释,62,原始输出结果,(二) 主要运行结果解释,63,6. 由于我们在Save子对话框中选择了生成表示判别结果的新变量,所以在数据编辑窗口中,可以观察到产生的新变量。其中,变量dis-1存放判别样品所属组别的值,变量dis1-1和dis2-1分别代表将样品各变量值代入第一个和第二个非标准化Fisher判别函数所得的判别分数,变量dis1-2、dis2-2和dis3-2分别代表样品分别属于第1组、第2组和第3组的Bayes后验概率值。,(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 未成年人保护法题库未成年人保护法试题及答案
- 微观经济学期末题及答案
- 铁路车站调度员模块化教学练习题库及答案
- 水力发电运行值班员(技师)技能鉴定考试题库及答案
- 食品安全工作人员培训考试试题及答案
- 2026年山东省考《申论》真题及答案解析(B卷)
- 2026年农业种质资源保护招聘试题(含答案)
- 2026年海南省考《申论》真题及答案解析(A卷)
- 2026年公务员多省联考《申论》真题及答案解析(吉林卷)
- 2026年储能电站运维试卷(附答案)
- 浅水藕种植技术
- (正式版)DB61∕T 2114-2025 《公路隧道机电设施日常养护技术规范》
- 2026湖南钢铁集团秋招面笔试题及答案
- 欧赛斯成功的品牌定位培训
- 澳洋集团校招笔试题目及答案
- 四川蜀道智联科技招聘笔试题库2025
- 借用公司电脑协议书
- 肠胃出血监测指导
- 2025年新媒体运营人员分成合同协议
- 施工项目完工后清理与恢复方案
- 钢架厂房施工合同书
评论
0/150
提交评论