skip to main content
10.1145/2339530.2339732acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article

Learning personal + social latent factor model for social recommendation

Published:12 August 2012Publication History

ABSTRACT

Social recommendation, which aims to systematically leverage the social relationships between users as well as their past behaviors for automatic recommendation, attract much attention recently. The belief is that users linked with each other in social networks tend to share certain common interests or have similar tastes (homophily principle); such similarity is expected to help improve the recommendation accuracy and quality. There have been a few studies on social recommendations; however, they almost completely ignored the heterogeneity and diversity of the social relationship.

In this paper, we develop a joint personal and social latent factor (PSLF) model for social recommendation. Specifically, it combines the state-of-the-art collaborative filtering and the social network modeling approaches for social recommendation. Especially, the PSLF extracts the social factor vectors for each user based on the state-of-the-art mixture membership stochastic blockmodel, which can explicitly express the varieties of the social relationship. To optimize the PSLF model, we develop a scalable expectation-maximization (EM) algorithm, which utilizes a novel approximate mean-field technique for fast expectation computation. We compare our approach with the latest social recommendation approaches on two real datasets, Flixter and Douban (both with large social networks). With similar training cost, our approach has shown a significant improvement in terms of prediction accuracy criteria over the existing approaches.

Skip Supplemental Material Section

Supplemental Material

311a_w_talk_5.mp4

mp4

260.4 MB

References

  1. Gediminas Adomavicius and Alexander Tuzhilin. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. on Knowl. and Data Eng., 17:734--749, June 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Edoardo M. Airoldi, David M. Blei, Stephen E. Fienberg, and Eirc P. Xing. Mixed membership stochastic blockmodels. In JMLR '08. The Journal of Machine Learning Research, pages 1981--2014. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Paul H. Calamai and Jorge J. More:9A. Projected gradient methods for linearly constrained problems. Math. Program., 39:93--116, October 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. O' Donovan and B. Smyth. Trust in recommender systems. In IUI '05. Proceedings of the 10th international conference on Intelligent User Interfaces, pages 167--174. ACM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. H. J. Lee F. Liu. Use of social network information to enhace collaborative filtering performance. In ESA' 10. Expert Systems with Applications, pages 4772--4778. Elsevier Ltd, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Quanquan Gu and Jie Zhou. neighborhood preserving nonnegative matrix factorization. In BMVC, pages 1--11, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  7. Michael R. Lyu Hao Ma, Irwin King. Learning to recommend with social trust ensemble. In SIGIR '09. Proceedings of the 32th International Conference on information retrieval, pages 203--210. ACM, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. P. W. Holland, K. B. Laskey, and S. Leinhardt. Stochastic blockmodels: First steps. Social Networks, 5(2):109--137, 1983.Google ScholarGoogle ScholarCross RefCross Ref
  9. Yehuda Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In KDD' 08. Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Yehuda Koren, Robert Bell, and Chris Volinsky. Matrix factorization techniques for recommender systems. Computer, 42:30--37, August 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Hao Ma, Dengyong Zhou, Chao Liu, Michael R. Lyu, and Irwin King. Recommender systems with social regularization. In WSDM '11. Proceedings of the fourth ACM international conference on Web search and data mining, pages 287--196. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Miller McPherson, Lynn S. Lovin, and James M. Cook. Birds of a feather: Homophily in social networks. Annual Review of Sociology, 27(1):415--444, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  13. Sudeep Marwaha Punam Bedi, Harmeet Kaur. Trust based recommender system for semantic web. In IJCAI '07. Proceedings of the 2007 International Joint Conference on Artificial Intelligence, pages 2677--2682. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jason D. M. Rennie and Nathan Srebro. Fast maximum margin matrix factorization for collaborative prediction. In ICML '05. Proceedings of the 22th International Conference on Machine Learning, pages 713--719. ACM, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Badrul Sarwar, George Karypis, Joseph Konstan, and John Reidl. Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th international conference on World Wide Web, WWW '01, pages 285--295, New York, NY, USA, 2001. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. http://en.wikipedia.org/wiki/List_of_social_networking_websites.Google ScholarGoogle Scholar
  17. Harrison C. White, Scott A. Boorman, and Ronald L. Breiger. Social structure from multiple networks. i. blockmodels of roles and positions. American Journal of Sociology, 81(4):730--780, 1976.Google ScholarGoogle ScholarCross RefCross Ref
  18. Shuang Hong Yang, Alex Smola H. Bo Long, Narayanan Sadagopan, Zhaohui Zheng, and Hongyuan Zha. Like like alike - joint friendship and interest propagation in social networks. In WWW' 11. Proceedings of the 20th international conference on World Wide Web. ACM, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Learning personal + social latent factor model for social recommendation

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          KDD '12: Proceedings of the 18th ACM SIGKDD international conference on Knowledge discovery and data mining
          August 2012
          1616 pages
          ISBN:9781450314626
          DOI:10.1145/2339530

          Copyright © 2012 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 12 August 2012

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate1,133of8,635submissions,13%

          Upcoming Conference

          KDD '24

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader