2013-05-03 75 views
0

对于我的研究,我使用Weka预测不同用途的alpha值。 alpha的合法范围是0到1之间的任何实数。它目前表现良好,但某些预测值大于1.我想将分类器保留为数字,因为它是一个实数,但我想将预测的范围限制在0和1之间。这个怎么做?Weka的极限预测范围

回答

1

我认为@ Lars-Kotthoff提出了有趣的观点。我会从不同的角度提出我的建议,完全忽略分类问题:

一旦你有一组范围在[0,inf)范围内的值,你可以尝试用一些函数来标准化它们,如logitmin-max,等等。

0

你不能在Weka做到这一点。是否可能完全取决于回归算法的实现 - 我没有意识到在Weka的任何算法中都实现了这样的功能(虽然我可能是错的)。

即使它被执行,会发生,最有可能的是,一切都大于1,只会由1所取代,您可以通过检查每个预测和更换所有值做同样的事情大于1

在训练回归模型时考虑可能的输出范围不太可能提高性能。