An improved collaborative filtering recommendation algorithm based on case-based reasoning

Collaborative filtering recommendation is a popular recommendation algorithm in electronic commerce, but the disadvantage of cold start still exists in the reason of new coming users and items. CBR (case-based reasoning) is used to get source case in history according to the notation of target case, and the source case plays a guiding role in solving the problem of the target case. It is a useful algorithm to evaluate the solution of target case, and explain the abnormal phenomenon of target case. In this paper we applied case-based reason with forgetting mechanism to solve the cold start problem in collaborative filtering, to deduce the score of items which is not scored by user, and then to recommend items with TOP-N collaborative filtering. Experimental results show that the proposed collaborative filtering combining case-based reasoning could significantly ease cold start problem.

[1]  Dongyan Wu An Electronic Commerce Recommendation Algorithm Joining Case-Based Reasoning and Collaborative Filtering , 2015 .

[2]  Yehuda Koren,et al.  Improved Neighborhood-based Collaborative Filtering , 2007 .

[3]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[4]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[5]  Asmaa S. Hussein,et al.  Smart collaboration framework for managing chronic disease using recommender system , 2014 .

[6]  Zhihong Wang Study on Personalized Course Generation Based on Layered Recommendation Algorithm , 2015, MUE 2015.

[7]  Kuo Zhao,et al.  Personalized recommendation algorithm based on preference features , 2014, Tsinghua Science and Technology.

[8]  Benjamin M. Marlin,et al.  PERSPeCT: collaborative filtering for tailored health communications , 2014, RecSys '14.

[9]  William W. Wadge,et al.  Trust-Based Infinitesimals for Enhanced Collaborative Filtering , 2009, COMAD.

[10]  Jianmin Wang,et al.  Twin Bridge Transfer Learning for Sparse Collaborative Filtering , 2013, PAKDD.

[11]  Aditya G. Parameswaran,et al.  Recsplorer: recommendation algorithms based on precedence mining , 2010, SIGMOD Conference.

[12]  Wang Fang Research on recommendation algorithm based on unified model with explicit and latent factors , 2014 .

[13]  Robin D. Burke,et al.  A Case-Based Reasoning Approach to Collaborative Filtering , 2000, EWCBR.