Skip to main content

Predicting Users’ Preferences for Movie Recommender System Using Restricted Boltzmann Machine

  • Conference paper
  • First Online:
Computational Intelligence in Data Mining

Abstract

Recommender system is one of the most important crucial parts for e-commerce domains, enabling them to produce correct recommendations to individual users. Collaborative filtering is considered as the successful technique for recommender system that takes rating scores to find most similar users/items for recommending items. In this work, in order to exploit user rating information, a model has been developed that uses Restricted Boltzmann Machine (RBM) to learn deeply and predict the ratings or preferences which are missed. The experiment is done on MovieLens benchmark dataset that compares with Pearson correlation and average prediction-type algorithms. Experimental result exhibits the performance of RBM to predict users’ preferences.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Salehi, M., Kamalabadi, I., Ghoushchi, M.: An Effective Recommendation Framework for Personal Learning Environments Using a Learner Preference Tree and a GA. IEEE Transactions on Learning Technologies. vol. 6. no. 4. (2013).

    Article  Google Scholar 

  2. Bu, J., Shen, X., Xu, B., Chen, C., He, X., Cai, D.: Improving Collaborative Recommendation via User-Item Subgroups. IEEE Transactions on Knowledge and Data Engineering. vol. 28. no. 9, (2016).

    Article  Google Scholar 

  3. Salah, A., Rogovschi, N., Nadif, M.: A dynamic collaborative filtering system via a weighted clustering approach. ScienceDirect. Neurocomputing 175 (2016) 206–215.

    Article  Google Scholar 

  4. Silva, E Camilo-Junior, C., Pascoal, L., Rosa, T.: An evolutionary approach for combining results of recommender systems techniques based on collaborative filtering. ScienceDirect. Expert Systems With Applications 53 (2016) 204–218.

    Article  Google Scholar 

  5. Mendoza, L., García, R., González, A., Hernández, G., Zapater, J: RecomMetz: A context-aware knowledge-based mobile recommender system for movie showtimes. ScienceDirect. Expert Systems with Applications 42 (2015) 1202–1222.

    Article  Google Scholar 

  6. Wei, S., Zheng, X., Chen, D., Chen, C.: A hybrid approach for movie recommendation via tags and ratings. ScienceDirect. Electronic Commerce Research and Applications 18 (2016) 83–94.

    Article  Google Scholar 

  7. Nilashi, M., Ibrahim, O., Ithnin, N.: Hybrid recommendation approaches for multi-criteria collaborative filtering. ScienceDirect. Expert Systems with Applications 41 (2014) 3879–3900.

    Article  Google Scholar 

  8. Salakhutdinov, R., Mnih, A., Hinton, G: Restricted Boltzmann Machines for collaborative filtering. In Proceedings of the 24th International Conference on Machine Learning. (2007).

    Google Scholar 

  9. Koohi, H., Kiani, K.: User based Collaborative Filtering using fuzzy C-means. ScienceDirect. Measurement 91 (2016) 134–139.

    Article  Google Scholar 

  10. Ortega, F., Hernando, A., Bobadilla, J., Hyung Kang, J.: Recommending items to group of users using Matrix Factorization based Collaborative Filtering. ScienceDirect. Information Sciences 345 (2016) 313–324.

    Article  Google Scholar 

  11. Hernando, A., Bobadilla, J., Ortega, F.: A non negative matrix factorization for collaborative filtering recommender systems based on a Bayesian probabilistic model. ScienceDirect. Knowledge-Based Systems 97 (2016) 188–202.

    Article  Google Scholar 

  12. Ar, Y., Bostanci, E.: A genetic algorithm solution to the collaborative filtering problem. ScienceDirect. Expert Systems With Applications 61 (2016) 122–128.

    Article  Google Scholar 

  13. Moreno, M., Segrera, S., López, V., Muñoz, M.: Web mining based framework for solving usual problems in recommender systems. A case study for movies’ recommendation. ScienceDirect. Neurocomputing 176 (2016) 72–80.

    Article  Google Scholar 

  14. Li, H., Cui, J., Shen, B., Ma, J.: An intelligent movie recommendation system through group-level sentiment analysis in microblogs. ScienceDirect. Neurocomputing 210 (2016) 164–173.

    Article  Google Scholar 

  15. Hou, Y., Xiao, T., Zhang, S., Jiang, X., Li, X., Hu, X., Han, J., Guo, L., Miller, L., Neupert, R., Liu T.: Predicting Movie Trailer Viewer’s “Like/Dislike” via Learned Shot Editing Patterns. IEEE Transactions on Affective Computing, vol. 7, no. 1, January–March 2016.

    Google Scholar 

  16. Zhang, H., Ji, Y., Li, J., Ye, Y.: A Triple Wing Harmonium Model for Movie Recommendation. IEEE Transactions on Industrial Informatics, vol. 12, no. 1, February 2016.

    Google Scholar 

  17. Wang, Z., Yu, X., Feng, N., Wang, Z.: An improved collaborative movie recommendation system using computational intelligence. ScienceDirect. Journal of Visual Languages and Computing 25 (2014) 667–675.

    Article  Google Scholar 

  18. Jannch, D., Zanker, M., Felfernig, A., Friedrich, G.: Recommender System- An Introduction, Cambridge University Press (2011).

    Google Scholar 

Download references

Acknowledgements

The authors would like to express thanks to all the reviewers for valuable comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dayal Kumar Behera .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Behera, D.K., Das, M., Swetanisha, S. (2019). Predicting Users’ Preferences for Movie Recommender System Using Restricted Boltzmann Machine. In: Behera, H., Nayak, J., Naik, B., Abraham, A. (eds) Computational Intelligence in Data Mining. Advances in Intelligent Systems and Computing, vol 711. Springer, Singapore. https://doi.org/10.1007/978-981-10-8055-5_67

Download citation

Publish with us

Policies and ethics