网易首页 > 网易号 > 正文 申请入驻

前进法、后退法...N多人问过的自变量筛选方法,再来细讲下!

0
分享至

在前期推送的有关多重线性回归的内容中,我们介绍了构建多重线性回归模型时,要求各个自变量之间相互独立,不存在多重共线性。所谓多重共线性,是指自变量之间存在某种相关或者高度相关的关系,其中某个自变量可以被其他自变量组成的线性组合来解释。

医学研究中常见的生理资料,如收缩压和舒张压、总胆固醇和低密度脂蛋白胆固醇等,这些变量之间本身在人体中就存在一定的关联性。如果在构建多重线性回归模型时,把具有多重共线性的变量一同放在模型中进行拟合,就会出现方程估计的偏回归系数明显与常识不相符,甚至出现符号方向相反的情况,对模型的拟合带来严重的影响。

今天我们就来讨论一下,如果自变量之间存在多重共线性,如何通过有效的变量筛选来加以解决?

一、多重共线性判断

回顾一下前期讲解多重线性回归时,介绍的判断自变量多重共线性的方法。

1. 计算自变量两两之间的相关系数及其对应的P值,一般认为相关系数>0.7,且P<0.05时可考虑自变量之间存在共线性,可以作为初步判断多重共线性的一种方法。

2. 共线性诊断统计量,即Tolerance(容忍度)和VIF(方差膨胀因子)。一般认为如果Tolerance<0.2或VIF>5(Tolerance和VIF呈倒数关系),则提示要考虑自变量之间存在多重共线性的问题。

二、多重共线性解决方法:变量剔除

顾名思义,当自变量之间存在多重共线性时,最简单的方法就是对共线的自变量进行一定的筛选,保留更为重要的变量,删除次要或可替代的变量,从而减少变量之间的重复信息,避免在模型拟合时出现多重共线性的问题。

对于如何去把握应该删除哪一个变量,保留哪一个变量,近期也有小伙伴在微信平台中问到这个问题,下面举个例子进行一个简单的说明。

表1. 自变量相关性

如表1所示, X3和X4、X5之间相关系数>0.7,变量X4与X1、X3、X5之间相关系数>0.7,X5与X3、X4之间相关系数>0.7,说明X3、X4、X5之间存在一定的共线性,由于X4与X1的相关性也较高,故此时建议可以先将X4删除再进行模型拟合,当然也需要结合容忍度和VIF值及专业知识来进行判断。有些时候共线性不可能从统计上得到完全解决,因此在不损失重要信息的前提下,人为剔除共线的变量往往是最有效的方法。

三、多重共线性解决方法:逐步选择

当自变量之间的关系较为复杂,对于变量的取舍不易把握时,我们还可以利用逐步回归的方法进行变量筛选,以解决自变量多重共线性的问题。逐步回归法从共线性的自变量中筛选出对因变量影响较为显著的若干个变量,把对因变量贡献不大的自变量排除在模型之外,从而建立最优的回归子集,不仅克服了共线性问题,而且使得回归方程得到简化。

在SPSS中提供了5种自变量进入模型的方法:

1. Enter(进入法)

将所选自变量强制性引入模型中进行拟合,不涉及变量筛选的问题,为默认选项。

2. Remove(移除法)

将指定的自变量强制性移除模型。Remove方法的第一步是利用Enter法构建回归方程,第二步再用Remove法将指定的自变量移除模型。该方法常与其他筛选变量的方法联合使用。

3. Forward selection(前进法)

即回归方程中的自变量从无到有,由少到多逐个引入来构建模型的一种方法。这里需要提到一个新的概念--偏回归平方和,简单来说就是在模型已经含有其他自变量的基础上,加入一个新的自变量后,引起的对于回归模型贡献的增加量,或者删除某个自变量后,引起的对于回归模型贡献的减少量。

如果不太好理解,这里打个比方,某个公司(因变量Y)将进行员工(自变量X)选拔。第一步,公司(Y)需要评估一下每个员工(X)对公司(Y)的贡献大小(偏回归平方和),选拔出贡献最大且有统计学显著性(引入标准Pin<0.05)的第一个员工(X1)。

第二步,在选拔出第一个员工(X1)的基础上,公司(Y)再次评价如果每个员工都与第一个员工(X1)一起工作时所产生的贡献增加量(偏回归平方和),选拔出贡献最大且有显著性意义的第二个员工(X2)。以此类推不断有员工(X)选拔进来,直到公司认为即使再有员工选拔进来,也不会额外增加对公司(Y)的贡献,此时选拔结束,以上即为前进法的基本流程。

前进法的优点是可以自动去掉高度相关的自变量,但也有一定的局限性,前进法在自变量选择的过程中,只在自变量引入模型时考察其是否有统计学意义,并不考虑在引入模型后每个自变量P值的变化,后续变量的引入可能会使先进入方程的自变量变得无统计学意义。

4. Backward elimination(后退法)

