Directional Multivariate Ranking

User-provided multi-aspect evaluations manifest users' detailed feedback on the recommended items and enable fine-grained understanding of their preferences. Extensive studies have shown that modeling such data greatly improves the effectiveness and explainability of the recommendations. However, as ranking is essential in recommendation, there is no principled solution yet for collectively generating multiple item rankings over different aspects. In this work, we propose a directional multi-aspect ranking criterion to enable a holistic ranking of items with respect to multiple aspects. Specifically, we view multi-aspect evaluation as an integral effort from a user that forms a vector of his/her preferences over aspects. Our key insight is that the direction of the difference vector between two multi-aspect preference vectors reveals the pairwise order of comparison. Hence, it is necessary for a multi-aspect ranking criterion to preserve the observed directions from such pairwise comparisons. We further derive a complete solution for the multi-aspect ranking problem based on a probabilistic multivariate tensor factorization model. Comprehensive experimental analysis on a large TripAdvisor multi-aspect rating dataset and a Yelp review text dataset confirms the effectiveness of our solution.

[1]  Thorsten Joachims,et al.  Unbiased Learning-to-Rank with Biased Feedback , 2016, WSDM.

[2]  Sebastian Ruder,et al.  An Overview of Multi-Task Learning in Deep Neural Networks , 2017, ArXiv.

[3]  Hongning Wang,et al.  The FacT: Taming Latent Factor Models for Explainability with Factorization Trees , 2019, SIGIR.

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

[5]  Tat-Seng Chua,et al.  Neural Collaborative Filtering , 2017, WWW.

[6]  Lars Schmidt-Thieme,et al.  BPR: Bayesian Personalized Ranking from Implicit Feedback , 2009, UAI.

[7]  Yoram Singer,et al.  Adaptive Subgradient Methods for Online Learning and Stochastic Optimization , 2011, J. Mach. Learn. Res..

[8]  Satoshi Oyama,et al.  Bayesian probabilistic tensor factorization for recommendation and rating aggregation with multicriteria evaluation data , 2019, Expert Syst. Appl..

[9]  Claus Bahlmann,et al.  Directional features in online handwriting recognition , 2006, Pattern Recognit..

[10]  R. Fisher Dispersion on a sphere , 1953, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[11]  Alexander J. Smola,et al.  Jointly modeling aspects, ratings and sentiments for movie recommendation (JMARS) , 2014, KDD.

[12]  M. de Rijke,et al.  Social Collaborative Viewpoint Regression with Explainable Recommendations , 2017, WSDM.

[13]  Kwong-Tin Tang Vector analysis, ordinary differential equations and Laplace transforms , 2007 .

[14]  Yue Yin,et al.  Explainable Recommendation via Multi-Task Learning in Opinionated Text Data , 2018, SIGIR.

[15]  R. Marler,et al.  The weighted sum method for multi-objective optimization: new insights , 2010 .

[16]  Hongning Wang,et al.  Learning Personalized Topical Compositions with Item Response Theory , 2019, WSDM.

[17]  P. Fayers Item Response Theory for Psychologists , 2004, Quality of Life Research.

[18]  Jure Leskovec,et al.  Learning Attitudes and Attributes from Multi-aspect Reviews , 2012, 2012 IEEE 12th International Conference on Data Mining.

[19]  Guokun Lai,et al.  Explicit factor models for explainable recommendation based on phrase-level sentiment analysis , 2014, SIGIR.

[20]  W. Newey,et al.  A Simple, Positive Semi-Definite, Heteroskedasticity and Autocorrelationconsistent Covariance Matrix , 1986 .

[21]  Nematollah Batmanghelich,et al.  Nonparametric Spherical Topic Modeling with Word Embeddings , 2016, ACL.

[22]  Ramayya Krishnan,et al.  Research Note - The Halo Effect in Multicomponent Ratings and Its Implications for Recommender Systems: The Case of Yahoo! Movies , 2012, Inf. Syst. Res..

[23]  Massimiliano Pontil,et al.  Regularized multi--task learning , 2004, KDD.

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

[25]  Yue Lu,et al.  Automatic construction of a context-aware sentiment lexicon: an optimization approach , 2011, WWW.

[26]  Yi Chang,et al.  Learning to rank with multi-aspect relevance for vertical search , 2012, WSDM '12.

[27]  Yue Lu,et al.  Latent aspect rating analysis on review text data: a rating regression approach , 2010, KDD.

[28]  L. R. Haff An identity for the Wishart distribution with applications , 1979 .

[29]  Xi Chen,et al.  Temporal Collaborative Filtering with Bayesian Probabilistic Tensor Factorization , 2010, SDM.

[30]  Jamie Callan,et al.  On Multi-component Rating and Collaborative Filtering for Recommender Systems : The Case of Yahoo ! Movies , 2008 .

[31]  Matthew Harding,et al.  Scalable Probabilistic Tensor Factorization for Binary and Count Data , 2015, IJCAI.

[32]  Richard E. Turner,et al.  The Multivariate Generalised von Mises: Inference and applications , 2016 .

[33]  Yong Zheng,et al.  Criteria Chains: A Novel Multi-Criteria Recommendation Approach , 2017, IUI.

[34]  Yue Lu,et al.  Latent aspect rating analysis without aspect keyword supervision , 2011, KDD.

[35]  Korra Sathya Babu,et al.  User preference learning in multi-criteria recommendations using stacked auto encoders , 2018, RecSys.

[36]  Bing Liu,et al.  Aspect Based Recommendations: Recommending Items with the Most Valuable Aspects Based on User Reviews , 2017, KDD.