ISSN 1000-1239 CN 11-1777/TP

Journal of Computer Research and Development ›› 2020, Vol. 57 ›› Issue (8): 1697-1706.doi: 10.7544/issn1000-1239.2020.20200497

Special Issue: 2020数据挖掘与知识发现专题

Previous Articles     Next Articles

Deep Generative Recommendation Based on List-Wise Ranking

Sun Xiaoyi, Liu Huafeng, Jing Liping, Yu Jian   

  1. (Beijing Key Laboratory of Traffic Data Analysis and Mining (Beijing Jiaotong University), Beijing 100044) (School of Computer and Information Technology, Beijing Jiaotong University, Beijing 100044)
  • Online:2020-08-01
  • Supported by: 
    This work was supported by the National Natural Science Foundation of China (61822601, 61773050, 61632004), the Beijing Natural Science Foundation (Z180006), the Program of Beijing Municipal Science & Technology Commission (Z181100008918012), the National Key Research and Development Program of China (2017YFC1703506), and the Fundamental Research Funds for the Central Universities (2019JBZ110).

Abstract: Variational autoencoders have been successfully applied in recommendation field in recent years. The advantage of this kind of nonlinear probabilistic model is that it can break through the limited modeling ability of linear model, which is still dominant in collaborative filtering research. Although the recommendation method based on variational autoencoder has achieved excellent performance, there are still some unresolved problems, such as the inability to generate personalized recommendation ranking lists for users based on the recommendation data of implicit feedback. Therefore, in this paper, we propose a depth generation recommendation model for variational autoencoder by using polynomial likelihood to implement list-based ranking strategies. The model has the ability to simultaneously generate point-wise implicit feedback data and create a list-like ranking list for each user. To seamlessly combine ranking loss with variational autoencoder loss, the normalized cumulative loss gain (NDCG) is adopted here and approximated with a smoothed function. A series of experiments on three real-world datasets (MovieLens-100k, XuetangX and Jester) have been conducted. Experimental results show that the variational autoencoder combined with list-wise ranking method has better performance in generate a personalized recommendation list.

Key words: personalized recommendation, deep generative model, learning to rank, implicit feedback, list-wise ranking

CLC Number: