Integrating supply and demand chains in personalized recommendation via chain-coupled tensor factorization

Standard recommender systems usually rely only on past user ratings as well as optional profiles of customers and products. In e-commerce settings, however, a more complete understanding of the corresponding bi-directional impact between the demands of customers and the supply capabilities of providers can be the key to success. This motivates us to design a recommendation model that explicitly reflects the supply and demand chains. We propose a Multi-relational Coupled Tensor and Matrix Factorization model, which jointly models user ratings as well as supply chain relationships for product recommendation. In addition, our model can predict the links between suppliers and manufacturers. We design an algorithm based on the Alternating Direction Method of Multipliers (ADMM) technique. Experiments on real-world datasets find that the proposed model outperforms traditional methods.

[1]  Ivan V. Oseledets,et al.  Tensor methods and recommender systems , 2016, Wiley Interdiscip. Rev. Data Min. Knowl. Discov..

[2]  Alexandros Nanopoulos,et al.  Item Recommendation in Collaborative Tagging Systems , 2011, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[3]  Andrzej Cichocki,et al.  Nonnegative Matrix and Tensor Factorization T , 2007 .

[4]  Balázs Hidasi,et al.  Fast ALS-based tensor factorization for context-aware recommendation from implicit feedback , 2012, ECML/PKDD.

[5]  Jiayu Zhou,et al.  Who, What, When, and Where: Multi-Dimensional Collaborative Recommendations Using Tensor Factorization on Sparse User-Generated Data , 2015, WWW.

[6]  Arindam Banerjee,et al.  Multi-way Clustering on Relation Graphs , 2007, SDM.

[7]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[8]  Hans Hummel,et al.  Recommendations for learners are different: Applying memory-based recommender system techniques to lifelong learning , 2007 .

[9]  Geoffrey J. Gordon,et al.  Relational learning via collective matrix factorization , 2008, KDD.

[10]  Tamara G. Kolda,et al.  All-at-once Optimization for Coupled Matrix and Tensor Factorizations , 2011, ArXiv.

[11]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[12]  Jussi T. S. Heikkilä,et al.  From supply to demand chain management: efficiency and customer satisfaction , 2002 .

[13]  Tamara G. Kolda,et al.  Scalable Tensor Factorizations for Incomplete Data , 2010, ArXiv.

[14]  Xing Xie,et al.  Collaborative Filtering Meets Mobile Recommendation: A User-Centered Approach , 2010, AAAI.

[15]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[16]  Jimeng Sun,et al.  MetaFac: community discovery via relational hypergraph factorization , 2009, KDD.

[17]  Thomas Hofmann,et al.  A joint framework for collaborative and content filtering , 2004, SIGIR '04.