《回归分析3逐步回归分析.ppt》由会员分享,可在线阅读,更多相关《回归分析3逐步回归分析.ppt(48页珍藏版)》请在三一办公上搜索。
1、43(1),回归分析(三)逐步回归分析,43(2),最优回归方程的问题,寻求最优回归方程的问题在有p个自变量的情况下,根据自变量的不同组合可能建立2p-1个回归方程。这些回归方程的效果有好有坏,而人们希望的是回归效果最好的,即“最优”的回归方程最优回归方程的要求回归效果最佳自变量的个数最少选择一个最佳的变量组合一方面对因变量起显著作用的自变量都选进回归方程,另一方面对因变量作用不显著的自变量都剔除回归方程,,43(3),选择最优回归方程的方法,方法一:穷尽法从所有可能的变量组合中,选择其中最优的回归方程这种方法一定能选出一个最优组合,但工作量特别大方法二:逐步剔除法基本步骤:从包含全部p个自变
2、量组合的回归方程中逐个检验回归系数,剔除对因变量作用不显著的自变量;对剔除后剩下的q个自变量建立对因变量的多元回归方程,再逐个检验回归系数,剔除不显著的变量;重复上述步骤,直到保留在回归方程中自变量的作用都显著为止缺点:一开始把全部自变量都要引入回归方程,计算量很大,实际上有些不重要的就不必引入,43(4),方法三:逐步引入法,(1)基本步骤:,先逐个比较 xl,xp 对 y 的回归方程那些是显著的,从显著的方程中挑选 F 值最大的,相应的自变量 x 就被“引入”方程。无妨设 x 就是x1,再逐个比较(x1,x2)、(x1,x3)、(x1,xp)对y的回归方程,看有没有F值显著的,此时的F就是
3、考虑添加xi之后,xi的回归系数是否显著地不为0,将显著的F中最大的F所相应的变量“引入”方程。无妨设第二次“引入”的自变量是x2,再考察以x1、x2为基础,逐个添加x3、x4、xp之后的回归方程,是否较x1、x2的方程有显著的改进,有就再“引入”新的自变量,这样下去,终于到某一步就没有可以再“引入”的自变量了。这时就获得了最后的回归方程,43(5),方法四:逐步回归分析方法按照自变量对因变量所起作用的显著程度,从大到小逐个地引入回归方程当每一变量引入以后,若先前已经引入的变量由于后来变量的引入而使其作用变得不显著时,就及时从回归方程中剔除出去,直到作用显著的变量都引入到回归方程,而作用不显者
4、的变量都剔出回归方程,得到一个最佳的变量组合为止,(2)“逐步引入“法的缺点:不能反映后来变化的状况,设想x1、x2、x3引入后,又引入了x6,也许x3、x6引入后,x1的作用就不重要了,应该予以剔除,而“逐步引入”法不能达到这个要求,43(6),逐步回归分析的几个问题,一、建立标准正规方程组二、变量的引入、剔除与消去法的关系,43(7),一、建立标准正规方程组,为了分辨 p个自变量对因变量 Y 所起影响(或作用)的大小,一个自然的想法是比较各自变量回归系数(j1,2,p)的绝对值的大小。根据回归系数的含义,Xj 的回归系数 是在其余p1个自变量保持不变的条件下,Xj 改变一个单位所引起 Y
5、平均变化的大小。因而回归系数绝对值的大小反映了它所代表的因素的重要程度由于回归系数和自变量所取的单位(或数量级)有关,而各个自变量取不同的量纲的情况是常见的,因而不能将回归系数直接进行比较,43(8),建立标准正规方程组,为了消除这个影响,对自变量和因变量都要加以标准化标准化的方法经过标准化的变量,其均值为 0,标准离差Lxjxj为 1,事实上,,43(9),标准正规方程组,由标准化数据建立的正规方程组的系数矩阵即为变量间的相关系数矩阵,称为标准化正规方程组标准化正规方程组为:,43(10),标准正规方程组,标准化正规方程组的解 称为标准回归系数,其常数项 为0由于因变量也进行了标准化,其总离
6、差平方和 Lyy=1求解标准化正规方程组还需要解决以下两个问题 引入变量和剔除变量的标准;引入变量与剔除变量的方法。,43(11),二、变量的引入、剔除与消去法的关系,假定已有 l 个自变量引入到回归方程,即,相应的平方和分解公式是,为了表明 U 和 Q 与引入的自变量是有关的,分别用符号U(x1,xl)和 Q(x1,xl)表示,43(12),当增加一个自变量 xi(i=l+1,p)后,有了新的回归方程,相应的平方和分解公式是,原来的分解公式是,注意到上两式左端 Lyy 是一样的,当xi 引入后,回归平方和从 U(x1,xl)增加到U(x1,xl,xi),而残差平方和从 Q(x1,xl)降到
7、Q(x1,xl,xi),43(13),因此,有,记,ui就是回归方程中引入 xi 后对回归平方和的贡献,即偏回归平方和,且有,43(14),经F 检验,当 xi 作用显著时,可将其引入。,同理,如果 xi 原来已经在回归方程中,若检验后其作用不显著,可及时从回归方程中剔除出去。,利用统计量,因此,取剔除和引入变量 xi的标准相同,即,43(15),在逐步回归中引入一个变量与剔除一个变量都涉及变换,变换公式相同,采用求解求逆紧凑格式,在第s 次对第k 列消去的变换公式是:,二、变量的引入、剔除与消去法的关系,43(16),由相关矩阵构成的系数矩阵中,第 i 个变量的偏回归平方和ui(s)为:,由
8、 可推倒出来,ui(s)为下一步引进变量的指标,每一步引入都是从未出现在回归方程的剩余变量中挑选ui(s)的最大者,进行上述变换后,回归分析中的剩余平方和Q的值即为系数矩阵中ryy位置所得的结果。即有,,(证明),43(17),式中,l 为先前已经引入到回归方程中的变量个数,Fi 服从F(1,n-l-2)分布。如果已引进的变量中有不显著的,则选其最不显著者作剔除变换,然后再检验。在未引入的变量中检验有无回归显著的变量,若有,则挑选最显著的作引入的消去变换,然后再检验。反复进行,直到没有变量可以引进,也没有变量可以从方程中剔除为止。,构造检验统计量,43(18),用消去法求解正规方程组的过程,二
9、、变量的引入、剔除与消去法的关系,当消去正规方程组系数矩阵的第一列时,常数项列的第一个数就是只有x1这一个自变量情况下所建立的回归方程的回归系数,这是因为:当回归方程只有一个自变量时,表明其他自变量在多元回归方程中的回归系数为0。因此,正规方程的常数项部分就是该变量的解,即回归系数。,43(19),二、变量的引入、剔除与消去法的关系,第二次消去了正规方程组系数矩阵的第一、二两列时,常数项列中的第一、二两个数即为只有x1,x2两个自变量情况下所建立回归方程的回归系数 和 依次类推,得到引入的各个自变量的回归系数,系数矩阵中每消去一列,等价于回归方程中引入一个新的变量,而且与变量排列的顺序无关。,
10、43(20),由相关系数矩阵得到的回归系数是标准回归系数,如果要把它化为一般回归系数 两者关系为:,其中 Lii 和LYY为变量 Xi 和 Y 的方差。,二、变量的引入、剔除与消去法的关系,推导,43(21),三、例题分析,【例】某种水泥在凝固时,放出的热量Y(卡克)与水泥中下列4种成分有关:X1:铝酸三钙 X2:硅酸三钙 X3:铁铝硅四钙 X4:硅酸二钙 通过试验,取得数据资料如右所示:,43(22),说明:按第一种方法选最优,全部可能的回归方程有C41+C42+C43+C44=15个,计算各要素之间的相关系数,得到相关系数矩阵R(0),准备工作:,43(23),根据本例资料,算出,从矩阵R
11、(0)中可以看出:x1与x2 两因子不相关,x2与x4、x1与x3之间关系密切,x3与y关系不太密切,x4与y最相关,43(24),逐步回归步骤:,计算公式:,t变换步数,第一步(t=1)选择第一个变量进入回归方程 对所有4个变量,按下面公式计算偏回归平方和当变量引入回归方程后,43(25),计算结果为:,比较4个ui(1),可知第4个因子的偏回归值最大,即x4对y的回归贡献最大,于是优先考虑选入x4,43(26),引入因素的显著性检验,其中,分子的自由度是1,l 为方程中的变量个数,求解回归方程时,若对资料进行标准化处理,可以证明:,统计量,43(27),当引入第一个因子时,l1,故,则统计
12、量,于是,由于F4(1)F0.05(1,11)=4.84,表明引入的因子x4对回归方程的贡献是显著的,应将x4引入方程。,43(28),矩阵R(0)的高斯亚当变换(紧凑变换方式),以x4为主元进行矩阵变换(x4刚刚引入方程),变换公式如下,a.非主元所在行、列,b.主元所在行(除主元),c.主元所在列(除主元),d.主元,变换过程要求按a d 顺序进行。,43(29),记变换后的矩阵为R(1),(t=1),解,43(30),x4引入回归方程后的结果,标准回归系数(利用标准化数据求得的回归系数)为:,剩余平方和,回归方程的标准形式为:,其中l1,表明方程只引入一个变量,43(31),回归方程的一
13、般形式为:,一般回归系数为:,常数项为,43(32),第二步(t=2),选择第二个变量进入回归方程,计算偏回归平方和 ui(2)(i=1,2,3)(利用R(1)对不在回归方程中的每个变量做计算),其中以u1(2)=0.2980最大,故最优先考虑 x1 引入回归方程(能否引入方程要做检验)。,7A,43(33),引入变量的检验(引入检验),偏回归系数检验,式中,分母表示x1引入回归方程后,剩余平方和 等于只包含x4一个变量时的剩余平方和 减去x1引入回归方程而使回归平方和增大的部分。,由于F1(2)F0.05(1,10)=4.96,因此x1应引入回归方程中。,将x1引入,方程中有两个因子,即l=
14、2,43(34),矩阵R(1)的高斯亚当变换 记变换后的矩阵为R(2),引入因子x1后,对原有因子x4重新检验(偏回归检验)剔除检验,因为F4(2)F0.05(1,10),因此 x4 不应从方程中剔除。,*(2)解,*(2)解,即以x1的回归方程引入x4后的偏回归显著性检验,其中,x1的回归贡献为0.5339,而x4的偏回归贡献为0.4385的,合计为0.9724,43(35),将x1引入回归方程的结果,标准回归系数:,回归方程的一般形式:,剩余平方和:,43(36),第三步(t=3),选择第三个变量引入回归方程,计算偏回归平方和ui(3)(i=2,3)(利用R(2)对不在回归方程中的每个变量
15、做计算),其中 u2(3)u3(3),变量x2的偏回归平方和最大,选择x2,引入检验 偏回归系数检验,43(37),矩阵R(2)的高斯亚当变换 引入x2,以r22(2)为主元进行,记变换后的矩阵为R(3),引入x2后,对原有因子x1、x4重新检验(l=3)剔除检验,*(3)解,*(3)解,*(3)解,上式表示,以x2为自变量的方程,再引入x1、x4后,产生的偏回归贡献,43(38),其中u4(3)较小,计算,由于,因此,应把 x4 从回归方程中剔除。,说明:由于因子x2的引入,造成变量x4的显著性大大降低,回归方程中变量x4的存在是多余的,予以剔除。,43(39),矩阵 R(3)以 r44(3
16、)为主元做高斯亚当变换,记变换后的矩阵为R(4),*(4)解,*(4)解,43(40),剔除x4后,再检验x1、x2,因,由于 均大于F=4.10,所以x1、x2均不剔除。,43(41),第四步,引入新变量,计算偏回归平方和,因为,且x4是刚刚在上一步中被剔除的变量,故不需要再作F检验就知道它不显著 再没有变量可引入回归方程,逐步回归选因子结束,43(42),第五步 逐步回归方程的建立,引入变量x1、x2后,由R(4)得到标准回归系数:,原方程的回归系数,其中,因而,43(43),回归方程为:,剩余平方和:,估计标准误差:,复相关系数:,方程F检验:,43(44),END,43(45),证明如下:,在第0步,还没有因子引入回归方程,剩余方差Q(0)达到最大,即,在第一步,引入因子,k1是1,2,m中的任一个数,剩余方差为,43(46),第二步,继续引入因子,k2也是1,2,m 中一个数。这时,,如此下去,我们讨论第 l 步,第 l 步,继续引入因子,kl 也是1,2,m中一个数。这时,,证毕,43(47),求解求逆紧凑变换法,设方程组为,43(48),回归方程的标准形式,也可以写成,因此,一般形式回归方程的回归系数为,