skip to main content
10.1145/3404835.3463060acmconferencesArticle/Chapter ViewAbstractPublication PagesirConference Proceedingsconference-collections
short-paper
Open Access

ICAI-SR: Item Categorical Attribute Integrated Sequential Recommendation

Authors Info & Claims
Published:11 July 2021Publication History

ABSTRACT

Sequential recommendation (SR) has attracted much research attention in the past few years. Most existing attribute integrated SR models do not directly model the complex relations between items and categorical attributes, as well do not exploit the power of attribute sequence in predicting the next item. In this paper, we propose an Item Categorical Attribute Integrated Sequential Recommendation (ICAI-SR) framework, which consists of an Item-Attribute Aggregation (IAA) model and Entity Sequential (ES) models. In IAA model, we employ a heterogeneous graph to represent the complex relations between items and different types of categorical attributes, then the attention mechanism based neighborhood aggregation is designed to model the correlations between items and attributes. For ES models, there are one Item Sequential (IS) model and one or more Attribute Sequential (AS) models. With IS and AS models, not only the item sequence but also the attribute sequence are used to predict the next item during model training. ICAI-SR is instantiated by taking Gated Recurrent Unit (GRU) and Bidirectional Encoder Representations from Transformers (BERT) as ES models, resulting in ICAI-GRU and ICAI-BERT respectively. Extensive experiments have been conducted on three public datasets to validate the performance of ICAI-SR. Experimental Results show that ICAI-SR performs better than both basic SR models and a competitive attribute integrated SR model.

Skip Supplemental Material Section

Supplemental Material

ICAI-SR-video.mp4

mp4

118.5 MB

