多重共线性VIF

多重共线性VIF多重共线性是指自变量之间存在线性相关关系,即一个自变量可以是其他一个或几个自变量的线性组合。方差膨胀系数(varianceinflationfactor,VIF)是衡量多元线性回归模型中复(多重)共线性严重程度的一种度量。它表示回归系数估计量的方差与假设自变量间不线性相关时方差相比的比值。多重共线性是指自变量之间存在线性相关关系,即一个自变量可以是其他一个或几个自变量的线性组合。检验方法主要有:容忍度(Tolerance)和方差膨胀系数(Varianceinflationfactor,

大家好,又见面了,我是你们的朋友全栈君。

多重共线性是指自变量之间存在线性相关关系,即一个自变量可以是其他一个或几个自变量的线性组合。

方差膨胀系数(variance inflation factor,VIF)

是衡量多元线性回归模型中复 (多重)共线性严重程度的一种度量。它表示回归系数估计量的方差与假设自变量间不线性相关时方差相比的比值。
多重共线性是指自变量之间存在线性相关关系,即一个自变量可以是其他一个或几个自变量的线性组合。
检验方法主要有:容忍度(Tolerance)和方差膨胀系数(Variance inflation factor,VIF)。其中最常用的是VIF,计算公式为:1/(1-R2)
VIF的取值大于1。VIF值越接近于1,多重共线性越轻,反之越重。当多重共线性严重时,应采取适当的方法进行调整。
容忍度的值界于0至1之间,当容忍度值较小时,表示此自变量与其他自变量之间存在共线性。容忍度这个变量回归系数的估计值不够稳定,则回归系数的计算值也会有很大误差。方差膨胀系数是容忍度的倒数,VIF越大,表示自变量的容忍度越小,越有共线性问题。
通常以10作为判断边界。当VIF<10,不存在多重共线性;当10<=VIF<100,存在较强的多重共线性;当VIF>=100, 存在严重多重共线性。

多重共线性VIF

多重共线性VIF

## 多重共线性对线性回归和逻辑回归的影响
多重共线性是指在变量空间中,存在自变量可以近似地等于其他自变量的线性组合:
Y 约等于 W1X1 + W2X2 + … + Wn*Xn
此时如果将所有自变量用于线性回归或逻辑回归的建模,将导致模型系数不能准确表达自变量对Y的影响。比如:如果X1和X2近似相等,则模型Y = X1 + X2 可能被拟合成Y = 3 X1 – X2,原来 X2 与 Y 正向相关被错误拟合成负相关,导致模型没法在业务上得到解释。在评分卡建模中,可能将很多相关性很高的变量加入到建模自变量中,最终得到的模型如果用变量系数去解释自变量与目标变量的关系是不合适的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131549.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(1)
blank

相关推荐

  • pycharm连接github出现404_pycharm上传代码到github

    pycharm连接github出现404_pycharm上传代码到githubgitHub是一个面向开源及私有软件项目的托管平台,因为只支持git作为唯一的版本库格式进行托管,故名gitHub。配置的前提条件安装git注册github一、配置pycharmFile-&amp;gt;Settings左侧的菜单VersionControl-&amp;gt;GitHubHost:不用改Login、Password:就是你github的注册账号和密码Auth…

  • (译) JSON-RPC 2.0 规范(中文版)

    (译) JSON-RPC 2.0 规范(中文版)

  • python做微信回复机器人_python聊天机器人代码

    python做微信回复机器人_python聊天机器人代码下面这个小文章适合初学Python的童鞋哦~~~一个很好用的微信库:itchat拿使用图灵机器人设置自动回复,让机器人跟微信好友傻傻的聊天,机器人比小编还会聊天,无论是对美眉还是汉纸,上来就是爱!爱!爱!简直太辣眼睛!!!用它进行来调戏微信好友,简直6的一笔!(记住一条!千万不能对女票使用,遭遇一万点伤害)好啦,下面就来一起看一下如何使用吧!使用工具:itchat,req…

  • python爬虫–scrapy(再探)

    python爬虫–scrapy(再探)

  • layer执行父窗口ajax方法,layer 弹出层 回调函数调用 弹出层页面 函数

    layer执行父窗口ajax方法,layer 弹出层 回调函数调用 弹出层页面 函数1、项目中用到layer弹出层,定义一个公用的窗口,问题来了窗口弹出来了,如何保存页面上的数据呢?疯狂百度之后,有了结果,赶紧记下。2、自己定义的公共页面方法:layuiWindow:function(options){vardefaults={title:’添加菜单’,width:’100px’,height:’100px’,url:”,shade:0.3,btn:[…

  • 【贪玩巴斯】C/C++文件IO流操作的 seekp和seekg详解「建议收藏」

    【贪玩巴斯】C/C++文件IO流操作的 seekp和seekg详解「建议收藏」文件流对象有两个成员函数,分别是seekp和seekg。它们可以用于将读写位置移动到文件中的任何字节。一、如何来记这几个函数呢seek是寻找寻求的意思2.tell是告诉告知的意思那p即put放和输出的意思,在这里是保存到文件那g即get是获取,读入的意思,在这里是从文件读取所以seekp可用于将信息put(放入写入)到文件中2.seekg则可用于从文件中get(获取)信息。tellg()函数不需要带参数,它返回当前定位指针的位置,也代

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号