Python中文
首页
教程
问答
标签
搜索
登录
注册
奇异协方差矩阵下sklearn/stats模型的结果
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>当使用<code>sklearn.linear_model.LinearRegression</code>或<code>statsmodels.regression.linear_model.OLS</code>计算普通最小二乘回归时,当协方差矩阵完全奇异时,它们似乎不会抛出任何错误。看起来他们使用摩尔-彭罗斯伪逆,而不是通常的逆,这在奇异协方差矩阵下是不可能的</p> <p>问题有两个方面:</p> <ol> <li><p>这个设计的目的是什么?在什么情况下,无论协方差矩阵是否奇异,计算OLS都是有用的</p> </li> <li><p>那么它作为系数输出什么呢?根据我的理解,因为协方差矩阵是奇异的,所以通过伪逆,会有无穷多个解(在标度常数的意义上)</p> </li> </ol>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>我注意到了同样的事情,似乎sklearn和statsmodel非常健壮,有点过于健壮,让你想知道到底如何解释结果。我猜仍然需要建模者进行尽职调查,以确定变量之间的共线性并消除不必要的变量。有趣的是,sklearn甚至不会给你pvalue,这是这些回归中最重要的度量。当使用变量时,系数会发生变化,这就是为什么我更关注pvalues的原因</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何修复设置.py尝试构建Visual Studio代码python解决方案时出错
4 回答
如何修复设置为检查哪些数字是素数的代码?
6 回答
如何修复设置的环境变量GDAL_DATA路径?
8 回答
如何修复访问“DJANGO_DEBUG”变量时的KeyError
5 回答
如何修复访问API时的“无效身份验证凭据”错误
6 回答
如何修复识别器。听着()在python中用于语音识别
2 回答
如何修复试图读取excel文件时被拒绝的[Errno13]权限?
4 回答
如何修复该函数,使生成的数据帧只包含子集列?
6 回答
如何修复语句弃用警告
9 回答
如何修复语法错误:不能在elemen上使用绝对路径
1 回答
如何修复语法错误:不能在Python上赋值给literal
10 回答
如何修复语法错误:无效语法?
4 回答
如何修复语法错误:无法分配给li
10 回答
如何修复语音识别器python3中的“权限错误:[Errno 13]”
10 回答
如何修复语音频道连接上的添加角色
2 回答
如何修复请求(urllib3)与app engine一起工作?
4 回答
如何修复请求中的“TypeError:'dict'object is not callable”(TypeError:'dict'对象不可调用)
8 回答
如何修复请求中的“启用javascript”错误?
9 回答
如何修复读取csv fi时的非法换行值
1 回答
如何修复读取JSON-fi时“list”对象没有属性“values”
7 回答