skip to main content
10.1145/1772690.1772773acmotherconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article

Factorizing personalized Markov chains for next-basket recommendation

Published: 26 April 2010 Publication History

Abstract

Recommender systems are an important component of many websites. Two of the most popular approaches are based on matrix factorization (MF) and Markov chains (MC). MF methods learn the general taste of a user by factorizing the matrix over observed user-item preferences. On the other hand, MC methods model sequential behavior by learning a transition graph over items that is used to predict the next action based on the recent actions of a user. In this paper, we present a method bringing both approaches together. Our method is based on personalized transition graphs over underlying Markov chains. That means for each user an own transition matrix is learned - thus in total the method uses a transition cube. As the observations for estimating the transitions are usually very limited, our method factorizes the transition cube with a pairwise interaction model which is a special case of the Tucker Decomposition. We show that our factorized personalized MC (FPMC) model subsumes both a common Markov chain and the normal matrix factorization model. For learning the model parameters, we introduce an adaption of the Bayesian Personalized Ranking (BPR) framework for sequential basket data. Empirically, we show that our FPMC model outperforms both the common matrix factorization and the unpersonalized MC model both learned with and without factorization.

References

[1]
J. S. Breese, D. Heckerman, and C. Kadie. Empirical analysis of predictive algorithms for collaborative filtering. In Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence (UAI-98), pages 43--52, San Francisco, 1998. Morgan Kaufmann.
[2]
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.
[3]
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.
[4]
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.
[5]
B. Mobasher, H. Dai, T. Luo, and M. Nakagawa. Using sequential and non-sequential patterns in predictive web usage mining tasks. In ICDM '02: Proceedings of the 2002 IEEE International Conference on Data Mining, page 669, Washington, DC, USA, 2002. IEEE Computer Society.
[6]
R. Pan and M. Scholz. Mind the gaps: weighting the unknown in large-scale one-class collaborative filtering. In KDD '09: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, pages 667--676, New York, NY, USA, 2009. ACM.
[7]
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.
[8]
S. Rendle and L. Schmidt-Thieme. Pairwise interaction tensor factorization for personalized tag recommendation. In Proceedings of the Third ACM International Conference on Web Search and Data Mining (WSDM 2010). ACM, 2010.
[9]
G. Shani, D. Heckerman, and R. I. Brafman. An mdp-based recommender system. Journal of Machine Learning Research, 6:1265--1295, 2005.
[10]
A. Zimdars, D. M. Chickering, and C. Meek. Using temporal data for making recommendations. In UAI'01: Proceedings of the 17th Conference in Uncertainty in Artificial Intelligence, pages 580--588, San Francisco, CA, USA, 2001. Morgan Kaufmann Publishers Inc.

Cited By

View all
  • (2025)A user-embedded temporal attention neural network for IoT trajectories predictionPeerJ Computer Science10.7717/peerj-cs.268111(e2681)Online publication date: 11-Feb-2025
  • (2025)Enhancing Energy Efficiency of Sensors and Communication Devices in Opportunistic Networks Through Human Mobility Interaction PredictionSensors10.3390/s2505141425:5(1414)Online publication date: 26-Feb-2025
  • (2025)Improving Location Recommendations Based on LBSN Data Through Data PreprocessingElectronics10.3390/electronics1404070114:4(701)Online publication date: 11-Feb-2025
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
WWW '10: Proceedings of the 19th international conference on World wide web
April 2010
1407 pages
ISBN:9781605587998
DOI:10.1145/1772690

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 26 April 2010

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. basket recommendation
  2. markov chain
  3. matrix factorization

Qualifiers

  • Research-article

Conference

WWW '10
WWW '10: The 19th International World Wide Web Conference
April 26 - 30, 2010
North Carolina, Raleigh, USA

Acceptance Rates

Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)616
  • Downloads (Last 6 weeks)77
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)A user-embedded temporal attention neural network for IoT trajectories predictionPeerJ Computer Science10.7717/peerj-cs.268111(e2681)Online publication date: 11-Feb-2025
  • (2025)Enhancing Energy Efficiency of Sensors and Communication Devices in Opportunistic Networks Through Human Mobility Interaction PredictionSensors10.3390/s2505141425:5(1414)Online publication date: 26-Feb-2025
  • (2025)Improving Location Recommendations Based on LBSN Data Through Data PreprocessingElectronics10.3390/electronics1404070114:4(701)Online publication date: 11-Feb-2025
  • (2025)Study on a User Preference Conversational Recommender Based on a Knowledge GraphElectronics10.3390/electronics1403063214:3(632)Online publication date: 6-Feb-2025
  • (2025)Efficiently Exploiting Muti-Level User Initial Intent for Session-Based RecommendationElectronics10.3390/electronics1401020714:1(207)Online publication date: 6-Jan-2025
  • (2025)Discreetly Exploiting Inter-Session Information for Session-Based RecommendationApplied Sciences10.3390/app1504215115:4(2151)Online publication date: 18-Feb-2025
  • (2025)Improved session recommendation using contrastive learning based tail adjusted repeat aware graph neural networkComputer Science and Information Systems10.2298/CSIS231101013L22:1(345-368)Online publication date: 2025
  • (2025)Review-Enhanced Universal Sequence Representation Learning for Recommender SystemsACM Transactions on Information Systems10.1145/3717832Online publication date: 14-Feb-2025
  • (2025)LLMCDSR: Enhancing Cross-Domain Sequential Recommendation with Large Language ModelsACM Transactions on Information Systems10.1145/3715099Online publication date: 28-Jan-2025
  • (2025)PTF-FSR: A Parameter Transmission-Free Federated Sequential Recommender SystemACM Transactions on Information Systems10.1145/370834443:2(1-24)Online publication date: 28-Jan-2025
  • 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

EPUB

View this article in ePub.

ePub

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media