后退法与前进法相反,即先建立全变量模型,然后逐步剔除无统计学意义的自变量,以此构建回归模型的一种方法。如果说前进法是选拔员工,那么后退法就相当于公司裁员,每一次裁掉一个对公司贡献最小且无显著性意义的员工(剔除标准Pout>0.1),然后对剩下的员工再次进行评估,裁掉一个贡献最小的员工,以此类推不断有员工被裁掉,直到公司认为即使再裁掉其他员工,也不会额外减少对公司的贡献,此时裁员停止,以上即为后退法的基本流程。

后退法的优点是考虑了自变量的组合作用,但是当自变量数目较多或者自变量间高度相关时,可能得不出正确的结论。

5. Stepwise(逐步回归法)

逐步回归法,是在前进法和后退法的基础上,进行双向筛选变量的一种方法。其本质是前进法,也就是说公司(Y)每引入一个员工(X)后,都要重新对已经进入公司的每个员工的贡献进行评估和检验,如果原有的员工由于后续引入新员工后,其贡献变得不再有显著性,则会将其裁掉,以确保公司里每一个员工的贡献都是有意义的。

这个过程反复进行,直到既没有不显著的自变量引入回归方程,也没有显著的自变量从回归方程中剔除为止,从而得到一个最优的回归方程。逐步回归法结合了前进法和后退法的优点,因此被作为自变量筛选的一种常用的方法。

四、注意事项

1. 在Linear Regression对话框中点击Options选项,可以设定自变量引入(Entry)和剔除(Removal)的临界值。如设定引入标准的Pin值为0.05,剔除标准的Pout值为0.1,或者设定其对应的F值。一般要求引入变量的检验水准要小于等于剔除变量的水准,即Pin ≤ Pout,P值越小表明选取自变量的标准越严格,对于小样本数据可以适当将P值设定为0.1甚至0.15,0.2。

2. Forward、Backward、Stepwise的侧重点有所不同,三种方法的选择取决于你的研究目的,如果是进行预测,在预测效果差不多的情况下,一般选择自变量最少的方法。当自变量间不存在多重共线性时,三种方法的计算结果基本一致。当自变量间存在多重共线性时,Forward侧重于引入单独作用较强的变量,Backward侧重于引入联合作用较强的变量,Stepwise介于两者之间。

3. 在Linear Regression对话框中,可以利用Previous和Next组合选项,将自变量分为不同的块(Block),并且对不同Block中的变量可以指定不同的变量筛选的方法,以满足复杂变量筛选的要求。例如:首先将LDL选入Independent(s)框中,Method选择Enter法,然后点击Next,再将其他变量选入Independent(s)框中,Method选择Stepwise法。

4. 这一期内容主要从变量筛选的角度,包括根据相关性和共线性诊断结果进行变量剔除,或者在自变量选择时采用向前、向后或逐步回归的方法,以解决自变量间多重共线性的问题。在下一期内容中,我们将继续向大家介绍另一种用于处理多重共线性的方法--岭回归法,敬请期待。

统计教程精彩回顾

1. SPSS教程:做多重线性回归,方差不齐怎么办?

2. SPSS实例教程:多重线性回归,你用对了么?

3. 多重线性回归的结果解读和报告(SPSS实例教程)

医咖会微信:medieco-ykh

关注医咖会,一起学习统计学!

有临床研究设计或统计学方面的难题?快加小咖个人微信(xys2016ykf),拉你进统计讨论群和其他小伙伴们一起交流学习;或者点击公众号下方自定义菜单的“统计咨询”,提出你遇到的统计难题。

点击左下角“阅读原文”,看看既往小伙伴们都提出了哪些问题,以及该如何去解决。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
九月初九重阳节,提醒家人:再忙也要吃这3样,添福添寿,团圆安康

九月初九重阳节,提醒家人:再忙也要吃这3样,添福添寿,团圆安康

江江食研社
2026-10-15 16:35:09
国籍风波不过7年,央视出手,邓亚萍迎噩耗,曝出两点重要信息

国籍风波不过7年,央视出手,邓亚萍迎噩耗,曝出两点重要信息

梨花黛娱
2026-04-08 14:51:22
没出息!赵少康专访沈伯洋或被开除党籍,蒋万安急维护,呼吁理性看待

没出息!赵少康专访沈伯洋或被开除党籍,蒋万安急维护,呼吁理性看待

风流女汉
2026-10-17 01:53:46
炸裂!女网红和男子开房,因动作太猛导致女网红腰部骨折,告上法庭索赔50万

炸裂!女网红和男子开房,因动作太猛导致女网红腰部骨折,告上法庭索赔50万

小徐讲八卦
2026-09-17 09:49:48
俄罗斯对莫斯科州疑似猴痘疫情展开流行病学调查

俄罗斯对莫斯科州疑似猴痘疫情展开流行病学调查

