skip to main content
10.1145/2792838.2800174acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
research-article

Dynamic Poisson Factorization

Published: 16 September 2015 Publication History

Abstract

Models for recommender systems use latent factors to explain the preferences and behaviors of users with respect to a set of items (e.g., movies, books, academic papers). Typically, the latent factors are assumed to be static and, given these factors, the observed pref- erences and behaviors of users are assumed to be generated without order. These assumptions limit the explorative and predictive capabilities of such models, since users' interests and item popularity may evolve over time. To address this, we propose dPF, a dynamic matrix factorization model based on the recent Poisson factorization model for recommendations. dPF models the time evolving latent factors with a Kalman filter and the actions with Poisson distributions. We derive a scalable variational inference algorithm to infer the latent factors. Finally, we demonstrate dPF on 10 years of user click data from arXiv.org, one of the largest repository of scientific papers and a formidable source of information about the behavior of scientists. Empirically we show performance improvement over both static and, more recently proposed, dynamic recommendation models. We also provide a thorough exploration of the inferred posteriors over the latent variables.

Supplementary Material

MP4 File (p155.mp4)

References

[1]
A. Acharya, J. Ghosh, and M. Zhou. Nonparametric bayesian factor analysis for dynamic count matrices. In Proceedings of the 18th Conference on Artificial Intelligence and Statistics, 2015.
[2]
C. M. Bishop. Pattern Recognition and Machine Learning. Springer, 2006.
[3]
D. M. Blei. Build, compute, critique, repeat: Data analysis with latent variable models. Annual Review of Statistics and Its Application, 1 (1): 203--232, 2014. 10.1146/annurev-statistics-022513--115657.
[4]
S. Chatzis. Dynamic bayesian probabilistic matrix factorization. In Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, 2014., pages 1731--1737, 2014.
[5]
M. D. Ekstrand, J. T. Riedl, and J. A. Konstan. Collaborative filtering recommender systems. Foundations and Trends in Human-Computer Interaction, 4 (2): 81--173, 2011.
[6]
P. Gopalan, J. Hofman, and D. Blei. Scalable recommendation with hierarchical poisson factorization. In Proceedings of the Thirti-first Conference Annual Conference on Uncertainty in Artificial Intelligence (UAI-15). AUAI Press, 2015.
[7]
S. Gultekin and J. Paisley. A collaborative kalman filter for time-evolving dyadic processes. In 2014 IEEE International Conference on Data Mining, ICDM, 2014, pages 140--149, 2014.
[8]
B. Hidasi and D. Tikk. General factorization framework for context-aware recommendations. Data Mining and Knowledge Discovery, pages 1--30, 2015. ISSN 1384--5810.
[9]
M. I. Jordan, editor. Learning in Graphical Models. MIT Press, Cambridge, MA, USA, 1999. ISBN 0--262--60032--3.
[10]
A. Karatzoglou, X. Amatriain, L. Baltrunas, and N. Oliver. Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering. In Proceedings of the fourth ACM conference on Recommender systems, pages 79--86. ACM, 2010.
[11]
Y. Koren. Collaborative filtering with temporal dynamics. Commun. ACM, 53 (4): 89--97, 2010.
[12]
Y. Koren and J. Sill. Ordrec: an ordinal model for predicting personalized item rating distributions. In Proceedings of the fifth ACM conference on Recommender systems, pages 117--124, 2011.
[13]
D. D. Lee and H. S. Seung. Learning the parts of objects by non-negative matrix factorization. Nature, 401 (6755): 788--791, 10 1999.
[14]
B. Li, X. Zhu, R. Li, C. Zhang, X. Xue, and X. Wu. Cross-domain collaborative filtering over time. In Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence - Volume Volume Three, IJCAI'11, pages 2293--2298. AAAI Press, 2011.
[15]
S. Rendle. Factorization machines. In Proceedings of the 10th IEEE International Conference on Data Mining. IEEE Computer Society, 2010.
[16]
N. Sahoo, P. V. Singh, and T. Mukhopadhyay. A hidden markov model for collaborative filtering. MIS Q., 36 (4): 1329--1356, Dec. 2012.
[17]
R. Salakhutdinov and A. Mnih. Bayesian probabilistic matrix factorization using Markov chain Monte Carlo. In Proceedings of the International Conference on Machine Learning, volume 25, 2008.
[18]
C. Wang and D. Blei. Variational inference in nonconjugate models. Journal of Machine Learning Research, 14: 1005--1031, 2013.
[19]
L. Xiong, X. Chen, T.-K. Huang, J. Schneider, and J. G. Carbonell. Temporal collaborative filtering with bayesian probabilistic tensor factorization. In Proceedings of SIAM Data Mining, 2010.
[20]
X. Yi, L. Hong, E. Zhong, N. N. Liu, and S. Rajan. Beyond clicks: dwell time for personalization. In Proceedings of the 8th ACM Conference on Recommender systems, pages 113--120, 2014.

