Proceedings

Sequential and Diverse Recommendation with Long Tail

Download BibTeX Cite

Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 2740-2746.

https://doi.org/10.24963/ijcai.2019/380

Abstract

Sequential recommendation is a task that learns a temporal dynamic of a user behavior in sequential data and predicts items that a user would like afterward. However, diversity has been rarely emphasized in the context of sequential recommendation. Sequential and diverse recommendation must learn temporal preference on diverse items as well as on general items. Thus, we propose a sequential and diverse recommendation model that predicts a ranked list containing general items and also diverse items without compromising significant accuracy.To learn temporal preference on diverse items as well as on general items, we cluster and relocate consumed long tail items to make a pseudo ground truth for diverse items and learn the preference on long tail using recurrent neural network, which enables us to directly learn a ranking function. Extensive online and offline experiments deployed on a commercial platform demonstrate that our models significantly increase diversity while preserving accuracy compared to the state-of-the-art sequential recommendation model, and consequently our models improve user satisfaction.

  1. [Adomavicius and Kwon, 2011] Gediminas Adomavicius and YoungOk Kwon. Maximizing aggregate recommen- dation diversity: A graph-theoretic approach. In (DiveRS 2011) RecSys, pages 3-10, 2011.
  2. [Adomavicius and Kwon, 2012] Gediminas Adomavicius and YoungOk Kwon. Improving aggregate recommen- dation diversity using ranking-based techniques. IEEE TKDE, 24(5):896-911, 2012.
  3. [Anderson, 2004] Chris Anderson. The long tail. Wired mag- azine, 12(10):170-177, 2004.
  4. [Antikacioglu and Ravi, 2017] Arda Antikacioglu and R Ravi. Post processing recommender systems for diversity. In KDD, pages 707-716. ACM, 2017.
  5. [Bradley et al., 2000] PS Bradley, KP Bennett, and Ayhan Demiriz. Constrained k-means clustering. Microsoft Re- search, Redmond, pages 1-8, 2000.
  6. [Cheng et al., 2017] Peizhe Cheng, Shuaiqiang Wang, Jun Ma, Jiankai Sun, and Hui Xiong. Learning to recom- mend accurate and diverse items. In WWW, pages 183- 192. ACM, 2017.
  7. [Cho et al., 2014] Kyunghyun Cho, Bart Van Merriënboer, Dzmitry Bahdanau, and Yoshua Bengio. On the proper- ties of neural machine translation: Encoder-decoder ap- proaches. arXiv preprint arXiv:1409.1259, 2014.
  8. [Christoffel et al., 2015] Fabian Christoffel, Bibek Paudel, Chris Newell, and Abraham Bernstein. Blockbusters and wallflowers: Accurate, diverse, and scalable recommen- dations with random walks. In RecSys, pages 163-170. ACM, 2015.
  9. [Hidasi et al., 2015] Balázs Hidasi, Alexandros Karat- zoglou, Linas Baltrunas, and Domonkos Tikk. Session- based recommendations with recurrent neural networks. arXiv preprint arXiv:1511.06939, 2015.
  10. [Hidasi et al., 2016] Balázs Hidasi, Massimo Quadrana, Alexandros Karatzoglou, and Domonkos Tikk. Paral- lel recurrent neural network architectures for feature-rich session-based recommendations. In RecSys, pages 241- 248. ACM, 2016.
  11. [Mikolov et al., 2013] Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. Distributed rep- resentations of words and phrases and their composition- ality. In NIPS, pages 3111-3119, 2013.
  12. [Oh et al., 2011] Jinoh Oh, Sun Park, Hwanjo Yu, Min Song, and Seung-Taek Park. Novel recommendation based on personal popularity tendency. In ICDM, pages 507-516. IEEE, 2011.
  13. [Park and Tuzhilin, 2008] Yoon-Joo Park and Alexander Tuzhilin. The long tail of recommender systems and how to leverage it. In RecSys, pages 11-18. ACM, 2008.
  14. Yoon-Joo Park. The adaptive clustering method for the long tail problem of recommender systems. IEEE TKDE, 25(8):1904-1915, 2013.
  15. [Rendle et al., 2009] Steffen Rendle, Christoph Freuden- thaler, Zeno Gantner, and Lars Schmidt-Thieme. Bpr: Bayesian personalized ranking from implicit feedback. In Proceedings of the twenty-fifth conference on uncertainty in artificial intelligence, pages 452-461. AUAI Press, 2009.
  16. [Rendle et al., 2010] Steffen Rendle, Christoph Freuden- thaler, and Lars Schmidt-Thieme. Factorizing personal- ized markov chains for next-basket recommendation. In WWW, pages 811-820. ACM, 2010.
  17. [Sculley, 2010] David Sculley. Web-scale k-means cluster- ing. In WWW, pages 1177-1178. ACM, 2010.
  18. [Vargas and Castells, 2011] Saúl Vargas and Pablo Castells. Rank and relevance in novelty and diversity metrics for recommender systems. In RecSys, pages 109-116. ACM, 2011.
  19. [Wang et al., 2015] Pengfei Wang, Jiafeng Guo, Yanyan Lan, Jun Xu, Shengxian Wan, and Xueqi Cheng. Learn- ing hierarchical representation model for nextbasket rec- ommendation. In SIGIR, pages 403-412. ACM, 2015.
  20. [Xia et al., 2008] Fen Xia, Tie-Yan Liu, Jue Wang, Wen- sheng Zhang, and Hang Li. Listwise approach to learning to rank: theory and algorithm. In ICML, pages 1192-1199. ACM, 2008.
  21. [Yin et al., 2012] Hongzhi Yin, Bin Cui, Jing Li, Junjie Yao, and Chen Chen. Challenging the long tail recommenda- tion. VLDB, 5(9):896-907, 2012.
  22. [Yu et al., 2016] Feng Yu, Qiang Liu, Shu Wu, Liang Wang, and Tieniu Tan. A dynamic recurrent model for next basket recommendation. In SIGIR, pages 729-732. ACM, 2016.
  23. [Ziegler et al., 2005] Cai-Nicolas Ziegler, Sean M McNee, Joseph A Konstan, and Georg Lausen. Improving recom- mendation lists through topic diversification. In WWW, pages 22-32. ACM, 2005.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards