2016-10-11 8 views
0

私はプロジェクトでmahoutの推奨実装を改善しようとしています。私は前任者が優先度値1〜5のデータセットに対してtanimotoCoefficientSimilarityを使用していることがわかりました。 UncenteredCosineSimilarityに変更しましたが、今はパフォーマンスの向上をテストしようとしています。Mahout:TanimotoCoefficientSimilarityのAverageAbsoluteDifferenceEvaluatorから返される値は何ですか?

両方でAverageAbsoluteDifferenceEvaluatorを使用しようとしましたが、これが嗜好の期待値を返さないため、Tanimotoには使用しないでください。

しかし、この値は奇妙に思えますが、この実装が返す値が何を表しているのかは分かりません。 Tanimotoが[0,1]の範囲の値を返す場合、AverageAbsoluteDifferenceEvaluatorの出力は[2.2,3.2]の範囲になければなりませんが、一貫して範囲[0.8,1.1]。

誰でもこれについて説明していますか?

ありがとうございます。

答えて

0

TanimotoCoefficientSimilarityは係数なしで動作するため、AverageAbsoluteDifferenceEvaluatorはTanimotoCoefficientSimilarityに対して意味がありません

関連する問題