skip to main content
10.1145/1718487.1718498acmconferencesArticle/Chapter ViewAbstractPublication PageswsdmConference Proceedingsconference-collections
research-article

Pairwise interaction tensor factorization for personalized tag recommendation

Authors Info & Claims
Published:04 February 2010Publication History

ABSTRACT

Tagging plays an important role in many recent websites. Recommender systems can help to suggest a user the tags he might want to use for tagging a specific item. Factorization models based on the Tucker Decomposition (TD) model have been shown to provide high quality tag recommendations outperforming other approaches like PageRank, FolkRank, collaborative filtering, etc. The problem with TD models is the cubic core tensor resulting in a cubic runtime in the factorization dimension for prediction and learning.

In this paper, we present the factorization model PITF (Pairwise Interaction Tensor Factorization) which is a special case of the TD model with linear runtime both for learning and prediction. PITF explicitly models the pairwise interactions between users, items and tags. The model is learned with an adaption of the Bayesian personalized ranking (BPR) criterion which originally has been introduced for item recommendation. Empirically, we show on real world datasets that this model outperforms TD largely in runtime and even can achieve better prediction quality. Besides our lab experiments, PITF has also won the ECML/PKDD Discovery Challenge 2009 for graph-based tag recommendation.

References

  1. J. Carroll and J. Chang. Analysis of individual differences in multidimensional scaling via an n-way generalization of eckart-young decomposition. Psychometrika, 35:283--319, 1970.Google ScholarGoogle ScholarCross RefCross Ref
  2. R.A. Harshman. Foundations of the parafac procedure: models and conditions for an 'exploratory' multimodal factor analysis. UCLA Working Papers in Phonetics, pages 1--84, 1970.Google ScholarGoogle Scholar
  3. P. Heymann, D. Ramage, and H. Garcia-Molina. Social tag prediction. In SIGIR '08: Proceedings of the 31st annual international ACM SIGIR conference on Research and development in information retrieval, pages 531--538. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. T. Hofmann. Latent semantic models for collaborative filtering. ACM Trans. Inf. Syst., 22(1):89--115, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. A. Hotho, R. Jäschke, C. Schmitz, and G. Stumme. Information retrieval in folksonomies: Search and ranking. In Y. Sure and J. Domingue, editors, The Semantic Web: Research and Applications, volume 4011 of Lecture Notes in Computer Science, pages 411--426, Heidelberg, June 2006. Springer. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In IEEE International Conference on Data Mining (ICDM 2008), pages 263--272, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. R. Jaeschke, L. Marinho, A. Hotho, L. Schmidt-Thieme, and G. Stumme. Tag recommendations in folksonomies. In Proceedings of the 11th European Conference on Principles and Practice of Knowledge Discovery in Databases (PKDD), Warsaw, Poland}, 2007.Google ScholarGoogle ScholarCross RefCross Ref
  8. R. Jaeschke, L. Marinho, A. Hotho, L. Schmidt-Thieme, and G. Stumme. Tag recommendations in social bookmarking systems. AICOM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. S. Ju and K.-B. Hwang. A weighting scheme for tag recommendation in social bookmarking systems. In Proceedings of the ECML-PKDD Discovery Challenge Workshop, 2009.Google ScholarGoogle Scholar
  10. Y. Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In KDD '08: Proceeding of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 426--434, New York, NY, USA, 2008. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Y. Koren. Collaborative filtering with temporal dynamics. In KDD '09: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 447--456, New York, NY, USA, 2009. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. L.D. Lathauwer, B.D. Moor, and J. Vandewalle. A multilinear singular value decomposition. SIAM J. Matrix Anal. Appl., 21(4):1253--1278, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. Lipczak, Y. Hu, Y. Kollet, and E. Milios. Tag sources for recommendation in collaborative tagging systems. In Proceedings of the ECML-PKDD Discovery Challenge Workshop, 2009.Google ScholarGoogle Scholar
  14. L.B. Marinho, C. Preisach, and L. Schmidt-Thieme. Relational classification for personalized tag recommendation. In Proceedings of the ECML-PKDD Discovery Challenge Workshop, 2009.Google ScholarGoogle Scholar
  15. B. Marlin. Modeling user rating profiles for collaborative filtering. In S. Thrun, L. Saul, and B. Schölkopf, editors, Advances in Neural Information Processing Systems 16, Cambridge, MA, 2004. MIT Press.Google ScholarGoogle Scholar
  16. R. Pan, Y. Zhou, B. Cao, N.N. Liu, R.M. Lukose, M. Scholz, and Q. Yang. One-class collaborative filtering. In IEEE International Conference on Data Mining (ICDM 2008), pages 502--511, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme. BPR: Bayesian personalized ranking from implicit feedback. In Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence (UAI 2009), 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. S. Rendle, L.B. Marinho, A. Nanopoulos, and L. Schmidt-Thieme. Learning optimal ranking with tensor factorization for tag recommendation. In KDD '09: Proceeding of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, New York, NY, USA, 2009. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. S. Rendle and L. Schmidt-Thieme. Factor models for tag recommendation in bibsonomy. In Proceedings of the ECML-PKDD Discovery Challenge Workshop, 2009.Google ScholarGoogle Scholar
  20. J.D.M. Rennie and N. Srebro. Fast maximum margin matrix factorization for collaborative prediction. In ICML '05: Proceedings of the 22nd international conference on Machine learning, pages 713--719, New York, NY, USA, 2005. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Y. Song, L. Zhang, and C.L. Giles. A sparse gaussian processes classification framework for fast tag suggestions. In CIKM '08: Proceeding of the 17th ACM conference on Information and knowledge management, pages 93--102. ACM, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. P. Symeonidis, A. Nanopoulos, and Y. Manolopoulos. Tag recommendations based on tensor dimensionality reduction. In RecSys '08: Proceedings of the 2008 ACM conference on Recommender systems, pages 43--50, New York, NY, USA, 2008. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. L. Tucker. Some mathematical notes on three-mode factor analysis. Psychometrika, 31:279--311, 1966.Google ScholarGoogle ScholarCross RefCross Ref
  24. R. Wetzker, A. Said1, and C. Zimmermann. Understanding the user: Personomy translation for tag recommendation. In Proceedings of the ECML-PKDD Discovery Challenge Workshop, 2009.Google ScholarGoogle Scholar
  25. N. Zhang, Y. Zhang, and J. Tang. A tag recommendation system based on contents. In Proceedings of the ECML-PKDD Discovery Challenge Workshop, 2009.Google ScholarGoogle Scholar

Index Terms

  1. Pairwise interaction tensor factorization for personalized tag 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
          WSDM '10: Proceedings of the third ACM international conference on Web search and data mining
          February 2010
          468 pages
          ISBN:9781605588896
          DOI:10.1145/1718487

          Copyright © 2010 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: 4 February 2010

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          Overall Acceptance Rate498of2,863submissions,17%

          Upcoming Conference

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader