public final class AverageAbsoluteDifferenceRecommenderEvaluator extends AbstractDifferenceRecommenderEvaluator
A RecommenderEvaluator which computes the average absolute
difference between predicted and actual ratings for users.
This algorithm is also called "mean average error".
AbstractDifferenceRecommenderEvaluator.PreferenceEstimateCallable| Constructor and Description |
|---|
AverageAbsoluteDifferenceRecommenderEvaluator() |
| 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, setMinPreferencepublic AverageAbsoluteDifferenceRecommenderEvaluator()
protected void reset()
reset in class AbstractDifferenceRecommenderEvaluatorprotected void processOneEstimate(float estimatedPreference,
Preference realPref)
processOneEstimate in class AbstractDifferenceRecommenderEvaluatorprotected double computeFinalEvaluation()
computeFinalEvaluation in class AbstractDifferenceRecommenderEvaluatorCopyright © 2008–2017 The Apache Software Foundation. All rights reserved.