Proceedings

Memory Augmented Neural Model for Incremental Session-based Recommendation

Video Download BibTeX Cite

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence. Main track. Pages 2169-2176.

https://doi.org/10.24963/ijcai.2020/300

Abstract

Increasing concerns with privacy have stimulated interests in Session-based Recommendation (SR) using no personal data other than what is observed in the current browser session. Existing methods are evaluated in static settings which rarely occur in real-world applications. To better address the dynamic nature of SR tasks, we study an incremental SR scenario, where new items and preferences appear continuously. We show that existing neural recommenders can be used in incremental SR scenarios with small incremental updates to alleviate computation overhead and catastrophic forgetting. More importantly, we propose a general framework called Memory Augmented Neural model (MAN). MAN augments a base neural recommender with a continuously queried and updated nonparametric memory, and the predictions from the neural and the memory components are combined through another lightweight gating network. We empirically show that MAN is well-suited for the incremental SR task, and it consistently outperforms state-oft-he-art neural and nonparametric methods. We analyze the results and demonstrate that it is particularly good at incrementally learning preferences on new and infrequent items.

  1. [Bakhtin et al., 2018] Anton Bakhtin, Arthur Szlam, Marc'Aurelio Ranzato, and Edouard Grave. Lightweight adaptive mix- ture of neural and n-gram language models. arXiv preprint arXiv:1804.07705, 2018.
  2. [Chen et al., 2018] Xu Chen, Hongteng Xu, Yongfeng Zhang, Jiaxi Tang, Yixin Cao, Zheng Qin, and Hongyuan Zha. Sequential recommendation with user memory networks. In WSDM, pages 108-116. ACM, 2018.
  3. [Devlin et al., 2018] Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. Bert: Pre-training of deep bidirec- tional transformers for language understanding. arXiv preprint arXiv:1810.04805, 2018.
  4. [Garg et al., 2019] Diksha Garg, Priyanka Gupta, Pankaj Malhotra, Lovekesh Vig, and Gautam Shroff. Sequence and time aware neighborhood for session-based recommendations: Stan. In SI- GIR, pages 1069-1072, 2019.
  5. [Grave et al., 2017a] Edouard Grave, Moustapha M Cisse, and Ar- mand Joulin. Unbounded cache model for online language mod- eling with open vocabulary. In NIPS, pages 6042-6052, 2017.
  6. [Grave et al., 2017b] Edouard Grave, Armand Joulin, and Nicolas Usunier. Improving neural language models with a continuous cache. In ICLR, 2017.
  7. [Graves et al., 2014] Alex Graves, Greg Wayne, and Ivo Danihelka. Neural turing machines. arXiv preprint arXiv:1410.5401, 2014.
  8. [Härdle and Linton, 1994] Wolfgang Härdle and Oliver Linton. Applied nonparametric methods. Handbook of Econometrics, 4:2295-2339, 1994.
  9. [He and McAuley, 2016] Ruining He and Julian McAuley. Fusing similarity models with markov chains for sparse sequential rec- ommendation. In ICDM, pages 191-200. IEEE, 2016.
  10. [He et al., 2016] Xiangnan He, Hanwang Zhang, Min-Yen Kan, and Tat-Seng Chua. Fast matrix factorization for online rec- ommendation with implicit feedback. In SIGIR, pages 549-558. ACM, 2016.
  11. [Hidasi and Karatzoglou, 2018] Balázs Hidasi and Alexandros Karatzoglou. Recurrent neural networks with top-k gains for session-based recommendations. In CIKM, pages 843-852. ACM, 2018.
  12. [Hidasi et al., 2016] Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. Session-based recommendations with recurrent neural networks. In ICLR, 2016.
  13. [Jannach and Ludewig, 2017] Dietmar Jannach and Malte Ludewig. When recurrent neural networks meet the neigh- borhood for session-based recommendation. In RecSys, pages 306-310. ACM, 2017.
  14. [Jegou et al., 2010] Herve Jegou, Matthijs Douze, and Cordelia Schmid. Product quantization for nearest neighbor search. PAMI, 33(1):117-128, 2010.
  15. [Kang and McAuley, 2018] Wang-Cheng Kang and Julian McAuley. Self-attentive sequential recommendation. In ICDM, pages 197-206. IEEE, 2018.
  16. [Li et al., 2017] Jing Li, Pengjie Ren, Zhumin Chen, Zhaochun Ren, Tao Lian, and Jun Ma. Neural attentive session-based rec- ommendation. In CIKM, pages 1419-1428. ACM, 2017.
  17. [Liu et al., 2018] Qiao Liu, Yifu Zeng, Refuoe Mokhosi, and Haibin Zhang. Stamp: Short-term attention/memory priority model for session-based recommendation. In SIGKDD, pages 1831-1839. ACM, 2018.
  18. [Ludewig and Jannach, 2018] Malte Ludewig and Dietmar Jan- nach. Evaluation of session-based recommendation algorithms. User Modeling and User-Adapted Interaction, 28(4-5):331-390, 2018.
  19. [McCloskey and Cohen, 1989] Michael McCloskey and Neal J Co- hen. Catastrophic interference in connectionist networks: The sequential learning problem. In Psychology of Learning and Mo- tivation, volume 24, pages 109-165. Elsevier, 1989.
  20. [Merity et al., 2017] Stephen Merity, Caiming Xiong, James Brad- bury, and Richard Socher. Pointer sentinel mixture models. In ICLR, 2017.
  21. [Mi and Faltings, 2017] Fei Mi and Boi Faltings. Adaptive sequen- tial recommendation for discussion forums on moocs using con- text trees. In Proceedings of the 10th international conference on educational data mining, number CONF, 2017.
  22. [Mi and Faltings, 2018] Fei Mi and Boi Faltings. Context tree for adaptive session-based recommendation. arXiv preprint arXiv:1806.03733, 2018.
  23. [Miller et al., 2016] Alexander Miller, Adam Fisch, Jesse Dodge, Amir-Hossein Karimi, Antoine Bordes, and Jason Weston. Key- value memory networks for directly reading documents. In EMNLP, pages 1400-1409, 2016.
  24. [Orhan, 2018] Emin Orhan. A simple cache model for image recog- nition. In NIPS, pages 10107-10116, 2018.
  25. [Ren et al., 2019a] Kan Ren, Jiarui Qin, Yuchen Fang, Weinan Zhang, Lei Zheng, Weijie Bian, Guorui Zhou, Jian Xu, Yong Yu, Xiaoqiang Zhu, et al. Lifelong sequential modeling with per- sonalized memorization for user response prediction. In SIGIR, pages 565-574, 2019.
  26. [Ren et al., 2019b] Pengjie Ren, Zhumin Chen, Jing Li, Zhaochun Ren, Jun Ma, and Maarten de Rijke. Repeatnet: A repeat aware neural recommendation machine for session-based recommenda- tion. In AAAI, 2019.
  27. [Rendle et al., 2010] Steffen Rendle, Christoph Freudenthaler, and Lars Schmidt-Thieme. Factorizing personalized markov chains for next-basket recommendation. In WWW, pages 811-820. ACM, 2010.
  28. [Shani et al., 2005] Guy Shani, David Heckerman, and Ronen I Brafman. An mdp-based recommender system. JMLR, 6(Sep):1265-1295, 2005.
  29. [Sun et al., 2019] Fei Sun, Jun Liu, Jian Wu, Changhua Pei, Xiao Lin, Wenwu Ou, and Peng Jiang. Bert4rec: Sequential recom- mendation with bidirectional encoder representations from trans- former. In CIKM, pages 1441-1450, 2019.
  30. [Tan et al., 2016] Yong Kiam Tan, Xinxing Xu, and Yong Liu. Im- proved recurrent neural networks for session-based recommen- dations. In 1st Workshop on Deep Learning for Recommender Systems, pages 17-22. ACM, 2016.
  31. [Tu et al., 2018] Zhaopeng Tu, Yang Liu, Shuming Shi, and Tong Zhang. Learning to remember translation history with a continu- ous cache. TACL, 6:407-420, 2018.
  32. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, Niki Par- mar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. In NIPS, pages 5998-6008, 2017.
  33. [Wu et al., 2019] Shu Wu, Yuyuan Tang, Yanqiao Zhu, Liang Wang, Xing Xie, and Tieniu Tan. Session-based recommenda- tion with graph neural networks. In AAAI, 2019.

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

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