每日经济新闻
2026-10-16 07:35:04
IT工程师泰国失联,搭黑车疑被卖缅甸,中使馆介入,小舅子被怀疑

IT工程师泰国失联,搭黑车疑被卖缅甸,中使馆介入,小舅子被怀疑

老娱记啊
2026-10-16 15:21:51
莫斯科遇袭空域完全关闭!乌克兰重创俄最大的梁赞炼油厂

莫斯科遇袭空域完全关闭!乌克兰重创俄最大的梁赞炼油厂

项鹏飞
2026-10-16 19:38:41
重磅:英国将援助乌克兰新风暴阴影导弹!法国给出武器生产许可证

重磅:英国将援助乌克兰新风暴阴影导弹!法国给出武器生产许可证

项鹏飞
2026-10-16 19:47:16
多家银行上调存款利率,五年期定存高至2.1%

多家银行上调存款利率,五年期定存高至2.1%

界面新闻
2026-10-16 17:06:23
国家出手,余承东激烈表态,尊界这次真被"冤惨"了?

国家出手,余承东激烈表态,尊界这次真被"冤惨"了?

大厂财经社
2026-10-16 12:19:41
樊振东能否重返国家队?王励勤、樊振东共同亮相乒乓球宣传片

樊振东能否重返国家队?王励勤、樊振东共同亮相乒乓球宣传片

尘语者
2026-10-16 16:37:39
郑钦文一家三口抵达巴塞罗那!或连退3站 香港收官+参加代言活动

郑钦文一家三口抵达巴塞罗那!或连退3站 香港收官+参加代言活动

念洲
2026-10-16 08:41:41
尹锡悦因“制造朝鲜平壤上空无人机入侵事件”,被判处有期徒刑30年,二审维持原判

尹锡悦因“制造朝鲜平壤上空无人机入侵事件”,被判处有期徒刑30年,二审维持原判

扬子晚报
2026-10-16 14:37:45
“人没出息,一看便知”:没出息的男人,多半喜欢做这两件事

“人没出息,一看便知”:没出息的男人,多半喜欢做这两件事

心理观察局
2026-07-31 06:50:08
曝60岁老戏骨上海独栋别墅,院子大到能踢球,炫富的毛病还是没改

曝60岁老戏骨上海独栋别墅,院子大到能踢球,炫富的毛病还是没改

山谷里的怒吼
2026-10-14 19:17:29
科技股血流成河!成交额暴跌63%,4500股绿油油,谁在偷偷跑路?

科技股血流成河!成交额暴跌63%,4500股绿油油,谁在偷偷跑路?

近史谈
2026-10-16 15:09:55
泽连斯基:乌克兰卢茨克市遭袭已致6死13伤,乌称连续两晚未获俄袭击情报,俄称扩大在哈尔科夫的控制区

泽连斯基:乌克兰卢茨克市遭袭已致6死13伤,乌称连续两晚未获俄袭击情报,俄称扩大在哈尔科夫的控制区

每日经济新闻
2026-10-16 15:43:27
伊朗这一战结束,中美至少50年内不会刀兵相见,原因就三条:第一,美国已经看明白,连被封锁40年的伊朗都搞不定

伊朗这一战结束,中美至少50年内不会刀兵相见,原因就三条:第一,美国已经看明白,连被封锁40年的伊朗都搞不定

回京历史梦
2026-10-14 10:19:52
泽连斯基是独裁者,但普京不是?特朗普做交易的本质:损人利己

泽连斯基是独裁者,但普京不是?特朗普做交易的本质:损人利己

鹰眼Defence
2026-10-16 16:52:03
《伟大的长征》:1939年机场送别,主席为何没对李德说一句感谢而仅是握手

《伟大的长征》:1939年机场送别,主席为何没对李德说一句感谢而仅是握手

肆季娱乐
2026-10-15 19:03:35
2026-10-17 06:07:00
医咖会
医咖会
生动有趣的形式传递医学新进展
3038文章数 11042关注度
往期回顾 全部

头条要闻

李斌、何小鹏等多人发声 "特斯拉会飞"有三大疑问待解

头条要闻

李斌、何小鹏等多人发声 "特斯拉会飞"有三大疑问待解

体育要闻

工资一分不要,曼联名将想把母队带回西甲

娱乐要闻

郭富城现身香港大学,袁咏仪夫妇全程冷漠不搭话

财经要闻

港交所拟2028年下半年实施T+1结算

科技要闻

杨天若院士:AI是中国弯道超车的机会

汽车要闻

特斯拉会飞?全新Roadster亮相

态度原创

游戏
家居
房产
时尚
亲子

终末地刚开新版本就画大饼,玩家却说香疯了?

家居要闻

2026建博会(广州) 公装联探展交流活动

房产要闻

利好密集落地+现房好房断档,广州楼市买入窗口,正在倒计时!

大学宿舍,精神炼狱

亲子要闻

从1米高度看世界!深圳福田首届儿童双年展即将开幕

无障碍浏览 进入关怀版