主成分分析法(1)【可编辑全文】
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Fp
Cov(xi , Fj ) Cov(ui1F1 ui2F2 L uipFp , Fj ) uijj
(
xi
,
Fj
)
uij j i
j
uij j i
可见,xi 和 Fj 的相关的密切程度取决于对 应线性组合系数的大小。
五、原始变量被主成分的提取率
前面我们讨论了主成分的贡献率和累计贡献率,他度 量 了 F1 , F2 , …… , Fm 分 别 从 原 始 变 量 X1 , X2,……XP中提取了多少信息。那么X1,X2,……XP 各有多少信息分别F1,F2,……,Fm被提取了。应该用 什 么 指 标 来 度 量 ? 我 们 考 虑 到 当 讨 论 F1 分 别 与 X1 , X2 , ……XP 的 关 系 时 , 可 以 讨 论 F1 分 别 与 X1 , X2,……XP的相关系数,但是由于相关系数有正有负, 所以只有考虑相关系数的平方。
F1
F2
F3
i
i
t
F1
1
F2
0
1
F3
0
0
1
i 0.995 -0.041 0.057
l
Δi -0.056 0.948 -0.124 -0.102 l
t -0.369 -0.282 -0.836 -0.414 -0.112 1
主成分分析是把各变量之间互相关联的复杂 关系进行简化分析的方法。
在社会经济的研究中,为了全面系统的分析 和研究问题,必须考虑许多经济指标,这些指标 能从不同的侧面反映我们所研究的对象的特征, 但在某种程度上存在信息的重叠,具有一定的相 关性。
i
m
j
u2 ij
/
2 i
m
2 ij
j 1
j 1
例 设 x1, x2, x3 的协方差矩阵为
1 2 0
2 5 0 0 0 2
解得特征根为
,,
1 5.8,3 2 2.00,3 0.17
0.383
U1 0.924 0.000
0
U2 0 1
0.924
U3 0.383 0.000
p
1 auiuia i1
1aUUa 1aa 1
当且仅当a1 =u1时,即 F1 u11X1 up1X p 时, 有最大的方差1。因为Var(F1)=U’1xU1=1。
如果第一主成分的信息不够,则需要寻找第二主
成分。
(二) 第二主成分
在约束条件 cov( F1, F2 ) 0 下,寻找第二主成分 F2 u12 X1 u p2 X p
0
p
其中1, 2,…, p为Σx的特征根,不妨假设 1 2 … p 。而U恰好是由特征根相对应的特 征向量所组成的正交阵。
u11 u12 u1p
i
U
(u1
,,
up
)
u21
u22
u2
p
u p1
up2
u
pp
Ui u1i,u2i,,upi i 1,2,, P
下面我们来看,是否由U的第一列元素所构成为原始 变量的线性组合是否有最大的方差。
第 一 个 主 成 分 的 贡 献 率 为 5.83/ ( 5.83+2.00+0.17 ) =72.875%,尽管第一个主成分的贡献率并不小,但在本题 中第一主成分不含第三个原始变量的信息,所以应该取两 个主成分。
平移、旋转坐标轴
x 2
F 1
主 成 分 分 析 的 几 何 解 释
F2 •
•••
•••••
••
••
••
••
••••
••••
•••
•••
•••
•
x 1
平移、旋转坐标轴 x2
F
1
主 成 分 分 析 的 几 何 解
F2
•
• •• •
• •
•••
•••
• •• •••••••••••••••• ••••
p
u p1
up2
u
pp
则实对称阵 A 属于不同特征根所对应的特征向
量是正交的,即有UU UU I
二、主成分的推导
(一) 第一主成分
设X的协方差阵为
2 1
12
1p
Σx
21
2 2
2
p
p1
p2
2 p
由于Σx为非负定的对称阵,则有利用线性代数的 知识可得,必存在正交阵U,使得
1
0
UΣXU
满足如下的条件:
每个主成分的系数平方和为1。即
u2 1i
u2 2i
u
2 pi
1
主成分之间相互独立,即无重叠的信息。即
Cov(F,F) 0,i j,i,j 1, 2, ,p
i
j
主成分的方差依次递减,重要性依次递减,即
Var(F1) Var(F2 ) Var(Fp )
平移、旋转坐标轴
x 2
这种由讨论多个指标降为少数几个综合指 标的过程在数学上就叫做降维。主成分分析通 常的做法是,寻求原指标的线性组合Fi。
F1 u11X1 u21X 2 u p1X p F2 u12 X1 u22 X 2 u p2 X p
Fp u1p X1 u2 p X 2 u pp X p
主成分分析
•主成分分析 •主成分回归 •立体数据表的主成分分析
§1 基本思想
一项十分著名的工作是美国的统计学家斯通 (stone)在1947年关于国民经济的研究。他曾利用美 国1929一1938年各年的数据,得到了17个反映国民 收入与支出的变量要素,例如雇主补贴、消费资料 和生产资料、纯公共支出、净增库存、股息、利息 外贸平衡等等。
(3)如何解释主成分所包含的经济意义。
§2 数学模型与几何解释
假设我们所讨论的实际问题中,有p个指 标,我们把这p个指标看作p个随机变量,记为X1, X2,…,Xp,主成分分析就是要把这p个指标的问 题,转变为讨论p个指标的线性组合的问题,而 这些新的指标F1,F2,…,Fk(k≤p),按照保留 主要信息量的原则充分反映原指标的信息,并且 相互独立。
Fl,F2除了可以对包含在Xl,X2中的信息起着 浓缩作用之外,还具有不相关的性质,这就使得 在研究复杂的问题时避免了信息重叠所带来的虚 假性。二维平面上的个点的方差大部分都归结在 Fl轴上,而F2轴上的方差很小。Fl和F2称为原始变 量x1和x2的综合变量。F简化了系统结构,抓住了 主要矛盾。
§3 主成分的推导及性质
类推
F1 u11X1 u21X 2 u p1X p F2 u12 X1 u22 X 2 u p2 X p
Fp u1p X1 u2 p X 2 u pp X p
写为矩阵形式: F UX
u11 u12 u1p
U
(u1
,,
up
)
u21
u22
u2
p
u p1
up2
四、原始变量与主成分之间的相关系数
F j u 1 jx 1 u 2 jx 2 u p x p j j 1,2,, m, m p
F UX UF X
x1 u11 u12 L u1p F1
x2
M
u21
M
u22 M
L
u2
p
F2
M M
x
p
u p1
up2
L
u
pp
主成分分析试图在力保数据信息丢失最少 的原则下,对这种多变量的截面数据表进行 最佳综合简化,也就是说,对高维变量空间 进行降维处理。
很显然,识辨系统在一个低维空间要比 在一个高维空间容易得多。
在力求数据信息丢失最少的原则下,对高维的变 量空间降维,即研究指标体系的少数几个线性组合, 并且这几个线性组合所构成的综合指标将尽可能多 地保留原来指标变异方面的信息。这些综合指标就 称为主成分。要讨论的问题是:
在进行主成分分析后,竟以97.4%的精度, 用三新变量就取代了原17个变量。根据经济 学知识,斯通给这三个新变量分别命名为总 收入F1、总收入变化率F2和经济发展或衰退 的趋势F3。更有意思的是,这三个变量其实 都是可以直接测量的。斯通将他得到的主成 分与实际测量的总收入I、总收入变化率I以 及时间t因素做相关分析,得到下表:
F 1
主 成
F2
•• • • •
分 分 析 的 几 何
•• • •
•• •
•
• •
•••
•
•
•
• •••
• •• •
•• •
• ••
x 1
解
••
释
平移、旋转坐标轴
x 2
F 1
主 成 分 分 析 的 几 何
F2
•
•••
•••
• •
•
•••••••••••••••••••••••
• •
x 1
解 释
•••
一、两个线性代数的结论
1、若A是p阶实对称阵,则一定可以找到正交阵U,使
1 0 0
U1AU
0
2
0
0
0
p
p p
其中i ,i 1.2. p 是A的特征根。
2、若上述矩阵的特征根所对应的单位特征向量 为 u1,,up
u11 u12 u1p
令
U
(u1 ,,
up
)
u21
u22
u2
u
pp
X ( X1, X 2,, X p )
§4 主成分的性质
一、均值 E(Ux) U
二、方差为所有特征根之和
p
Var(
i1
Fi
)
1
2
p
2 1
2 2
2 p
说明主成分分析把P个随机变量的总方差分解成 为P个不相关的随机变量的方差之和。
协方差矩阵的对角线上的元素之和等于特征根 之和。
三、精度分析
设有P维正交向量 a11, a21,, ap1
F1 a11X1 L ap1X p aX
1
V
(F1)
a1a1
a1U
2
Ua1
p
1
a1
u1
,
u2
,L,
up
2
O
u1
u2 M
a1
p
up
p
iauiuia i1
p
i (aui )2 i1
1ip1(aui )2
U 为旋转变正 换交 矩矩 阵阵 ,, 它
U U 1 ,U U I
旋转变换的目的是为了使得n个样品点在
Fl轴方向上的离 散程度最大,即Fl的方差最大。 变量Fl代表了原始数据的绝大 部分信息,在研 究某经济问题时,即使不考虑变量F2也无损大 局。经过上述旋转变换原始数据的大部分信息
集中到Fl轴上,对数据中包含的信息起到了浓 缩作用。
•• •
•
• • •• •
•• • •
•
•
•• •
•• •
•• • • • • •
•
•• •
•
•
•
• ••
• • ••
•
•• • •
•
•• •
•• •
•
x1
释
•
••
• •
•
为了方便,我们在二维空间中讨论主成分的几何意义。
设有n个样品,每个样品有两个观测变量xl和x2,在由变量 xl和x2 所确定的二维平面中,n个样本点所散布的情况如 椭圆状。由图可以看出这n个样本点无论是沿着xl 轴方向 或x2轴方向都具有较大的离散性,其离散的程度可以分别 用观测变量xl 的方差和x2 的方差定量地表示。显然,如果 只考虑xl和x2 中的任何一个,那么包含在原始数据中的经 济信息将会有较大的损失。
(1) 基于相关系数矩阵还是基于协方差 矩阵做主成分分析。当分析中所选择的经济变 量具有不同的量纲,变量水平差异很大,应该 选择基于相关系数矩阵的主成分分析。
(2) 选择几个主成分。主成分分析的目 的是简化变量,一般情况下主成分的个数应 该小于原始变量的个数。关于保留几个主成 分,应该权衡主成分个数和保留的信息。
因为 cov(F1, F2 ) cov(u1x,u2 x) u2u1 1u2u1 0
所以 u2u1 0
则,对p维向量u2 ,有
V (F2 )
u2 u2
ip1iu2uiuiu2
p
i1
i
(u2ui
)
2
2
p
(u2ui
)2
i2
2 ip1u2uiuiu2 2u2UUu2 2u2u2 2
所以如果取线性变换:F2 u12 X1 u22 X 2 up2 X p 则 F2的方差次大。
Var(xi ) Var(ui1F1 ui2F2 L uipFp )
则
ui211
ui222
L ui2mm
L
ui2pp
2 i
ui2j j 是Fj 能说明的第i 原始变量的方差
ui2j j
/
2 i
是Fj
提取的第i
原始变量信息的比重
如果我们仅仅提出了m个主成分,则第i 原 始变量信息的被提取率为:
1)贡献率:第i个主成分的方差在全部方差中所占
比重
i
p
i 1
i
,称为贡献率
,反映了原来P个指标多大
的信息,有多大的综合能力 。
2)累积贡献率:前k个主成分共有多大的综合能力, 用这k个主成分的方差和在全部方差中所占比重
k
p
i i
i1
i1
来描述,称为累积贡献率。
我们进行主成分分析的目的之一是希望用尽可能 少的主成分F1,F2,…,Fk(k≤p)代替原来的P个指 标。到底应该选择多少个主成分,在实际工作中,主 成分个数的多少取决于能够反映原来变量80%以上的信 息量为依据,即当累积贡献率≥80%时的主成分的个数 就足够了。最常见的情况是主成分为2到3个。
• 如果我们将xl 轴和x2轴先平移,再同时 按逆时针方向旋转角度,得到新坐标轴Fl和 F2。Fl和F2是两个新变量。
根据旋转变换的公式:
y y1 1 x1xc1soin sx2 xs2cio ns
y y 1 2 cs o in sc si o n s x x 1 2 U x