Abstract
The explosive growth of e-commerce and online service has led to the development of recommender system. Aiming to provide a list of items to meet a user’s personalized need by analyzing his/her interaction1 history, recommender system has been widely studied in academic and industrial communities. Different from conventional recommender systems, sequential recommender systems attempt to capture the pattern of users’ sequential behaviors and the evolution of users’ preferences. Most of the existing sequential recommendation models only focus on user interaction sequence, but neglect item interaction sequence. An item interaction sequence also contains rich contextual information for capturing the item’s dynamic characteristic, since an item’s dynamic characteristic can be reflected by the users who interact with it in a period. Furthermore, existing dual sequential models use the same method to handle the user interaction sequence and item interaction sequence, and do not consider their different characteristics. Hence, we propose a novel
- [1] . 2005. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17, 6 (2005), 734–749.Google ScholarDigital Library
- [2] . 2015. Neural machine translation by jointly learning to align and translate. In ICLR.Google Scholar
- [3] . 2007. Improved neighborhood-based collaborative filtering. In KDD Cup and Workshop at the 13th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. Citeseer, 7–14.Google Scholar
- [4] . 2017. Incorporating dwell time in session-based recommendations with recurrent neural networks. In RecTemp@RecSys (CEUR Workshop Proceedings), Vol. 1922. CEUR-WS.org, 57–59.Google Scholar
- [5] . 2017. Attentive collaborative filtering: Multimedia recommendation with item- and component-level attention. In SIGIR. ACM, 335–344.Google Scholar
- [6] . 2020. Sequence-aware factorization machines for temporal predictive analytics. In ICDE. IEEE, 1405–1416.Google Scholar
- [7] . 2013. Personalized news recommendation with context trees. In RecSys. ACM, 105–112.Google Scholar
- [8] . 2015. Recommendations using information from multiple association rules: A probabilistic approach. Inf. Syst. Res. 26, 3 (2015), 532–551.Google ScholarDigital Library
- [9] . 2014. Association rules for recommendations with multiple items. INFORMS J. Comput. 26, 3 (2014), 433–448.Google ScholarCross Ref
- [10] . 2016. Hashtag recommendation using attention-based convolutional neural network. In IJCAI. IJCAI/AAAI Press, 2782–2788.Google Scholar
- [11] . 2019. Streaming session-based recommendation. In KDD. ACM, 1569–1577.Google Scholar
- [12] . 2016. Fusing similarity models with Markov chains for sparse sequential recommendation. In ICDM. IEEE Computer Society, 191–200.Google Scholar
- [13] . 2018. NAIS: Neural attentive item similarity model for recommendation. IEEE Trans. Knowl. Data Eng. 30, 12 (2018), 2354–2366.Google ScholarDigital Library
- [14] . 2016. Parallel recurrent neural network architectures for feature-rich session-based recommendations. In RecSys. ACM, 241–248.Google Scholar
- [15] . 2018. CSAN: Contextual self-attention network for user sequential recommendation. In ACM Multimedia. ACM, 447–455.Google Scholar
- [16] . 2020. Sequential recommendation with relation-aware kernelized self-attention. In The Thirty-Fourth AAAI Conference on Artificial Intelligence, AAAI 2020, The Thirty-Second Innovative Applications of Artificial Intelligence Conference, IAAI 2020, The Tenth AAAI Symposium on Educational Advances in Artificial Intelligence, EAAI’20, New York, NY, USA, February 7-12, 2020. AAAI Press, 4304–4311.Google ScholarCross Ref
- [17] . 1997. Web Watcher: A tour guide for the world wide web. In IJCAI (1). Morgan Kaufmann, 770–777.Google Scholar
- [18] . 2015. Adam: A method for stochastic optimization. In ICLR (Poster).Google Scholar
- [19] . 2009. Matrix factorization techniques for recommender systems. IEEE Computer 42, 8 (2009), 30–37.Google ScholarDigital Library
- [20] . 2019. Predicting dynamic embedding trajectory in temporal interaction networks. In KDD. ACM, 1269–1278.Google Scholar
- [21] . 2000. Algorithms for non-negative matrix factorization. In NIPS. MIT Press, 556–562.Google ScholarDigital Library
- [22] . 2019. A review-driven neural model for sequential recommendation. In IJCAI. ijcai.org, 2866–2872.Google Scholar
- [23] . 2017. Neural attentive session-based recommendation. In CIKM. ACM, 1419–1428.Google Scholar
- [24] . 2019. Attention and convolution enhanced memory network for sequential recommendation. In DASFAA (2) (Lecture Notes in Computer Science), Vol. 11447. Springer, 333–349.Google Scholar
- [25] . 2016. Temporal learning and sequence modeling for a job recommender system. In RecSys. Challenge. ACM, 7:1–7:4.Google Scholar
- [26] . 2016. Context-aware sequential recommendation. In ICDM. IEEE Computer Society, 1053–1058.Google Scholar
- [27] . 2018. Recommendation in a changing world: Exploiting temporal dynamics in ratings and reviews. ACM Trans. Web 12, 1 (2018), 3:1–3:20.Google ScholarDigital Library
- [28] . 2012. ETF: Extended tensor factorization model for personalizing prediction of review helpfulness. In WSDM. ACM, 163–172.Google Scholar
- [29] . 2000. Content-based book recommending using learning for text categorization. In ACM DL. ACM, 195–204.Google Scholar
- [30] . 2008. One-class collaborative filtering. In ICDM. IEEE Computer Society, 502–511.Google Scholar
- [31] . 1996. Syskill & Webert: Identifying interesting web sites. In AAAI/IAAI, Vol. 1. AAAI Press/The MIT Press, 54–61.Google Scholar
- [32] . 2020. Sequential recommendation with dual side neighbor-based collaborative relation modeling. In WSDM. ACM, 465–473.Google Scholar
- [33] . 2020. Exploiting cross-session information for session-based recommendation with graph neural networks. ACM Trans. Inf. Syst. 38, 3 (2020), 22:1–22:23.Google ScholarDigital Library
- [34] . 2020. GAG: Global attributed graph neural network for streaming session-based recommendation. In SIGIR. ACM, 669–678.Google Scholar
- [35] . 2017. Personalizing session-based recommendations with hierarchical recurrent neural networks. In RecSys. ACM, 130–137.Google Scholar
- [36] . 2009. BPR: Bayesian personalized ranking from implicit feedback. (2009), 452–461.Google Scholar
- [37] . 2010. Factorizing personalized Markov chains for next-basket recommendation. (2010), 811–820.Google Scholar
- [38] . 2007. Probabilistic matrix factorization. In NIPS. Curran Associates, Inc., 1257–1264.Google Scholar
- [39] . 2001. Item-based collaborative filtering recommendation algorithms. In Proc. International World Wide Web Conference.Google ScholarDigital Library
- [40] . 2004. The influence of online product recommendations on consumers’ online choices. Journal of Retailing 80, 2 (2004), 159–169.Google ScholarCross Ref
- [41] . 2014. Dropout: A simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 1 (2014), 1929–1958.Google ScholarDigital Library
- [42] . 2009. A survey of collaborative filtering techniques. Adv. Artificial Intellegence 2009 (2009), 421425:1–421425:19.Google Scholar
- [43] . 2014. Sequence to sequence learning with neural networks. In NIPS. 3104–3112.Google Scholar
- [44] . 2018. Personalized top-N sequential recommendation via convolutional sequence embedding. In WSDM. ACM, 565–573.Google Scholar
- [45] . 2019. Sequential recommender systems: Challenges, progress and prospects. In IJCAI. ijcai.org, 6332–6338.Google Scholar
- [46] . 2009. Predicting missing items in shopping carts. IEEE Trans. Knowl. Data Eng. 21, 7 (2009), 985–998.Google ScholarDigital Library
- [47] . 2017. Recurrent recommender networks. In WSDM. ACM, 495–503.Google Scholar
- [48] . 2019. Dual sequential prediction models linking sequential recommendation and information dissemination. In KDD. ACM, 447–457.Google Scholar
- [49] . 2021. Dual sequential recommendation integrating high-order collaborative relations via graph attention networks. In International Joint Conference on Neural Networks, IJCNN’21, Shenzhen, China, July 18-22, 2021. IEEE, 1–8.Google ScholarCross Ref
- [50] . 2020. On scalability of association-rule-based recommendation: A unified distributed-computing framework. ACM Trans. Web 14, 3 (2020), 13:1–13:21.Google ScholarDigital Library
- [51] . 2021. Self-supervised hypergraph convolutional networks for session-based recommendation. In AAAI. AAAI Press, 4503–4511.Google Scholar
- [52] . 2019. Recurrent convolutional neural network for sequential recommendation. In WWW. ACM, 3398–3404.Google Scholar
- [53] . 2016. A dynamic recurrent model for next basket recommendation. In SIGIR. ACM, 729–732.Google Scholar
- [54] . 2018. Next item recommendation with self-attention. CoRR abs/1808.06414.Google Scholar
- [55] . 2005. Using singular value decomposition approximation for collaborative filtering. In CEC. IEEE Computer Society, 257–264.Google Scholar
- [56] . 2019. Feature-level deeper self-attention network for sequential recommendation. In IJCAI. ijcai.org, 4320–4326.Google Scholar
- [57] . 2014. Sequential click prediction for sponsored search with recurrent neural networks. In AAAI. AAAI Press, 1369–1375.Google Scholar
- [58] . 2018. ATRank: An attention-based user behavior modeling framework for recommendation. In AAAI. AAAI Press, 4564–4571.Google Scholar
Index Terms
- Double Attention Convolutional Neural Network for Sequential Recommendation
Recommendations
Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding
WSDM '18: Proceedings of the Eleventh ACM International Conference on Web Search and Data MiningTop-N sequential recommendation models each user as a sequence of items interacted in the past and aims to predict top-N ranked items that a user will likely interact in a »near future». The order of interaction implies that sequential patterns play an ...
Improving Sequential Recommendation with Attribute-Augmented Graph Neural Networks
Advances in Knowledge Discovery and Data MiningAbstractMany practical recommender systems provide item recommendation for different users only via mining user-item interactions but totally ignoring the rich attribute information of items that users interact with. In this paper, we propose an attribute-...
Sirius: Sequential Recommendation with Feature Augmented Graph Neural Networks
Database Systems for Advanced ApplicationsAbstractMany practical recommender systems recommend personalized items for different users by mining user-item interaction sequences. The interaction sequences, as a whole, imply the manifold collaborative relations among users and items. Further, from ...
Comments