ok I found an answer ,
AverageAbsoluteDifferenceRecommenderEvaluator is MAE :)
http://people.apache.org/~isabel/mahout_site/mahout-core/apidocs/org/apache/mahout/cf/taste/impl/eval/AverageAbsoluteDifferenceRecommenderEvaluator.html


On Tue, Jan 15, 2013 at 4:02 PM, Zia mel <[email protected]> wrote:
> Correction: For the second code I meant mean average error (MAE)
> //**MAE code
>   protected void processOneEstimate(float estimatedPreference,
> Preference realPref) {
>     double diff = realPref.getValue() - estimatedPreference;
>     average.addDatum(diff );
>   }
>
>   @Override
>   protected double computeFinalEvaluation() {
>     return average.getAverage();
>   }
>
> On Tue, Jan 15, 2013 at 12:03 PM, Zia mel <[email protected]> wrote:
>> //**MAP code
>>   protected void processOneEstimate(float estimatedPreference,
>> Preference realPref) {
>>     double diff = realPref.getValue() - estimatedPreference;
>>     average.addDatum(diff );
>>   }
>>
>>   @Override
>>   protected double computeFinalEvaluation() {
>>     return average.getAverage();
>>   }

Reply via email to