Comparative Recommender System Evaluation: Benchmarking Recommendation Frameworks. Said, A. & Bellogin, A. In RecSys '14, pages 129–136, New York, NY, USA, October, 2014. ACM Press. Journal Abbreviation: RecSys '14
Comparative Recommender System Evaluation: Benchmarking Recommendation Frameworks [link]Paper  doi  abstract   bibtex   
Recommender systems research is often based on comparisons of predictive accuracy: the better the evaluation scores, the better the recommender. However, it is difficult to compare results from different recommender systems due to the many options in design and implementation of an evaluation strategy. Additionally, algorithmic implementations can diverge from the standard formulation due to manual tuning and modifications that work better in some situations. In this work we compare common recommendation algorithms as implemented in three popular recommendation frameworks. To provide a fair comparison, we have complete control of the evaluation dimensions being benchmarked: dataset, data splitting, evaluation strategies, and metrics. We also include results using the internal evaluation mechanisms of these frameworks. Our analysis points to large differences in recommendation accuracy across frameworks and strategies, i.e. the same baselines may perform orders of magnitude better or worse across frameworks. Our results show the necessity of clear guidelines when reporting evaluation of recommender systems to ensure reproducibility and comparison of results.
@inproceedings{said_comparative_2014,
	address = {New York, NY, USA},
	title = {Comparative {Recommender} {System} {Evaluation}: {Benchmarking} {Recommendation} {Frameworks}},
	url = {http://dx.doi.org/10.1145/2645710.2645746},
	doi = {10.1145/2645710.2645746},
	abstract = {Recommender systems research is often based on comparisons of predictive
accuracy: the better the evaluation scores, the better the recommender.
However, it is difficult to compare results from different recommender
systems due to the many options in design and implementation of an
evaluation strategy. Additionally, algorithmic implementations can diverge
from the standard formulation due to manual tuning and modifications that
work better in some situations. In this work we compare common
recommendation algorithms as implemented in three popular recommendation
frameworks. To provide a fair comparison, we have complete control of the
evaluation dimensions being benchmarked: dataset, data splitting,
evaluation strategies, and metrics. We also include results using the
internal evaluation mechanisms of these frameworks. Our analysis points to
large differences in recommendation accuracy across frameworks and
strategies, i.e. the same baselines may perform orders of magnitude better
or worse across frameworks. Our results show the necessity of clear
guidelines when reporting evaluation of recommender systems to ensure
reproducibility and comparison of results.},
	urldate = {2017-02-03},
	booktitle = {{RecSys} '14},
	publisher = {ACM Press},
	author = {Said, Alan and Bellogin, Alejandro},
	month = oct,
	year = {2014},
	note = {Journal Abbreviation: RecSys '14},
	keywords = {toolkit},
	pages = {129--136},
}

Downloads: 0