Bayesian Models for Product Size Recommendations

Lack of calibrated product sizing in popular categories such as apparel and shoes leads to customers purchasing incorrect sizes, which in turn results in high return rates due to fit issues. We address the problem of product size recommendations based on customer purchase and return data. We propose a novel approach based on Bayesian logit and probit regression models with ordinal categories Small, Fit, Largeto model size fits as a function of the difference between latent sizes of customers and products. We propose posterior computation based on mean-field variational inference, leveraging the Polya-Gamma augmentation for the logit prior, that results in simple updates, enabling our technique to efficiently handle large datasets. Our Bayesian approach effectively deals with issues arising from noise and sparsity in the data providing robust recommendations. Offline experiments with real-life shoe datasets show that our model outperforms the state-of-the-art in 5 of 6 datasets. and leads to an improvement of 17-26% in AUC over baselines when predicting size fit outcomes.

[1]  Alexandros Nanopoulos,et al.  Modeling the dynamics of user preferences in coupled tensor factorization , 2014, RecSys '14.

[2]  Deepak Agarwal,et al.  Regression-based latent factor models , 2009, KDD.

[3]  Paul Resnick,et al.  Recommender systems , 1997, CACM.

[4]  Jure Leskovec,et al.  Hidden factors and hidden topics: understanding rating dimensions with review text , 2013, RecSys.

[5]  T. McKinley,et al.  Bayesian Model Choice in Cumulative Link Ordinal Regression Models , 2015, 1503.07642.

[6]  Nuria Oliver,et al.  Multiverse recommendation: n-dimensional tensor factorization for context-aware collaborative filtering , 2010, RecSys '10.

[7]  Zhen Qin,et al.  A Scalable Approach for Periodical Personalized Recommendations , 2016, RecSys.

[8]  H. Kawakatsu,et al.  EM Algorithms for Ordered Probit Models with Endogenous Regressors , 2009 .

[9]  Sophie Ahrens,et al.  Recommender Systems , 2012 .

[10]  Elena Smirnova,et al.  Meta-Prod2Vec: Product Embeddings Using Side-Information for Recommendation , 2016, RecSys.

[11]  David M. Blei,et al.  Content-based recommendations with Poisson factorization , 2014, NIPS.

[12]  Ruslan Salakhutdinov,et al.  Probabilistic Matrix Factorization , 2007, NIPS.

[13]  Ruslan Salakhutdinov,et al.  Bayesian probabilistic matrix factorization using Markov chain Monte Carlo , 2008, ICML '08.

[14]  S. Chib,et al.  Bayesian analysis of binary and polychotomous response data , 1993 .

[15]  David M. Blei,et al.  Dynamic Poisson Factorization , 2015, RecSys.

[16]  Fabio Crestani,et al.  Bayesian latent variable models for collaborative item rating prediction , 2011, CIKM '11.

[17]  James G. Scott,et al.  Bayesian Inference for Logistic Models Using Pólya–Gamma Latent Variables , 2012, 1205.0310.

[18]  Alexander Tuzhilin,et al.  Experimental comparison of pre- vs. post-filtering approaches in context-aware recommender systems , 2009, RecSys '09.

[19]  Gediminas Adomavicius,et al.  Context-aware recommender systems , 2008, RecSys '08.

[20]  Alexander Tuzhilin,et al.  Using Context to Improve Predictive Modeling of Customers in Personalization Applications , 2008, IEEE Transactions on Knowledge and Data Engineering.

[21]  Rajeev Rastogi,et al.  Recommending Product Sizes to Customers , 2017, RecSys.

[22]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[23]  Justin Grimmer An Introduction to Bayesian Inference via Variational Approximations , 2011, Political Analysis.

[24]  D. Dey,et al.  Bayesian analysis for correlated Ordinal Data Models , 2000 .

[25]  Charu C. Aggarwal,et al.  Recommender Systems: The Textbook , 2016 .

[26]  Barry Smyth,et al.  Mobile information access: A study of emerging search behavior on the mobile Internet , 2007, TWEB.

[27]  Bikash Joshi,et al.  Asynchronous Distributed Matrix Factorization with Similar User and Item Based Regularization , 2016, RecSys.

[28]  W. Greene,et al.  Modeling Ordered Choices: A Primer , 2010 .

[29]  David M. Blei,et al.  Factorization Meets the Item Embedding: Regularizing Matrix Factorization with Item Co-occurrence , 2016, RecSys.

[30]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[31]  Hisashi Kashima,et al.  Tensor factorization using auxiliary information , 2011, Data Mining and Knowledge Discovery.

[32]  Alexandros Nanopoulos,et al.  A framework for matrix factorization based on general distributions , 2014, RecSys '14.

[33]  Wei Chu,et al.  Personalized recommendation on dynamic content using predictive bilinear models , 2009, WWW '09.