下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第5节 主成分分析,主成分分析的基本原理 主成分分析的解法 主成分分析方法应用实例,问题的提出,地理系统是多要素的复杂系统。在地理学研究中,多变量问题是经常会遇到的。变量太多,无疑会增加分析问题的难度与复杂性,而且在许多实际问题中,多个变量之间是具有一定的相关关系的。 能否在相关分析的基础上,用较少的新变量代替原来较多的旧变量,而且使这些较少的新变量尽可能多地保留原来变量所反映的信息? 主成分分析方法就是综合处理这种问题的一种强有力的工具。主成分分析是把原来多个变量划为少数几个综合指标的一种统计分析方法。从数学角度来看,这是一种降维处理技术。,例,成绩数据,100个学生的数学、物理、化学、语文
2、、历史、英语的成绩如下表(部分)。,从本例可能提出的问题,目前的问题是,能不能把这个数据的6个变量用一两个综合变量来表示呢? 这一两个综合变量包含有多少原来的信息呢? 能不能利用找到的综合变量来对学生排序呢?这一类数据所涉及的问题可以推广到对企业,对学校进行分析、排序、判别和分类等问题。,例中的数据点是六维的;也就是说,每个观测值是6维空间中的一个点。我们希望把6维空间用低维空间表示。 先假定只有二维,即只有两个变量,它们由横坐标和纵坐标所代表;因此每个观测值都有相应于这两个坐标轴的两个坐标值;如果这些数据形成一个椭圆形状的点阵(这在变量的二维正态的假定下是可能的)。 那么这个椭圆有一个长轴和
3、一个短轴。在短轴方向上,数据变化很少;在极端的情况,短轴如果退化成一点,那只有在长轴的方向才能够解释这些点的变化了;这样,由二维到一维的降维就自然完成了。,当坐标轴和椭圆的长短轴平行,那么代表长轴的变量就描述了数据的主要变化,而代表短轴的变量就描述了数据的次要变化。 但是,坐标轴通常并不和椭圆的长短轴平行。因此,需要寻找椭圆的长短轴,并进行变换,使得新变量和椭圆的长短轴平行。 如果长轴变量代表了数据包含的大部分信息,就用该变量代替原先的两个变量(舍去次要的一维),降维就完成了。 椭圆(球)的长短轴相差得越大,降维也越有道理。,对于多维变量的情况和二维类似,也有高维的椭球,只不过无法直观地看见。
4、 首先把高维椭球的主轴找出来,再用代表大多数数据信息的最长的几个轴作为新变量;这样,主成分分析就基本完成。 注意,和二维情况类似,高维椭球的主轴也是互相垂直的。这些互相正交的新变量是原先变量的线性组合,叫做主成分。,正如二维椭圆有两个主轴,三维椭球有三个主轴一样,有几个变量,就有几个主成分。 选择越少的主成分,降维就越好。什么是标准呢?那就是这些被选的主成分所代表的主轴的长度之和占了主轴长度总和的大部分。有些文献建议,所选的主轴总长度占所有主轴长度之和的大约85%即可,其实,这只是一个大体的说法;具体选几个,要看实际情况而定。,一、主成分分析方法的基本原理,假定有n个地理样本,每个样本共有p个
5、变量,构成一个np阶的地理数据矩阵。,当p较大时,在p维空间中考察问题比较麻烦。为了克服这一困难,就需要进行降维处理,即用较少的几个综合指标代替原来较多的变量指标,而且使这些较少的综合指标既能尽量多地反映原来较多变量指标所反映的信息,同时它们之间又是彼此独立的。,主成分分析的几何意义 主成分分析的过程就是坐标系旋转的过程,各主成分就是新坐标与原坐标的转换关系,在新坐标系中,各坐标轴的方向就是原始数据变差最大的方向。,(一)主成分分析的几何解释,N个样品无论沿X1轴方向还是沿X2轴方向均有较大的离散性,其离散程度可以分别用观测变量X1的方差和X2的方差定量地表示,显然,若只考虑X1和X2中的任何
6、一个,原始数据中的信息均会有较大的损失。,主成分分析的实质就是要求出方差协方差矩阵的特征向量及其对应的特征值,即要找出方差协方差矩阵所确定的椭球的主轴,并确定其长度。 方差协方差阵的特征向量表示主轴的方向,而其对应的特征值表示主轴的长度。,(二)特征值与特征向量与方差-协方差矩阵的联系(主成分的数学解释),例如6个样方、2个种的多度数据是:,数据的中心化,中心化后的原始数据矩阵,把坐标轴X1、X2刚性地旋转一个角度,得到图中虚线表示的新坐标轴Y1和Y2。,6个样方点在新坐标系中位置的数据为: 与中心化后的原始数据有如下关系:,写成矩阵的形式有: U是坐标旋转的变换矩阵,它是正交矩阵,有UT=U
7、-1,即UUT=I(I为单位矩阵) 希望Y1轴就是要找的直线:6个点在该线上垂足的离差平方和最大(即畸变最小), ,中心化以后的数据,相当于对原始数据的离差求和,对刚性旋转后的新轴而言,坐标原点仍在形心( )。于是6个点在Y1轴上垂足的离差平方和就是它们在Y1轴上坐标之平方和 。,由 它的取值只依赖于坐标轴旋转角度一个变量,取极大值的必要条件是对的导数为0。即 =0 =0,上述条件等同于 因此,如果原坐标旋转后的Y1轴是我们要求的使Var(Y1)最大的直线的话,则必然有Var(Y2)最小,且 。这说明6个样方点对新坐标的离差矩阵应为,是对角矩阵,并且,方差协方差矩阵, 其中XXT是已中心化数据
8、的离差矩阵S,它是对称的。又因U是正交矩阵UT=U-1,则上式可写为:USU-1=,和 是对称离差矩阵S的两个特征根( ),而U的每一行是相应的特征向量。,定义:记x1,x2,xP为原变量指标,z1,z2,zm(mp)为新变量指标,系数lij的确定原则 zi与zj(ij;i,j=1,2,m)相互无关。 z1是x1,x2,xP的一切线性组合中方差最大者,z2是与z1不相关的x1,x2,xP的所有线性组合中方差最大者; zm是与z1,z2,zm1都不相关的x1,x2,xP, 的所有线性组合中方差最大者。则新变量指标z1,z2,zm分别称为原变量指标x1,x2,xP的第一,第二,第m主成分。,二、主
9、成分分析的解法,(一)用方差协方差矩阵求解主成分例 例:设有一组古生物腕足动物贝壳标本的两个变量:长度和宽度.所测量的数据列于表中.,1、方差协方差的计算,2、主成分分析的实质,就是要求出方差协方差矩阵的特征向量及其对应的特征值,即要找出方差协方差矩阵所确定的椭球的主轴,并确定其长度。,由教材中例: 方差协方差矩阵为 求特征值,特征向量的求解 当 时, 化为联立方程 求得 同理求得 时的特征向量,算出 第一主成分I:特征值为37.9,特征向量为 第二主成分II:特征值为6.5,特征向量为,特征向量的方向由I、II中包括的两个数字控制。 矩阵的总方差为20.3+24.1=44.4,变量X1所占的
10、比重为20.3/44.4,占总方差的46%,X2占总方差的54%。由矩阵代数可知,两个特征值分别为两个特征向量所组成的椭圆的两个主轴的长度,而主轴长度之和可用来表示数据组的总方差。 第一主成分Z1的方差为37.9,第二主成分Z2的方差为6.5。两者之和恰为X1和X2的总方差44.4。可见,两个主成分Z1、Z2所代表的信息分别为86%和14%。如果用Z1代表原来的数据,则仅损失信息14%。但若用X1和X2来代表原来的数据,则将损失信息46%或54%。,3、主成分得分的计算,根据(8-3)式,得到主成分的表达式为,原始数据的主成分得分,(二)用相关系数矩阵做主成分分析的步骤,对原始地理数据,进行标
11、准化处理(标准差标准化),即 其中,计算相关系数矩阵R,计算特征值和特征向量 根据特征方程 计算特征值,即解 的特征多项式,求 并使特征值按从大到小的顺序排列,即 列出关于每个特征值的特征向量,计算主成分贡献率及累计贡献率 贡献率:,累计贡献率:,一般取累计贡献率达8595%的特征值 所对应的第一、第二、第m(mp)个主成分,计算主成分载荷(主成分Zk与变量xi之间的相关系数),各主成分的得分:,例1,安徽某地区铁帽的主成分分析 (1)原始数据是具有54个样品,每个样品包含10个观测指标的数据矩阵X(原始数据略)。 (2)将矩阵X按变量(指标)进行标准化,使每个变量(指标)的平均值为0,标准差
12、为1。 (3)将标准化的数据矩阵求变量间的相关系数,得相关系数矩阵如表所示。,三、 主成分分析方法应用实例,表 安徽某地区铁帽的相关矩阵,(4)用雅可比法求解相关阵R的全部特征值与特征向量,得到特征值矩阵 (5)挑出中头5个特征值,它们之和为8.4,占全部特征值总和10的84%。 (6)计算主成分载荷矩阵P=e1/2,结果见下表。在主成分载荷矩阵中,各行的平方和h2就是公因子方差,由数值可见挑选五个主成分所说明的各变量的方差是较大的。最后可以计算54个样品在五个主成分上的得分,根据其得分可将样品进行分类。,例2,根据表1中给出的数据,对某农业生态经济系统做主成分分析,表1 某农业生态经济系统各
13、区域单元的有关数据,步骤如下:将表中的数据作标准差标准化处理,然后将它们代入公式计算相关系数矩阵,表2相关系数矩阵,(2)由相关系数矩阵计算特征值,以及各个主成分的贡献率与累计贡献率(见表3)。由表3可知,第一,第二,第三主成分的累计贡献率已高达86.596%(大于85%),故只需要求出第一、第二、第三主成分z1,z2,z3即可。,表3特征值及主成分贡献率,(3)对于特征值=4.6610,=2.0890,=1.0430分别求出其特征向量e1,e2,e3,再用公式计算各变量x1,x2,x9在主成分z1,z2,z3上的载荷(表4)。,表4 主成分载荷,第一主成分z1与x1,x5,x6,x7,x9呈
14、显出较强的正相关,与x3呈显出较强的负相关,而这几个变量则综合反映了生态经济结构状况,因此可以认为第一主成分z1是生态经济结构的代表。 第二主成分z2与x2,x4,x5呈显出较强的正相关,与x1呈显出较强的负相关,其中,除了x1为人口总数外,x2,x4,x5都反映了人均占有资源量的情况,因此可以认为第二主成分z2代表了人均资源量,分析:,显然,用三个主成分z1、z2、z3代替原来9个变量(x1,x2,x9),描述农业生态经济系统,可以使问题更进一步简化、明了,第三主成分z3,与x8呈显出的正相关程度最高,其次是x6,而与x7呈负相关,因此可以认为第三主成分在一定程度上代表了农业经济结构 另外,表4中最后一列(占方差的百分数),在一定程度反映了三个主成分z1、z2、z3包含原变量(x1,x2,x9)的信息量多少,特征值与特征向量的计算方法,雅可比法 适合于对称矩阵 任一实对称矩阵A,均存在一正交变换矩阵T,使 那么 就是A的特征值,T的列向量就是相应的特征向量。,二维情况,如令 则 将原始矩阵A化成了对角矩阵 。 由于T是正交阵,A和对角线元素之和都等于a11+a22。,雅可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《人工智能技术与应用》 课件 第5、6章 AI智能体与自动化、AI创新项目
- 质量信得过班组创建总结
- 爱普生机械手入门精讲
- 纠正心肌能量代谢异常全面优化PCI治疗
- 湘教版高中生物选修一生物与法律单元测试卷及答案
- 人教版高中英语第2章写作技巧练习题及答案
- 2026秋小学苏教版科学二年级上册第一单元学情测试练习卷及参考答案三套
- 现代加工技术10化学加工
- 淋巴细胞系形态识别
- 电子执照业务介绍课件
- 专科专病数字化管理平台建设方案
- 2025浦发银行校招笔试真题及答案
- 2025年医疗部门患者护理工作手册
- 2026年保安员资格考试题库(含参考答案)
- 2026年职业卫生健康考试题库(附答案)
- 主体劳务扩大清包合同9篇
- 2026新教材数学 3.2 练习八九十教学课件2026-2027学年人教版四年级数学上册
- 第二单元《学习项目二 一首作品旅途中的伙伴》课件-2026-2027学年人教版(简谱)(新教材)初中音乐九年级上册
- 2026年秋季高三年级青年班主任工作汇报课件:班主任工作的道与术
- 【方案】2026算电协同(智算中心)技术方案
- CSCO前列腺癌诊疗指南(2026版)
评论
0/150
提交评论