public final class RMSRecommenderEvaluator extends AbstractDifferenceRecommenderEvaluator
A RecommenderEvaluator
which computes the "root mean squared"
difference between predicted and actual ratings for users. This is the square root of the average of this
difference, squared.
AbstractDifferenceRecommenderEvaluator.PreferenceEstimateCallable
Constructor and Description |
---|
RMSRecommenderEvaluator() |
Modifier and Type | Method and Description |
---|---|
protected double |
computeFinalEvaluation() |
protected void |
processOneEstimate(float estimatedPreference,
Preference realPref) |
protected void |
reset() |
String |
toString() |
evaluate, execute, getMaxPreference, getMinPreference, setMaxPreference, setMinPreference
protected void reset()
reset
in class AbstractDifferenceRecommenderEvaluator
protected void processOneEstimate(float estimatedPreference, Preference realPref)
processOneEstimate
in class AbstractDifferenceRecommenderEvaluator
protected double computeFinalEvaluation()
computeFinalEvaluation
in class AbstractDifferenceRecommenderEvaluator
Copyright © 2008–2017 The Apache Software Foundation. All rights reserved.