References

  1. Joan Bruna, Wojciech Zaremba, Arthur Szlam, and Yann Lecun. 2014. Spectral Networks and Locally Connected Networks on Graphs. In ICLR.Google ScholarGoogle Scholar
  2. Yukuo Cen, Xu Zou, Jianwei Zhang, Hongxia Yang, Jingren Zhou, and Jie Tang. 2019. Representation Learning for Attributed Multiplex Heterogeneous Network. In SIGKDD. 1358--1368.Google ScholarGoogle Scholar
  3. KyungHyun Cho, Bart van Merrienboer, Dzmitry Bahdanau, and Yoshua Bengio. 2014. On the Properties of Neural Machine Translation: Encoder-Decoder Approaches. CoRRabs/1409.1259 (2014).Google ScholarGoogle Scholar
  4. Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2019. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In NAACL. 4171--4186.Google ScholarGoogle Scholar
  5. Guibing Guo, Shichang Ouyang, Xiaodong He, Fajie Yuan, and Xiaohua Liu. 2019. Dynamic Item Block and Prediction Enhancing Block for Sequential Recommendation. In IJCAI. 1373--1379.Google ScholarGoogle Scholar
  6. William L Hamilton, Rex Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In NIPS.Google ScholarGoogle Scholar
  7. F Maxwell Harper and Joseph A Konstan. 2015. The movie lens datasets: History and context. TIIS(2015), 1--19.Google ScholarGoogle Scholar
  8. Ruining He and Julian McAuley. 2016. Fusing similarity models with Markov chains for sparse sequential recommendation. In ICDM. 191--200.Google ScholarGoogle Scholar
  9. Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2015. Session-based recommendations with recurrent neural networks. In ICLR.Google ScholarGoogle Scholar
  10. Balázs Hidasi, Massimo Quadrana, Alexandros Karatzoglou, and Domonkos Tikk. 2016. Parallel recurrent neural network architectures for feature-rich session-based recommendations. In RecSys. 241--248.Google ScholarGoogle Scholar
  11. Diederik P Kingma and Jimmy Ba. 2015. A method for stochastic optimization. In ICLR.Google ScholarGoogle Scholar
  12. Thomas N Kipf and Max Welling. 2017. Semi-Supervised Classification with Graph Convolutional Networks. In ICLR.Google ScholarGoogle Scholar
  13. Jing Li, Pengjie Ren, Zhumin Chen, Zhaochun Ren, Tao Lian, and Jun Ma. 2017. Neural attentive session-based recommendation. In CIKM. 1419--1428.Google ScholarGoogle Scholar
  14. Qiao Liu, Yifu Zeng, Refuoe Mokhosi, and Haibin Zhang. 2018. STAMP: short-term attention/memory priority model for session-based recommendation. In SIGKDD. 1831--1839.Google ScholarGoogle Scholar
  15. Chen Ma, Peng Kang, and Xue Liu. 2019. Hierarchical Gating Networks for Sequential Recommendation. In SIGKDD. 825--833.Google ScholarGoogle Scholar
  16. Chen Ma, Liheng Ma, Yingxue Zhang, Jianing Sun, Xue Liu, and Mark Coates. 2020. Memory Augmented Graph Neural Networks for Sequential Recommendation. In AAAI. 5045--5052.Google ScholarGoogle Scholar
  17. Wenjing Meng, Deqing Yang, and Yanghua Xiao. 2020. Incorporating user micro-behaviors and item knowledge into multi-task learning for session-based recommendation. In SIGIR. 1091--1100.Google ScholarGoogle Scholar
  18. Steffen Rendle, Christoph Freudenthaler, and Lars Schmidt-Thieme. 2010. Factorizing personalized markov chains for next-basket recommendation. In WWW. 811--820.Google ScholarGoogle Scholar
  19. Fei Sun, Jun Liu, Jian Wu, Changhua Pei, Xiao Lin, Wenwu Ou, and Peng Jiang.2019. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In CIKM. 1441--1450.Google ScholarGoogle Scholar
  20. Jiaxi Tang and Ke Wang. 2018. Personalized top-n sequential recommendation via convolutional sequence embedding. In WSDM. 565--573.Google ScholarGoogle Scholar
  21. Trinh Xuan Tuan and Tu Minh Phuong. 2017. 3D convolutional networks for session-based recommendation with content features. In RecSys. 138--146.Google ScholarGoogle Scholar
  22. Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, undefined ukasz Kaiser, and Illia Polosukhin. 2017. Attention is All You Need. In NueralIPS. 6000--6010.Google ScholarGoogle Scholar
  23. Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Lio, and Y. Bengio. 2017. Graph Attention Networks. In ICLR.Google ScholarGoogle Scholar
  24. Shoujin Wang, Liang Hu, Longbing Cao, Xiaoshui Huang, Defu Lian, and Wei Liu. 2018. Attention-based transactional context embedding for next-item recommendation. In AAAI.Google ScholarGoogle Scholar
  25. Ziyang Wang, Wei Wei, Gao Cong, Xiaoli Li, Xianling Mao, and Minghui Qiu. 2020. Global Context Enhanced Graph Neural Networks for Session-based Recommendation. In SIGIR.Google ScholarGoogle Scholar
  26. Chao-Yuan Wu, Amr Ahmed, Alex Beutel, Alexander J Smola, and How Jing. 2017. Recurrent recommender networks. In WSDM. 495--503.Google ScholarGoogle Scholar
  27. Shu Wu, Yuyuan Tang, Yanqiao Zhu, Liang Wang, Xing Xie, and Tieniu Tan. 2019. Session-based recommendation with graph neural networks. In AAAI. 346--353.Google ScholarGoogle Scholar
  28. Xin Xia, Hongzhi Yin, Junliang Yu, Qinyong Wang, Lizhen Cui, and Xiangliang Zhang. 2021. Self-Supervised Hypergraph Convolutional Networks for Session-based Recommendation. AAAI.Google ScholarGoogle Scholar
  29. Xin Xin, Xiangnan He, Yongfeng Zhang, Yongdong Zhang, and Joemon Jose. 2019. Relational collaborative filtering: Modeling multiple item relations for recommendation. In SIGIR. 125--134.Google ScholarGoogle Scholar
  30. Zichao Yang, Diyi Yang, Chris Dyer, Xiaodong He, Alex Smola, and Eduard Hovy. 2016. Hierarchical Attention Networks for Document Classification. In NAACL. 1480--1489.Google ScholarGoogle Scholar
  31. Jiaxuan You, Yichen Wang, Aditya Pal, Pong Eksombatchai, Chuck Rosenburg, and Jure Leskovec. 2019. Hierarchical temporal convolutional networks for dynamic recommender systems. In WWW. 2236--2246.Google ScholarGoogle Scholar
  32. Fajie Yuan, Alexandros Karatzoglou, Ioannis Arapakis, Joemon M Jose, and Xiangnan He. 2019. A simple convolutional generative network for next item recommendation. In WSDM. 582--590.Google ScholarGoogle Scholar
  33. Shuai Zhang, Yi Tay, Lina Yao, and Aixin Sun. 2018. Next item recommendation with self-attention. arXiv(2018).Google ScholarGoogle Scholar
  34. Tingting Zhang, Pengpeng Zhao, Yanchi Liu, Victor S Sheng, Jiajie Xu, Deqing Wang, Guanfeng Liu, and Xiaofang Zhou. 2019. Feature-level Deeper Self-Attention Network for Sequential Recommendation. In IJCAI. 4320--4326.Google ScholarGoogle Scholar
  35. Kun Zhou, Hui Wang, Wayne Xin Zhao, Yutao Zhu, Sirui Wang, Fuzheng Zhang, Zhongyuan Wang, and Ji-Rong Wen. 2020. S3-rec: Self-supervised learning for sequential recommendation with mutual information maximization. In CIKM. 1893--1902.Google ScholarGoogle Scholar

Index Terms

  1. ICAI-SR: Item Categorical Attribute Integrated Sequential Recommendation

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SIGIR '21: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval
      July 2021
      2998 pages
      ISBN:9781450380379
      DOI:10.1145/3404835

      Copyright © 2021 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 11 July 2021

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • short-paper

      Acceptance Rates

      Overall Acceptance Rate792of3,983submissions,20%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader