2013-05-03 95 views
0

對於我的研究,我使用Weka預測不同用途的alpha值。 alpha的合法範圍是0到1之間的任何實數。它目前表現良好,但某些預測值大於1.我想將分類器保留爲數字,因爲它是一個實數,但我想將預測的範圍限制在0和1之間。這個怎麼做?Weka的極限預測範圍

回答

1

我認爲@ Lars-Kotthoff提出了有趣的觀點。我會從不同的角度提出我的建議,完全忽略分類問題:

一旦你有一組範圍在[0,inf)範圍內的值,你可以嘗試用一些函數來標準化它們,如logitmin-max,等等。

0

你不能在Weka做到這一點。是否可能完全取決於迴歸算法的實現 - 我沒有意識到在Weka的任何算法中都實現了這樣的功能(雖然我可能是錯的)。

即使它被執行,會發生,最有可能的是,一切都大於1,只會由1所取代,您可以通過檢查每個預測和更換所有值做同樣的事情大於1

在訓練迴歸模型時考慮可能的輸出範圍不太可能提高性能。