2012-03-13 16 views
4

私はwekaのsmoクラスを使用して分類コードを書いています。しかし、私がまだ見つけていないのは、インスタンスの分類の信頼度です。 distributionForInstanceが呼び出されると、常に0または1が返されます。私は2つのクラスを分類する必要があります。どのように私はこの措置を得ることができる任意のアイデア?ありがとう。wekaのSMO信頼度

答えて

3

オクラホマを助けるかもしれない場合に備えて、これをどうやって得るかを考えました。 SMO.javaのソースコードを入手し、パッケージに追加してください。インポートがあれば解決してください。 m_fitLogisticModelstrueに設定します。 smo.buildClassifier(train, cl1, cl2, false, -1, -1);smo.buildClassifier(train, cl1, cl2, true, -1, -1);に変更してください。そして、ビオラ! distributionForInstanceは、ハード0/1の代わりに信頼スコアを返します。

関連する問題