Categorization for grouping associative items using data mining in item-based collaborative filtering

Recommendation systems have been investigated and implemented in many ways. In particular, in the case of a collaborative filtering system, the most important issue is how to manipulate the personalized recommendation results for better user understandability and satisfaction. A collaborative filtering system predicts items of interest for users based on predictive relationships discovered between each item and others. This paper proposes a categorization for grouping associative items discovered by mining, for the purpose of improving the accuracy and performance of item-based collaborative filtering. It is possible that, if an associative item is required to be simultaneously associated with all other groups in which it occurs, the proposed method can collect associative items into relevant groups. In addition, the proposed method can result in improved predictive performance under circumstances of sparse data and cold-start initiation of collaborative filtering starting from a small number of items. In addition, this method can increase prediction accuracy and scalability because it removes the noise generated by ratings on items of dissimilar content or level of interest. The approach is empirically evaluated by comparison with k-means, average link, and robust, using the MovieLens dataset. The method was found to outperform existing methods significantly.

[1]  Kyung-Yong Jung,et al.  Automatic Classification for Grouping Designs in Fashion Design Recommendation Agent System , 2006, KES.

[2]  Chris H. Q. Ding,et al.  K-means clustering via principal component analysis , 2004, ICML.

[3]  Jonathan L. Herlocker,et al.  Clustering items for collaborative filtering , 1999 .

[4]  Byeong Man Kim,et al.  Clustering approach for hybrid recommender system , 2003, Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003).

[5]  Sudipto Guha,et al.  ROCK: a robust clustering algorithm for categorical attributes , 1999, Proceedings 15th International Conference on Data Engineering (Cat. No.99CB36337).

[6]  Ali Mamat,et al.  WebPUM: A Web-based recommendation system to predict user future movements , 2010, Expert Syst. Appl..

[7]  Jung-Hyun Lee,et al.  User Preference Mining through Collaborative Filtering and Content Based Filtering in Recommender System , 2002, EC-Web.

[8]  Vipin Kumar,et al.  Clustering Based On Association Rule Hypergraphs , 1997, DMKD.

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

[10]  Sung-Bong Yang,et al.  An Effective Recommendation Algorithm for Clustering-Based Recommender Systems , 2005, Australian Conference on Artificial Intelligence.

[11]  Jun Wang,et al.  A User-Item Relevance Model for Log-Based Collaborative Filtering , 2006, ECIR.

[12]  Jung-Hyun Lee,et al.  User Preference Mining through Hybrid Collaborative Filtering and Content-Based Filtering in Recommendation System , 2004, IEICE Trans. Inf. Syst..

[13]  GeunSik Jo,et al.  Collaborative filtering based on collaborative tagging for enhancing the quality of recommendation , 2010, Electron. Commer. Res. Appl..