4.7 Article

Fast algorithms to evaluate collaborative filtering recommender systems

Journal

KNOWLEDGE-BASED SYSTEMS
Volume 96, Issue -, Pages 96-103

Publisher

ELSEVIER SCIENCE BV
DOI: 10.1016/j.knosys.2015.12.025

Keywords

Recommender systems; Collaborative filtering; MAE/RMSE; Evaluation

Funding

  1. Hubei Provincial Natural Science Foundation of China [2015CFB450]
  2. Fundamental Research Founds for National University, China University of Geosciences (Wuhan) [2014196221]
  3. Guangzhou Research Infrastructure Development Fund [2012224-12]

Ask authors/readers for more resources

Before deploying a recommender system, its performance must be measured and understood. So evaluation is an integral part of the process to design and implement recommender systems. In collaborative filtering, there are many metrics for evaluating recommender systems. Mean Absolute Error (MAE) and Root Mean Square Error (RMSE) are among the most important and representative ones. To calculate MAE/RMSE, predicted ratings are compared with their corresponding true ratings. To predict item ratings, similarities between active users and their candidate neighbors need to be calculated. The complexity for the traditional and naive similarity calculation corresponding to user u and user v is quadratic in the number of items rated by u and v. In this paper, we explore the mathematical regularities underlying the similarity formulas, introduce a novel data structure, and design linear time algorithms to calculate the similarities. Such complexity improvement shortens the evaluation time and will finally contribute to increasing the efficiency of design and development of recommender systems. Experimental results confirm the claim. (C) 2016 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available