Skip to main content

Collaborative Filtering Recommendation Algorithm Based on Matrix Factorization and User Nearest Neighbors

  • Conference paper
  • First Online:
Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems (AsiaSim 2016, SCS AutumnSim 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 643))

Included in the following conference series:

Abstract

The disadvantage of the traditional CFAbMD algorithm is no consideration of impact of local users’ neighbor on item rating. Aiming at this problem, a new CFAbMD algorithm is proposed considering both ALS matrix factorization and user nearest neighbor (CFAbMD-UNN), which integrates the similarity information among users into the matrix factorization of model. Furthermore, the CFAbMD-UNN algorithm was implemented in parallel on Spark. Experiments on Movielens shows that the propsosed CFAbMD-UNN algorithm outperforms the traditional CFAbMD algorithm.

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

Access this chapter

Institutional subscriptions

References

  1. Bing, Liang, Yuzhong, Zhang, Yi, Jin: The research of matrix factorization algorithm in collaborative filtering. Guangdong Commun. Technol. 08, 76–79 (2013)

    Google Scholar 

  2. Van Vleck, E.S.: Continuous matrix factorizations. In: Benner, P., Bollhöfer, M., Kressner, D., et al. (eds.) Numerical Algebra, Matrix Theory, Differential-Algebraic Equations and Control Theory, pp. 299–318. Springer International Publishing, Heidelberg (2015)

    Google Scholar 

  3. Benzi, K., Kalofolias, V., Bresson, X., et al.: Song recommendation with non-negative matrix factorization and graph total variation. arXiv preprint, arXiv:1601.01892 (2016)

  4. Pan, R., Zhou, Y., Cao, B., et al.: One-class collaborative filtering. In: The Eighth IEEE International Conference on Data Mining, pp. 502–511 (2008)

    Google Scholar 

  5. Zhenkun, Tang: Design and Implementation of Machine Learning Platform based on Spark. Xiamen University, Xiamen (2014)

    Google Scholar 

  6. http://grouplens.org/datasets/movielens/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhongjie Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media Singapore

About this paper

Cite this paper

Wang, Z., Yu, N., Wang, J. (2016). Collaborative Filtering Recommendation Algorithm Based on Matrix Factorization and User Nearest Neighbors. In: Zhang, L., Song, X., Wu, Y. (eds) Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. AsiaSim SCS AutumnSim 2016 2016. Communications in Computer and Information Science, vol 643. Springer, Singapore. https://doi.org/10.1007/978-981-10-2663-8_21

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-2663-8_21

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-2662-1

  • Online ISBN: 978-981-10-2663-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics