From bb9ef66ce4a0a7a3382df06181bbe89f4163d6aa Mon Sep 17 00:00:00 2001 From: Andreas Maunz Date: Wed, 12 Sep 2012 16:41:18 +0300 Subject: Fixed confidence for cosine similarity --- lib/model.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/model.rb b/lib/model.rb index c9d367e..285ab3d 100644 --- a/lib/model.rb +++ b/lib/model.rb @@ -297,7 +297,12 @@ module OpenTox else @prediction_dataset.add @compound.uri, value_feature_uri, prediction[:prediction] end - @prediction_dataset.add @compound.uri, confidence_feature_uri, prediction[:confidence] + confidence=prediction[:confidence] + if @similarity_algorithm.to_s =~ /cosine/ + confidence=((confidence+1.0)/2.0).abs + end + @prediction_dataset.add @compound.uri, confidence_feature_uri, confidence + @prediction_dataset.features[value_feature_uri][DC.title] = @prediction_dataset.metadata[DC.title] @prediction_dataset.features[confidence_feature_uri][DC.title] = "Confidence" -- cgit v1.2.3