简单回归

3次浏览(过去30天)
Ramy英航
Ramy英航 2011年2月26日
你好
我是Matlab的新手。我有一个预测器(X)对X的响应是Y(二项式,0s和1s),低于某个阈值=> Y =0,高于阈值=> Y =1
我要确保线性回归能够100%预测。我怎么得到回归系数来证明呢?
问候Ramy
1评论
约翰D 'Errico
约翰D 'Errico 2011年3月6日
我想也许你对统计学也不熟悉。统计模型(即线性回归)基本上不会给你100%的预测确定性。

登录评论。

答案(1)

马努R
马努R 2011年3月6日
在我看来,你想考虑线性回归的逻辑函数形式,其中:
Y(X) = a/(b + exp(c*X)) ,其中a、b、c为拟合参数。
如果你的答案是你描述的二项,看看多项式逻辑回归函数 MATLAB文档中的MNRFIT。 不要被文档页上的例子弄糊涂了——它们是为了说明真正的多项式模型,其中响应Y可以有不止一个维度。这个算法/函数应该可以很好地解决你描述的问题。
你只需要基本的选项,即只使用前两个输入参数X和Y,确保它们适合输入的尺寸要求,你应该设置。
希望这能有所帮助。

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!