DOI QR코드

DOI QR Code

Bayesian Approach to Users' Perspective on Movie Genres

  • Lenskiy, Artem A. (Department of Information and Communication Engineering, Korea University of Technology and Education) ;
  • Makita, Eric (Department of Information and Communication Engineering, Korea University of Technology and Education)
  • Received : 2017.01.09
  • Accepted : 2017.01.25
  • Published : 2017.03.31

Abstract

Movie ratings are crucial for recommendation engines that track the behavior of all users and utilize the information to suggest items the users might like. It is intuitively appealing that information about the viewing preferences in terms of movie genres is sufficient for predicting a genre of an unlabeled movie. In order to predict movie genres, we treat ratings as a feature vector, apply a Bernoulli event model to estimate the likelihood of a movie being assigned a certain genre, and evaluate the posterior probability of the genre of a given movie by using the Bayes rule. The goal of the proposed technique is to efficiently use movie ratings for the task of predicting movie genres. In our approach, we attempted to answer the question: "Given the set of users who watched a movie, is it possible to predict the genre of a movie on the basis of its ratings?" The simulation results with MovieLens 1M data demonstrated the efficiency and accuracy of the proposed technique, achieving an 83.8% prediction rate for exact prediction and 84.8% when including correlated genres.

Keywords

References

  1. L. Lu, M. Medo, C. H. Yeung, Y. C. Zhang, Z. K. Zhang, and T. Zhou, "Recommender systems," Physics Reports, vol. 519, no. 1, pp. 1-49, 2012. https://doi.org/10.1016/j.physrep.2012.02.006
  2. T. Bogers and A. Van den Bosch, "Collaborative and contentbased filtering for item recommendation on social bookmarking websites," in Proceedings of the 2009 ACM Conference on Recommender Systems (RecSys), New York, NY, pp. 9-16, 2009.
  3. J. Basilico and T. Hofmann, "Unifying collaborative and content-based filtering," in Proceedings of the 21st International Conference on Machine Learning, Banff, Canada, 2004.
  4. X. Su and T. M. Khoshgoftaar, "A survey of collaborative filtering techniques," Advances in Artificial Intelligence, vol. 2009, article no. 421425, pp. 1-19, 2009.
  5. F. Braida, C. E. Mello, M. B. Pasinato, and G. Zimbrao, "Transforming collaborative filtering into supervised learning," Expert Systems with Applications, vol. 42, no. 10, pp. 4733-4742, 2015. https://doi.org/10.1016/j.eswa.2015.01.023
  6. D. H. Park, H. K. Kim, I. Y. Choi, and J. K. Kim, "A literature review and classification of recommender systems research," Expert Systems with Applications, vol. 39, no. 11, pp. 10059-10072, 2012. https://doi.org/10.1016/j.eswa.2012.02.038
  7. Q. Liu, E. Chen, H. Xiong, C. H. Ding, and J. Chen, "Enhancing collaborative filtering by user interest expansion via personalized ranking," IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 42, no. 1, pp. 218-233, 2012. https://doi.org/10.1109/TSMCB.2011.2163711
  8. S. Vargas, L. Baltrunas, A. Karatzoglou, and P. Castells, "Coverage, redundancy and size-awareness in genre diversity for recommender systems," in Proceedings of the 8th ACM Conference on Recommender Systems, Foster City, CA, pp. 209-216, 2014.
  9. Z. Huang, H. Chen, and D. Zeng, "Applying associative retrieval techniques to alleviate the sparsity problem in collaborative filtering," ACM Transactions on Information Systems, vol. 22, no. 1, pp. 116-142, 2004. https://doi.org/10.1145/963770.963775
  10. M. G. Manzato, "Discovering latent factors from movies genres for enhanced recommendation," in Proceedings of the 6th ACM Conference on Recommender Systems, Dublin, Ireland, pp. 249-252, 2012.
  11. M. Sollenborn and P. Funk, "Category-based filtering and user stereotype cases to reduce the latency problem in recommender systems," in Advances in Case-Based Reasoning, Heidelberg: Springer, pp. 395-405, 2002.
  12. R. Tilwani and S. Tiwari, "Implementation of category based recommendation module of SEP architecture using PBTA," International Journal of Advanced Research in Computer Science and Software Engineering, vol. 3, no. 10, pp. 635-642, 2013.
  13. S. M. Choi, S. K. Ko, and Y. S. Han, "A movie recommendation algorithm based on genre correlations," Expert Systems with Applications, vol. 39, no. 9, pp. 8079-8085, 2012. https://doi.org/10.1016/j.eswa.2012.01.132
  14. Y. H. Li and A. K. Jain, "Classification of text documents," The Computer Journal, vol. 41, no. 8, pp. 537-546, 1998. https://doi.org/10.1093/comjnl/41.8.537
  15. MovieLens 1M Dataset [Internet]. Available: http://grouplens.org/datasets/movielens/1m/.

Cited by

  1. Product Recommendation System based on User Purchase Priority vol.18, pp.1, 2017, https://doi.org/10.6109/jicce.2020.18.1.55