Cited By

View all
  • (2025)An introduction to collaborative filtering through the lens of the Netflix PrizeKnowledge and Information Systems10.1007/s10115-024-02315-zOnline publication date: 10-Jan-2025
  • (2024)Application of Poisson state-space models and shared frailty models for multistage processes surveillanceQuality Technology & Quantitative Management10.1080/16843703.2024.2314819(1-23)Online publication date: 12-Feb-2024
  • (2024)A dynamic preference recommendation model based on spatiotemporal knowledge graphsComplex & Intelligent Systems10.1007/s40747-024-01658-y11:1Online publication date: 18-Nov-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
RecSys '15: Proceedings of the 9th ACM Conference on Recommender Systems
September 2015
414 pages
ISBN:9781450336925
DOI:10.1145/2792838
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 the author(s) 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].

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 September 2015

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. collaborative filtering
  2. dynamic models
  3. matrix factorization
  4. probabilistic models
  5. state space models
  6. variational inference

Qualifiers

  • Research-article

Conference

RecSys '15
Sponsor:
RecSys '15: Ninth ACM Conference on Recommender Systems
September 16 - 20, 2015
Vienna, Austria

Acceptance Rates

RecSys '15 Paper Acceptance Rate 28 of 131 submissions, 21%;
Overall Acceptance Rate 254 of 1,295 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)48
  • Downloads (Last 6 weeks)2
Reflects downloads up to 24 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2025)An introduction to collaborative filtering through the lens of the Netflix PrizeKnowledge and Information Systems10.1007/s10115-024-02315-zOnline publication date: 10-Jan-2025
  • (2024)Application of Poisson state-space models and shared frailty models for multistage processes surveillanceQuality Technology & Quantitative Management10.1080/16843703.2024.2314819(1-23)Online publication date: 12-Feb-2024
  • (2024)A dynamic preference recommendation model based on spatiotemporal knowledge graphsComplex & Intelligent Systems10.1007/s40747-024-01658-y11:1Online publication date: 18-Nov-2024
  • (2023)Tracking Brand-Associated Polarity-Bearing Topics in User ReviewsTransactions of the Association for Computational Linguistics10.1162/tacl_a_0055511(404-418)Online publication date: 9-May-2023
  • (2023)Dynamic Transformation of Prior Knowledge Into Bayesian Models for Data StreamsIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2021.313946935:4(3742-3750)Online publication date: 1-Apr-2023
  • (2023)Evolving Graph Contrastive Learning for Socially-aware Recommendation2023 IEEE International Conference on Web Services (ICWS)10.1109/ICWS60048.2023.00075(563-572)Online publication date: Jul-2023
  • (2023)Enhancing signed social recommendation via extracting auxiliary textual informationMultimedia Tools and Applications10.1007/s11042-023-17414-2Online publication date: 10-Nov-2023
  • (2023)Mining User Interest Using Bayesian-PMF and Markov Chain Monte Carlo for Personalised Recommendation SystemsInnovations in Data Analytics10.1007/978-981-99-0550-8_9(115-129)Online publication date: 1-Jun-2023
  • (2022)Graph link prediction in computer networks using Poisson matrix factorisationThe Annals of Applied Statistics10.1214/21-AOAS154016:3Online publication date: 1-Sep-2022
  • (2022)Towards Psychologically-Grounded Dynamic Preference ModelsProceedings of the 16th ACM Conference on Recommender Systems10.1145/3523227.3546778(35-48)Online publication date: 12-Sep-2022
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media