An Improved Recommender System based on Multi-criteria Clustering Approach

Abstract Traditional collaborative filtering based recommender systems deal with the two-dimensional user-item rating matrix where users have rated a set of items into the system. Although traditional recommender systems are widely adopted but they are unable to generate effective recommendations in case of multi-dimensionality i.e. multi-criteria ratings, contextual information, side information etc. The curse of dimensionality is the major issue in the recommendation systems. Therefore, in this paper, we proposed a clustering approach to incorporate multi-criteria ratings into traditional recommender systems effectively. Furthermore, we compute the intra-cluster user similarities using a Mahalanobis distance method in order to make more accurate recommendations and compared the proposed approach with the traditional collaborative filtering based method using Yahoo! Movies dataset.

[1]  Vibhor Kant,et al.  A Particle Swarm Approach to Collaborative Filtering based Recommender Systems through Fuzzy Features , 2015 .

[2]  Ramayya Krishnan,et al.  Research Note - The Halo Effect in Multicomponent Ratings and Its Implications for Recommender Systems: The Case of Yahoo! Movies , 2012, Inf. Syst. Res..

[3]  D. Massart,et al.  The Mahalanobis distance , 2000 .

[4]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[5]  Jia Zhang,et al.  An effective collaborative filtering algorithm based on user preference clustering , 2016, Applied Intelligence.

[6]  Huseyin Polat,et al.  A comparison of clustering-based privacy-preserving collaborative filtering schemes , 2013, Appl. Soft Comput..

[7]  Wolfgang A. Halang,et al.  Incremental collaborative filtering based on Mahalanobis distance and fuzzy membership for recommender systems , 2013, Int. J. Gen. Syst..

[8]  Vibhor Kant,et al.  Particle swarm optimisation-based contextual recommender systems , 2017 .

[9]  Dean P. Foster,et al.  Clustering Methods for Collaborative Filtering , 1998, AAAI 1998.

[10]  Wei Wang,et al.  Recommender system application developments: A survey , 2015, Decis. Support Syst..

[11]  Martha Larson,et al.  Collaborative Filtering beyond the User-Item Matrix , 2014, ACM Comput. Surv..

[12]  Liu Xiaojun,et al.  An improved clustering-based collaborative filtering recommendation algorithm , 2017, Cluster Computing.