Skip to main content

Modeling Implicit Communities in Recommender Systems

  • Conference paper
  • First Online:
Web Information Systems Engineering – WISE 2017 (WISE 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10570))

Included in the following conference series:

Abstract

In recommender systems, a group of users may have similar preferences on a set of items. As the groups of users and items are not explicitly given, these similar-preferences groups are called implicit communities (where users inside same communities may not necessarily know each other).

Implicit communities can be detected with users’ rating behaviors. In this paper, we propose a unified model to discover the implicit communities with rating behaviors from recommender systems.

Following the spirit of Latent Factor Model, we design a bayesian probabilistic graphical model which generates the implicit communities, where the latent vectors of users/items inside the same community follow the same distribution. An implicit community model is proposed based on rating behaviors and a Gibbs Sampling based algorithm is proposed for corresponding parameter inferences. To the best of our knowledge, this is the first attempt to integrate the rating information into implicit communities for recommendation.

We provide a linear model (matrix factorization based) and a non-linear model (deep neural network based) for community modeling in recsys.

Extensive experiments on seven real-world datasets have been conducted in comparison with 14 state-of-art recommendation algorithms. Statistically significant improvements verify the effectiveness of the proposed implicit community based models. They also show superior performances in cold-start scenarios, which contributes to the application of real-life recommender systems.

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

Access this chapter

Institutional subscriptions

Notes

  1. 1.

    In all of the following result tables, \(*\) represents the improvements of ICR are statically significant with \(p<0.05\).

References

  1. Barbieri, N., Manco, G., Ritacco, E.: Probabilistic approaches to recommendations. Synth. Lect. Data Min. Knowl. Discov. 5(2), 1–197 (2014)

    Article  Google Scholar 

  2. Beutel, A., Ahmed, A., Smola, A.J.: ACCAMS: additive co-clustering to approximate matrices succinctly. In: Proceedings of the 24th International Conference on World Wide Web, pp. 119–129. International World Wide Web Conferences Steering Committee (2015)

    Google Scholar 

  3. Beutel, A., Murray, K., Faloutsos, C., Smola, A.J.: CoBaFi: Collaborative bayesian filtering. In: Proceedings of the 23rd International Conference on World Wide Web, WWW 2014, pp. 97–108. ACM, New York (2014)

    Google Scholar 

  4. Borg, I., Groenen, P.J.F.: Modern multidimensional scaling: theory and applications. J. Educ. Measur. 40(3), 277–280 (2003)

    Article  Google Scholar 

  5. Dhillon, I.S.: Co-clustering documents and words using bipartite spectral graph partitioning. In: KDD 2001, pp. 269–274. ACM, New York (2001)

    Google Scholar 

  6. Good, B.H., De Montjoye, Y., Clauset, A.: The performance of modularity maximization in practical contexts. Phys. Rev. E 81(4), 46106 (2009)

    Article  MathSciNet  Google Scholar 

  7. Guo, G., Zhang, J., Yorke-Smith, N.: TrustSVD: collaborative filtering with both the explicit and implicit influence of user trust and of item ratings. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, 25–30 January 2015, Austin, Texas, USA, pp. 123–129 (2015)

    Google Scholar 

  8. Hoyer, P.O.: Non-negative matrix factorization with sparseness constraints. J. Mach. Learn. Res. 5, 1457–1469 (2004)

    MathSciNet  MATH  Google Scholar 

  9. Jamali, M., Ester, M.: A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the 2010 ACM Conference on Recommender Systems, RecSys 2010, Barcelona, Spain, 26–30 September 2010, pp. 135–142 (2010)

    Google Scholar 

  10. Koren, Y.: Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426–434. ACM (2008)

    Google Scholar 

  11. Lee, J., Kim, S., Lebanon, G., Singer, Y., Bengio, S.: LLORMA: local low-rank matrix approximation. J. Mach. Learn. Res. 17(15), 1–24 (2016)

    MathSciNet  MATH  Google Scholar 

  12. Ma, H., Yang, H., Lyu, M.R., King, I.: SoRec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM Conference on Information and Knowledge Management, pp. 931–940. ACM (2008)

    Google Scholar 

  13. Ma, H., Zhou, D., Liu, C., Lyu, M.R., King, I.: Recommender systems with social regularization. In: Proceedings of the Fourth ACM International Conference on Web Search and Data Mining, pp. 287–296. ACM (2011)

    Google Scholar 

  14. Rennie, J.D., Srebro, N.: Fast maximum margin matrix factorization for collaborative prediction. In: Proceedings of the 22nd International Conference on Machine Learning, pp. 713–719. ACM (2005)

    Google Scholar 

  15. Salakhutdinov, R., Mnih, A.: Probabilistic matrix factorization. In: NIPS, vol. 1, pp. 1–2 (2007)

    Google Scholar 

  16. Salakhutdinov, R., Mnih, A.: Bayesian probabilistic matrix factorization using markov chain monte carlo. In: Proceedings of the 25th International Conference on Machine Learning, pp. 880–887. ACM (2008)

    Google Scholar 

  17. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, pp. 285–295. ACM (2001)

    Google Scholar 

  18. Shan, H., Banerjee, A.: Bayesian co-clustering. In: Eighth IEEE International Conference on Data Mining, ICDM 2008, pp. 530–539. IEEE (2008)

    Google Scholar 

  19. Tang, L., Liu, H.: Community detection and mining in social media. Synth. Lect. Data Min. Knowl. Discov. 2(1), 1–137 (2010)

    Article  MathSciNet  Google Scholar 

  20. Yang, B., Lei, Y., Liu, D., Liu, J.: Social collaborative filtering by trust. In: IJCAI 2013, Proceedings of the 23rd International Joint Conference on Artificial Intelligence, Beijing, China, 3–9 August 2013 (2013)

    Google Scholar 

  21. Zhang, S., Wang, W., Ford, J., Makedon, F.: Learning from incomplete ratings using non-negative matrix factorization. In: SDM, vol. 6, pp. 548–552. SIAM (2006)

    Google Scholar 

  22. Zhang, Y., Zhang, M., Liu, Y., Ma, S.: Improve collaborative filtering through bordered block diagonal form matrices. In: Proceedings of the 36th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2013, pp. 313–322. ACM, New York (2013)

    Google Scholar 

Download references

Acknowledgement

This work is supported in part by China Grant U1636215, 61572492, and the Hong Kong Scholars Program.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lin Xiao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Xiao, L., Zhaoquan, G. (2017). Modeling Implicit Communities in Recommender Systems. In: Bouguettaya, A., et al. Web Information Systems Engineering – WISE 2017. WISE 2017. Lecture Notes in Computer Science(), vol 10570. Springer, Cham. https://doi.org/10.1007/978-3-319-68786-5_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-68786-5_31

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-68785-8

  • Online ISBN: 978-3-319-68786-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics