主成分分析
- 格式:doc
- 大小:38.50 KB
- 文档页数:3
关于主成分分析读书心得体会
林学院研森培13班王丽媛3130092
在用统计分析方法研究多变量的课题时,变量个数太多会增加课题的复杂性。
人们往往希望变量个数较少而得到的信息较多。
在很多情形,变量之间有一定的相关关系,可以解释为这两个变量反映此课题的信息有一定的重叠。
主成分分析即是对原先提出的所有变量,建立尽可能少的新变量,使得这些新变量两两不相关,并且尽可能保持原有的信息。
在多元统计分析中,主成分分析(Principal Component Analysis,PCA)又称主分量分析,是一种将多个变量通过线性变换以选出较少个数重要变量的分析、简化数据集的技术。
在实际课题中,为了全面的分析问题,往往提出很多与此有关的变量或是因素,因为每个变量都在不同程度上反映了这个课题的某些信息,其中,信息的大小通常用离差平方和或方差来衡量。
主成分分析首先是由卡尔·皮尔逊于1901年对非随机变量引入的,用于分析数据及建立数理模型,尔后H.霍特林将此方法推广到了随机向量的情形。
其方法主要是通过对协方差矩阵进行特征分解,得出数据的主成分(即特征向量)与它们的权值(即特征值)。
主成分分析作为基础的数学分析方法,是一种常用的多变量分析方法,其实际应用十分广泛,比如人口统计学、数量地理学、分子动力学模拟、数学建模、数理分析等学科中均有应用。
主成分分析是设法将原来变量重新组合成一组新的互相无关的几个综合变量,同时根据实际需要从中可以取出几个较少的综合变量尽可能多地反映原来变量的信息的统计方法,也是数学上用来降维的一种方法。
PCA经常用于减少数据集的维数,同时保持数据集中的对方差贡献最大的特征。
这是通过保留低阶主成分,忽略高阶主成分做到的。
这样低阶成分往往能够保留住数据的最重要方面,但是,这也不是一定的,要视具体应用而定。
由于主成分分析依赖所给的数据,所以数据的准确性对分析结果影响很大。
PCA是最简单的以特征量分析多元统计分布的方法,这种运算可以被看作是揭露数据的内部结构,从而更好的解释数据的变量的方法。
其结果可以理解为对原数据中的方差做出解释:哪一个方向上的数据值对方差的影响最大?换而言之,PCA提供了一种降低数据维度的有效办法:如果一个多元数据集能够在一个高维数据空间坐标系中被显现出来,那么PCA就能够提供一幅比较低维度的图像,这幅图像即为在讯息最多的点上原对象的一个‘投影’,这样就可以利用少量的主成分使得数据的维度降低了。
主成分分析在分析复杂数据时尤为有用,比如人脸识别。
主成分与原始变量之间有的基本关系为:
1.每一个主成分都是各原始变量的线性组合;
2.主成分的数目大大少于原始变量的数目;
3.主成分保留了原始变量绝大多数信息;
4.各主成分之间互不相关。
主成分分析,是考察多个变量间相关性一种多元统计方法,研究如何通过少数几个主成分来揭示多个变量间的内部结构,即从原始变量中导出少数几个主成分,使它们尽可能多地保留原始变量的信息,且彼此间互不相关.通常数学上的处理就是将原来P个指标作线性组合,作为新的综合指标。
最经典的做法就是用F1(选取的第一个线性组合,即第一个综合指标)的方差来表达,即Var(F1)越大,表示F1包含的信息越多。
因此在所有的线性组合中选取的F1应该是方差最大的,故称F1为第一主成分。
如果第一主成分不足以代表原来P个指标的信息,再考虑选取F2即选第二个线性组合,为了有效地反映原来信息,F1已有的信息就不需要再出现在F2中,用数学语言表达就是要求Cov(F1, F2)=0,则称F2为第二主成分,依此类推可以构造出第三、第四,……,第P个主成分。
主成分分析方法的计算步骤如下:
1.根据研究问题选取初始分析变量;
2.根据初始变量特性判断由协方差阵求主成分还是由相关阵求主成分;
3.求协差阵或相关阵的特征根与相应标准特征向量;
4.判断是否存在明显的多重共线性,若存在,则回到第一步;
5.得到主成分的表达式并确定主成分个数,选取主成分;
6.结合主成分对研究问题进行分析并深入研究。
在实际解决问题的过程中,我们应注意以下几点:
求解主成分的过程实际就是对矩阵结构进行分析的过程,也就是求解特征值的过程。
在实际分析过程中,我们可以从原始数据的协方差矩阵出发,也可以从原始数据的相关矩阵出发,其求主成分的过程是一致的。
但是,从协方差阵出发和从相关阵出发所求得的主成分一般来说是有差别的,而且这种差别有时候还
很大。
②由协方差阵出发求解主成分所得的结果及由相关阵出发求解主成分所得的结果有很大不同,所得主成分解释原始变量方差比例与主成分表达式均有显著差别,且两者之间不存在简单的线性关系。
正因有此差别,所以在处理实际问题时就面临着选取由协方差矩阵出发求解主成分还是由相关阵出发求解主成分的问题,为了更好的理解这种差别,我们对原始变量转换成同一度量单位再求主成分。
③一般而言,对于度量单位不同的指标或是取值范围彼此差异非常大的指标,我们不直接由其协方差矩阵出发进行主成分分析,而应该考虑将数据标准化。
④与很多多元统计方法不同,主成分分析不要求数据来自于正态总体。
实际上,主成分分析就是对矩阵结构的分析,其中主要用到的技术是矩阵运算的技术及矩阵对角化和矩阵的谱分解技术。
⑤主成分分析方法适用于变量之间存在较强相关性的数据,一般认为当原始数据大部分变量的相关系数都小于0.3时,运用主成分分析不会取得很好的效果。
⑥对于取值范围相差不大或是度量相同的指标进行标准化处理后,其主成分分析的结果仍与由协方差阵出发求得的结果有较大区别。
其原因是由于对数据进行标准化的过程实际上也就是抹杀原始变量离散程度差异的过程,对原始数据进行标准化后抹杀了一部分重要信息,因此才使得标准化后各变量在对主成分构成中的作用趋于相等。
由此看来,对同度量或是取值范围在同量级的数据,还是直接从协方差矩阵求解主成分为宜。