Evaluation class for rating prediction. More...
Static Public Member Functions | |
| static Dictionary< string, double > | Evaluate (IRatingPredictor recommender, IRatings ratings) |
| Evaluates a rating predictor for RMSE, MAE, and NMAE. | |
| static string | FormatResults (Dictionary< string, double > result) |
| Format rating prediction results. | |
Properties | |
| static ICollection< string > | Measures [get] |
| the evaluation measures for rating prediction offered by the class | |
Evaluation class for rating prediction.
| static Dictionary<string, double> Evaluate | ( | IRatingPredictor | recommender, | |
| IRatings | ratings | |||
| ) | [inline, static] |
Evaluates a rating predictor for RMSE, MAE, and NMAE.
See http://recsyswiki.com/wiki/Root_mean_square_error and http://recsyswiki.com/wiki/Mean_absolute_error
For NMAE, see "Eigentaste: A Constant Time Collaborative Filtering Algorithm" by Goldberg et al.
| recommender | rating predictor | |
| ratings | Test cases |
| static string FormatResults | ( | Dictionary< string, double > | result | ) | [inline, static] |
Format rating prediction results.
See http://recsyswiki.com/wiki/Root_mean_square_error and http://recsyswiki.com/wiki/Mean_absolute_error
| result | the result dictionary |
ICollection<string> Measures [static, get] |
the evaluation measures for rating prediction offered by the class
See http://recsyswiki.com/wiki/Root_mean_square_error and http://recsyswiki.com/wiki/Mean_absolute_error
1.6.3