An Item Based Collaborative Filtering Using BP Neural Networks Prediction

Recommendation systems can help people to find interesting things and they are widely used in our life with the development of the Internet. Collaborative filtering technique has been proved to be one of the most successful techniques in recommendation systems in recent years. Poor quality is one major challenge in collaborative filtering recommender systems. Sparsity of source data set is the major reason causing the poor quality. Aiming at the problem of data sparsity for collaborative filtering, a new personalized recommendation approach based on BP neural networks and item based collaborative filtering is presented. This method uses the BP neural networks to fill the vacant ratings where necessary and uses item based collaborative filtering to form nearest neighborhood, and then generates recommendations. The experiment results argue that the algorithm efficiently improves sparsity of rating data, and promises to make recommendations more accurately than conventional collaborative filtering.

[1]  Dimitris Plexousakis,et al.  Qualitative analysis of user-based and item-based prediction algorithms for recommendation agents , 2005, Eng. Appl. Artif. Intell..

[2]  He Fangguo Back propagation neural network based on modified genetic algorithm and its application , 2007 .

[3]  Kyong Joo Oh,et al.  The collaborative filtering recommendation based on SOM cluster-indexing CBR , 2003, Expert Syst. Appl..

[4]  Fan Yang,et al.  DCFLA: A distributed collaborative-filtering neighbor-locating algorithm , 2007, Inf. Sci..

[5]  Huang Qinhua,et al.  Fuzzy collaborative filtering with multiple agents , 2007 .

[6]  Yu Li,et al.  A hybrid collaborative filtering method for multiple-interests and multiple-content recommendation in E-Commerce , 2005, Expert Syst. Appl..

[7]  Konstantinos G. Margaritis,et al.  Using SVD and demographic data for the enhancement of generalized Collaborative Filtering , 2007, Inf. Sci..

[8]  王珊,et al.  Personalized Service System Based on Hybrid Filtering for Digital Library , 2007 .

[9]  Xiaoyong Du,et al.  Personalized Service System Based on Hybrid Filtering for Digital Library , 2007 .

[10]  Zhang Feng and Chang Huiyou Employing BP Neural Networks to Alleviate the Sparsity Issue in Collaborative Filtering Recommendation Algorithms , 2006 .

[11]  Dimitris Plexousakis,et al.  Qualitative analysis of user-based and item-based prediction algorithms for recommendation agents , 2004, Eng. Appl. Artif. Intell..

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

[13]  Duen-Ren Liu,et al.  Product recommendation approaches: Collaborative filtering via customer lifetime value and customer demands , 2008, Expert Syst. Appl..

[14]  Kwok-Wai Cheung,et al.  Learning User Similarity and Rating Style for Collaborative Recommendation , 2003, Information Retrieval.