Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Bayesian Inference via Variational Approximation for Collaborative Filtering

Published: 01 June 2019 Publication History

Abstract

Variational approximation method finds wide applicability in approximating difficult-to-compute probability distributions, a problem that is especially important in Bayesian inference to estimate posterior distributions. Latent factor model is a classical model-based collaborative filtering approach that explains the user-item association by characterizing both items and users on latent factors inferred from rating patterns. Due to the sparsity of the rating matrix, the latent factor model usually encounters the overfitting problem in practice. In order to avoid overfitting, it is necessary to use additional techniques such as regularizing the model parameters or adding Bayesian priors on parameters. In this paper, two generative processes of ratings are formulated by probabilistic graphical models with corresponding latent factors, respectively. The full Bayesian frameworks of such graphical models are proposed as well as the variational inference approaches for the parameter estimation. The experimental results show the superior performance of the proposed Bayesian approaches compared with the classical regularized matrix factorization methods.

References

[1]
Ricci F, Rokach L, Shapira B (2004) Introduction to recommender systems handbook. ACM, New York
[2]
Dietmar Jannach et al (2010) Recommender systems: an introduction. Cambridge University Press, Cambridge
[3]
Wei S, Zhao Y, Zhu Z, Liu N (2010) Multimodal fusion for video search reranking. IEEE Trans Knowl Data Eng 22(8):1191---1199
[4]
Hofmann T (2004) Latent semantic models for collaborative filtering. ACM, New York
[5]
Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Hindawi Publishing Corp., Cairo
[6]
Candes EJ, Recht B (2009) Exact matrix completion via convex optimization. Commun ACM 9(6):717
[7]
Candes EJ, Plan Y (2009) Matrix completion with noise. Proc IEEE 98(6):925---936
[8]
Goldberg D, Nichols D, Oki BM et al (1992) Using collaborative filtering to weave an information tapestry. Commun ACM 35(12):61---70
[9]
Resnick P, Iacovou N, Suchak M et al (1994) GroupLens: an open architecture for collaborative filtering of netnews. In: ACM conference on computer supported cooperative work. ACM, pp 175---186
[10]
Koren Y (2008) Factorization meets the neighborhood: a multifaceted collaborative filtering model. In: ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 426---434
[11]
Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput 7(1):76---80
[12]
Golub GH, Reinsch C (1970) Singular value decomposition and least squares solutions. Numer Math 14(5):403---420
[13]
Srebro N, Rennie JDM, Jaakkola T (2004) Maximum-margin matrix factorization. Adv Neural Inf Process Syst 37(2):1329---1336
[14]
Paterek A (2007) Improving regularized singular value decomposition for collaborative filtering. In: Proceedings of Kdd cup workshop, pp 5---8
[15]
Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30---37
[16]
Zhu Y, Shen X, Ye C (2016) Personalized prediction and sparsity pursuit in latent factor models. J Am Stat Assoc 111(513):241---252
[17]
Lim Y J, Teh Y W (2007) Variational Bayesian approach to movie rating prediction. In: Proceedings of Kdd cup and workshop, pp 15---21
[18]
Li J, Tian Y, Huang T (2014) Visual saliency with statistical priors. Int J Comput Vis 107(3):239---253
[19]
Bishop CM (2006) Pattern recognition and machine learning (information science and statistics). Springer, New York
[20]
Salakhutdinov R, Mnih A (2007) Probabilistic matrix factorization. In: International conference on neural information processing systems, pp 1257---1264
[21]
Blei DM, Kucukelbir A, Mcauliffe JD (2017) Variational inference: a review for statisticians. J Am Stat Assoc 112(518):859---877
[22]
Hoffman MD, Blei DM, Wang C et al (2013) Stochastic variational inference. Comput Sci 14(1):1303---1347
[23]
Berger JO (2002) Statistical decision theory and Bayesian analysis. Springer, New York
[24]
Beal MJ (2003) Variational algorithms for approximate Bayesian inference. University College London, London

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Neural Processing Letters
Neural Processing Letters  Volume 49, Issue 3
June 2019
846 pages

Publisher

Kluwer Academic Publishers

United States

Publication History

Published: 01 June 2019

Author Tags

  1. Collaborative filtering
  2. Latent factor model
  3. Variational inference

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Jan 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media