Effectivecollaborative movie recommender system using asymmetric user similarity and matrix factorization

被引:0
作者
Katarya, Rahul [1 ]
Verma, Om Prakash [1 ]
机构
[1] Delhi Technol Univ, Dept Comp Sci & Engn, Delhi, India
来源
2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA) | 2016年
关键词
Recommender system; collaborative filtering; typicality; matrix factorization; asymmetric model;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recommender systems are becoming ubiquitous these days to adviseimportant products to users. Conventional collaborative filtering methods suffer from sparsity, scalability, and cold start problem. In this work, we have implemented a novel and improved method of recommending movies by combining the asymmetric method of calculating similarity with matrix factorization and Tyco (typicality-based collaborative filtering). The asymmetric method describes that similarity of user A with B is not the similar as thesimilarity of B with A. Matrix factorization showsitems (movies) as well as users by vectors of factors derived from rating pattern of items (movies). In Tyco clusters of movies of the same genre are created, and typicality degree (a measure of how much a movie belongs to that genre) of each movie in that cluster was considered and subsequently of each user in a genre was calculated. The similarity between users was calculated by using their typicality in genres rather than co-rated items. We had combined these methods and employedPearson correlation coefficient method to calculate similarity to optimize results when compared to cosine similarity, Linear Regression to make predictions that gave better results. In this research work stochastic gradient descent is also used for optimization and regularization to avoid the problem of overfitting. All these approaches together provide better prediction and handle problems of sparsity, cold start, and scalability well as compared to conventional methods. Experimental results confirm that our HYBRTyco gives improved results than Tyco regardingmean absolute error (MAE) and mean absolute percentage error (MAPE), especially on the sparse dataset.
引用
收藏
页码:71 / 75
页数:5
相关论文
共 22 条
[1]   Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions [J].
Adomavicius, G ;
Tuzhilin, A .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2005, 17 (06) :734-749
[2]   Towards context-aware media recommendation based on social tagging [J].
Alhamid, Mohammed F. ;
Rawashdeh, Majdi ;
Hossain, M. Anwar ;
Alelaiwi, Abdulhameed ;
El Saddik, Abdulmotaleb .
JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2016, 46 (03) :499-516
[3]   Research-paper recommender systems: a literature survey [J].
Beel, Joeran ;
Gipp, Bela ;
Langer, Stefan ;
Breitinger, Corinna .
INTERNATIONAL JOURNAL ON DIGITAL LIBRARIES, 2016, 17 (04) :305-338
[4]   Intelligent tourism recommender systems: A survey [J].
Borras, Joan ;
Moreno, Antonio ;
Valls, Aida .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (16) :7370-7389
[5]  
Breese J. S., 1998, Uncertainty in Artificial Intelligence. Proceedings of the Fourteenth Conference (1998), P43
[6]   Typicality-Based Collaborative Filtering Recommendation [J].
Cai, Yi ;
Leung, Ho-fung ;
Li, Qing ;
Min, Huaqing ;
Tang, Jie ;
Li, Juanzi .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (03) :766-779
[7]   A systematic review of scholar context-aware recommender systems [J].
Champiri, Zohreh Dehghani ;
Shahamiri, Seyed Reza ;
Salim, Siti Salwah Binti .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (03) :1743-1758
[8]   A collaborative user-centered framework for recommending items in Online Social Networks [J].
Colace, Francesco ;
De Santo, Massimo ;
Greco, Luca ;
Moscato, Vincenzo ;
Picariello, Antonio .
COMPUTERS IN HUMAN BEHAVIOR, 2015, 51 :694-704
[9]   An investigation on the serendipity problem in recommender systems [J].
de Gemmis, Marco ;
Lops, Pasquale ;
Semeraro, Giovanni ;
Musto, Cataldo .
INFORMATION PROCESSING & MANAGEMENT, 2015, 51 (05) :695-717
[10]  
Gomez-uribe C. a, 2015, NETFLIX RECOMMENDER, V6, DOI [10.1145/2843948, DOI 10.1145/2843948]