Proceedings

Modeling Multi-Purpose Sessions for Next-Item Recommendations via Mixture-Channel Purpose Routing Networks

Download BibTeX Cite

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

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

Abstract

A session-based recommender system (SBRS) suggests the next item by modeling the dependencies between items in a session. Most of existing SBRSs assume the items inside a session are associated with one (implicit) purpose. However, this may not always be true in reality, and a session may often consist of multiple subsets of items for different purposes (e.g., breakfast and decoration). Specifically, items (e.g., bread and milk) in a subsethave strong purpose-specific dependencies whereas items (e.g., bread and vase) from different subsets have much weaker or even no dependencies due to the difference of purposes. Therefore, we propose a mixture-channel model to accommodate the multi-purpose item subsets for more precisely representing a session. Filling gaps in existing SBRSs, this model recommends more diverse items to satisfy different purposes. Accordingly, we design effective mixture-channel purpose routing networks (MCPRN) with a purpose routing network to detect the purposes of each item and assign it into the corresponding channels. Moreover, a purpose specific recurrent network is devised to model the dependencies between items within each channel for a specific purpose. The experimental results show the superiority of MCPRN over the state-of-the-art methods in terms of both recommendation accuracy and diversity.

  1. [Chen et al., 2018] Xu Chen, Hongteng Xu, and et al. Se- quential recommendation with user memory networks. In Proceedings of the 11th ACM International Conference on Web Search and Data Mining, pages 108-116, 2018.
  2. [Feng and et al., 2015] Shanshan Feng and et al. Personal- ized ranking metric embedding for next new poi recom- mendation. In Proceedings of the 24th International Joint Conference on Artificial Intelligence, pages 2069-2075, 2015.
  3. [Goldberg and Levy, 2014] Yoav Goldberg and Omer Levy. word2vec explained: deriving mikolov et al.'s negative-sampling word-embedding method. CoRR, abs/1402.3722, 2014.
  4. [Hidasi et al., 2016] Balázs Hidasi, Alexandros Karat- zoglou, Linas Baltrunas, and Domonkos Tikk. Session- based recommendations with recurrent neural networks. In Proceedings of the Fourth International Conference on Learning Representations, pages 1-10, 2016.
  5. [Hidasi et al., 2018] Balázs Hidasi, Alexandros Karat- zoglou, and Alexandros Karatzoglou. Recurrent neural networks with top-k gains for session-based recommen- dations. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pages 843-852, 2018.
  6. [Hu and et al., 2017] Liang Hu and et al. Diversifying per- sonalized recommendation with user-session context. In Proceedings of the 26th International Joint Conference on Artificial Intelligence, pages 1858-1864, 2017. IJCAI
  7. [Hu et al., 2018] Liang Hu, Songlei Jian, and et al. Inter- pretable recommendation via attraction modeling: Learn- ing multilevel attractiveness over multimodal movie con- tents. In Proceedings of the 27th International Joint Con- ference on Artificial Intelligence, pages 3400-3406, 2018. IJCAI
  8. [Jannach and Ludewig, 2017] Dietmar Jannach and Malte Ludewig. When recurrent neural networks meet the neigh- borhood for session-based recommendation. In Proceed- ings of the Eleventh ACM Conference on Recommender Systems, pages 306-310, 2017.
  9. [Kang et al., 2018] Wang-Cheng Kang, Mengting Wan, and Julian McAuley. Recommendation through mixtures of heterogeneous item relationships. In Proceedings of the 27th ACM International Conference on Information and Knowledge Management, pages 1143-1152, 2018.
  10. [Kingma and Ba, 2015] Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. CoRR, abs/1412.6980, 2015.
  11. [Li and et al., 2017] Jing Li and et al. Neural attentive session-based recommendation. In Proceedings of the 26th ACM International Conference on Information and Knowledge Management, pages 1419-1428, 2017.
  12. [Quadrana et al., 2017] Massimo Quadrana, Alexandros Karatzoglou, and et al. Personalizing session-based recommendations with hierarchical recurrent neural networks. In Proceedings of the 11th ACM Conference on Recommender Systems, pages 130-137, 2017.
  13. [Rendle et al., 2010] Steffen Rendle, Christoph Freuden- thaler, and Lars Schmidt-Thieme. Factorizing person- alized markov chains for next-basket recommendation. In Proceedings of the 19th International Conference on World Wide Web, pages 811-820, 2010.
  14. [Shazeer et al., 2017] Noam Shazeer, Azalia Mirhoseini, and et al. Outrageously large neural networks: The sparsely- gated mixture-of-experts layer. In Proceedings of the Fifth International Conference on Learning Representa- tions, pages 1-12, 2017.
  15. [Tang and Wang, 2018] Jiaxi Tang and Ke Wang. Person- alized top-n sequential recommendation via convolutional sequence embedding. In Proceedings of the 11th ACM In- ternational Conference on Web Search and Data Mining, pages 565-573, 2018.
  16. [Twardowski, 2016] Twardowski. Modelling contextual in- formation in session-aware recommender systems with neural networks. In Proceedings of the 10th ACM Con- ference on Recommender Systems, pages 273-276, 2016.
  17. [Vaswani et al., 2017] Ashish Vaswani, Noam Shazeer, and et al. Attention is all you need. In Advances in Neural Information Processing Systems, pages 5998-6008, 2017.
  18. [Wang et al., 2017] Shoujin Wang, Liang Hu, and Longbing Cao. Perceiving the next choice with comprehensive trans- action embeddings for online recommendation. In Joint European Conference on Machine Learning and Knowl- edge Discovery in Databases, pages 285-302, 2017.
  19. [Wang et al., 2018] Shoujin Wang, Liang Hu, and et al. Attention-based transactional context embedding for next- item recommendation. In 32nd AAAI Conference on Arti- ficial Intelligence, pages 2532-2539, 2018.
  20. [Wang et al., 2019] Shoujin Wang, Longbing Cao, and Yan Wang. A survey on session-based recommender systems. arXiv preprint arXiv:1902.04864, 2019.
  21. [Yao et al., 2019a] Yazhou Yao, Fumin Shen, and et al. Extracting privileged information for enhancing classi- fier learning. IEEE Transactions on Image Processing, 28:436-450, 2019.
  22. [Yao et al., 2019b] Yazhou Yao, Jian Zhang, and et al. To- wards automatic construction of diverse, high-quality im- age dataset. IEEE Transactions on Knowledge and Data Engineering, 2019.
  23. [Yap et al., 2012] Ghim-Eng Yap, Xiao-Li Li, and Philip Yu. Effective next-items recommendation via personalized se- quential pattern mining. In Database Systems for Ad- vanced Applications, pages 48-64, 2012.
  24. [Zhang et al., 2016] Xiao Zhang, Changlin Mei, Degang Chen, and Jinhai Li. Feature selection in mixed data: A method using a novel fuzzy rough set-based information entropy. Pattern Recognition, 56:1-15, 2016.

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

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