Open Access Open Access  Restricted Access Subscription or Fee Access

DCFMRS: Deep Collaborative Filtering for Movie Recommender System

K. Reka, T. N. Ravi

Abstract


Entertainment industry in this internet era has constantly been taking huge interest in ensuring a tailored experience to each of its audience. Recommender systems are a subclass of information filtering systems and suggesting items especially in streaming services. Streaming services like movie recommendation systems are essential for finding similar users and items. This paper presents deep learning approach based on collaborative filtering that can handle cold start and overfitting problems to provide more reliable predictions. User and item-based collaborative filtering are combined to identify highly items. These items are used to train the deep learning model to predict user ratings on new items and to provide final recommendations. The experimental result of the proposed model has been compared with that of the state of art models in terms of MAE and RMSE.


Keywords


Recommendation System, Deep Learning, Collaborative Filtering, Multilayer Perceptron, Deep Neural Network.

Full Text:

PDF

References


J. Mooney, L. Roy, “Content-based book recommending using learning for text categorization”, in: Proceedings of the Fifth ACM Conference on Digital Libraries, 2000, pp. 195–204

J.S. Breese, D. Heckerman, C. Kadie, “Empirical analysis of predictive algorithms for collaborative filtering”, in: 14th Conference on Uncertainty in Artificial Intelligence, 1998, pp. 43–52.

Shuai Zhang, Lina Yao, Aixin Sun, and Yi Tay,” Deep Learning based Recommender System: A Survey and New Perspectives,” ACM Comput. Surv. 1, 1, Article 1 (July 2018).

Baolin Yi, Xiaoxuan Shen, Zhaoli Zhang, Jiangbo Shu, and Hai Liu, “Expanded autoencoder recommendation framework and its application in movie recommendation”, In SKIMA. 298–303, 2016.

Sungyong Seo, Jing Huang, Hao Yang, and Yan Liu, “Interpretable convolutional neural networks with dual local and global action for review rating prediction”, In Recsys. 297–305, 2017.

Ian Goodfellow, Yoshua Bengio, and Aaron Courville. 2016. Deep Learning. MIT Press. h.p://www.deeplearningbook.org.

Katarya, R., & Verma, O. P., “An effective collaborative movie recommender system with cuckoo search”, Egyptian Informatics Journal, 18(2), 105-112, 2017.

Li, J., Xu, W., Wan, W., & Sun, J.,”Movie recommendation based on bridging movie feature and user interest”, Journal of computational science, 26, 128-134., 2018.

Taleb Alashkar, Songyao Jiang, Shuyang Wang, and Yun Fu., “Examples-Rules Guided Deep Neural Network for Makeup Recommendation”, In AAAI. 941–947, 2017.

Xin Dong, Lei Yu, Zhonghuo Wu, Yuxia Sun, Lingfeng Yuan, and Fangxi Zhang., “A Hybrid Collaborative Filtering Model with Deep Structure for Recommender Systems”, In AAAI. 1309–1315, 2017.

Robin Devooght and Hugues Bersini., “Collaborative filtering with recurrent neural networks”, arXiv preprint arXiv: 1608.07400 (2016).

Chao Du, Chongxuan Li, Yin Zheng, Jun Zhu, and Bo Zhang. 2016. Collaborative Filtering with User-Item Co-Autoregressive Models. arXiv preprint arXiv: 1612.07146 (2016).

Gintare Karolina Dziugaite and Daniel M Roy. ,”Neural network matrix factorization”, arXiv preprint arXiv: 1511.06443 (2015).

Yi Tay, Luu Anh Tuan, and Siu Cheung Hui. ,”Latent Relational Metric Learning via Memory-based Attention for Collaborative Ranking”. In WWW. 2018.

W. Zhang, J. Wang, "A collective bayesian poisson factorization model for cold-start local event recommendation", pp. 1455-1464, 2015, ACM.

Harper, F.M., and Konstan, J.A., “The MovieLens datasets: History and context”, ACM Transactions on Interactive Intelligent Systems, doi: 10.1145/2827872 .vol. 5(4), pp.19:1-19:19, 2015.

Frémal, S. and Lecron, F., “Weighting strategies for a recommender system using item clustering based on genres”, Expert Systems with Applications, vol.77, pp.105-113, 2017.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.