Abstract
Recommendation system, or recommender system, is widely used in online Web applications like e-commerce Web sites and movie review Web sites. Sequential recommender put more emphasis upon user’s short-term preference through exploiting information from its recent history. By incorporating the user short-term preference into the recommendation, the algorithm achieves a higher accuracy, which proves that a more accurate user portrait or representation boosts the performance to a great extent. Intuitionally, we seek to improve the current item representation modeling via incorporating the item trend information. Most of the recommendation models neglect the importance of the ever-changing item popularity. To this end, this paper introduces a novel sequential recommendation approach dubbed TRec. TRec learns the item trend information from the implicit user interaction history and incorporates the item trend information into the subsequent item recommendation tasks. After that, a self-attention mechanism is used for better representation. We also investigate alternative ways to model the proposed item trend representation; we evaluate two variant models which leverage the power of gated graph neural network upon the item trend representation modeling to boost the representation ability. We conduct extensive experiments with seven baseline methods on four benchmark datasets. The empirical results show that our proposed approach outperforms the state-of-the-art models as high as 18.2%. The experiment result displays the effectiveness in item trend information learning while with low computational complexity as well. Our study demonstrates the importance of item trend information in recommendation system.








Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International Conference on World Wide Web, WWW 2001. Association for Computing Machinery Inc., Apr 2001, pp 285–295
Pazzani M J, Billsus D (2007) Content-based recommendation systems. In: Lecture notes in computer science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol 4321 LNCS, 2007, pp 325–341
Hayakawa M (2015) MF Tech. Earthquake prediction with radio techniques 2015:199–207
Jannach D, Lerche L, Jugovac M (2015) Aaptation and evaluation of recommendations for short-term shopping goals. In: RecSys 2015—Proceedings of the 9th ACM conference on recommender systems. Association for Computing Machinery Inc, Sep 2015, pp 211–218
Zhang S, Yao L, Sun A, Tay Y (2019) Deep learning based recommender system: a survey and new perspectives. ACM Comput Surv 52(1):2019
Zhang S, Tay Y, Yao L, Sun A 2018) Next item recommendation with self-attention. Available: http://arxiv.org/abs/1808.06414 (online)
Fang H, Danning Z, Yiheng S (2019) Deep learning for sequential recommendation: algorithms, influential factors, and evaluations. In: SIGIR 2019—Proceedings of the 42nd international ACM SIGIR conference on research and development in information retrieval. Association for Computing Machinery Inc, 2019, pp 1281–1284
Hidasi B, Karatzoglou A, Baltrunas L, Tikk D (2016) Session-based recommendations with recurrent neural networks. In: 4th International conference on learning representations, ICLR 2016—conference track proceedings, 2016. Available: http://arxiv.org/abs/1511.06939 (online)
Tang J, Wang K (2018) Personalized top-N sequential recommendation via convolutional sequence embedding. In: WSDM 2018—Proceedings of the 11th ACM international conference on web search and data mining, vol 2018, pp 565–573
Tao Y, Wang C, Yao L, Li W, Yu Y (2020) TRec: Sequential recommender based on latent item trend information. In: Proceedings of the international joint conference on neural networks
Li Y, Zemel R, Brockschmidt M, Tarlow D (2016) Gated graph sequence neural networks. In: 4th International conference on learning representations, ICLR 2016—Conference Track Proceedings, 2016
Song X, Li J, Sun SJ, Yin H, Dawson P, Doss R (2020) SEPN: a sequential engagement based academic performance prediction model. IEEE Intell Syst
Li J, Cai T, Deng K, Wang X, Sellis T, Xia F (2020) Community-diversified influence maximization in social networks. Inf Syst 92:101522
Davidson J, Liebald B, Liu J, Nandy P, Van Vleet T (2010) The YouTube video recommendation system. In: RecSys’10—Proceedings of the 4th ACM Conference on Recommender Systems, 2010, pp 293–296 (Online). Available: www.youtube.com/videos
Jannach D, Ludewig M (2017) When recurrent neural networks meet the neighborhood for session-based recommendation. RecSys 2017—Proceedings of the 11th ACM conference on recommender systems, 2017, pp 306–310 (Online). Available: http://dx.doi.org/10.1145/3109859.3109872
He R, McAuley J (2017) Fusing similarity models with markov chains for sparse sequential recommendation. In: Proceedings—IEEE international conference on data mining, ICDM, 2017, pp 191–200 (Online). Available: https://sites.google.com/a/
Yuan F, Karatzoglou A, Arapakis I, Jose J M, He X (2019) A simple convolutional generative network for next item recommendation. In: WSDM 2019—Proceedings of the 12th ACM international conference on web search and data mining, vol 19, 2019, pp 582–590 (Online). Available: https://doi.org/10.1145/3289600.3290975
Tang J, Belletti F, Jain S, Chen M, Beutel A, Xu C, Chi EH (2019) Towards neural mixture recommender for long range dependent user sequences. In: The web conference 2019—proceedings of the world wide web conference, WWW 2019, pp 1782–1793 (Online). Available: http://arxiv.org/abs/1902.08588, http://dx.doi.org/10.1145/3308558.3313650
Bacciu D, Errica F, Micheli A, Podda M (2019) A gentle introduction to deep learning for graphs. Technical Report, 2019 (Online). Available: http://arxiv.org/abs/1912.12693
Perozzi B, Al-Rfou R, Skiena S (2014) DeepWalk: online learning of social representations. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, pp 701–710 (Online). Available: http://arxiv.org/abs/1403.6652, http://dx.doi.org/10.1145/2623330.2623732
Grover A, Leskovec J (2016) node2vec: Scalable feature learning for networks. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, vol 13–17, 2016, pp 855–864 (Online). Available: http://arxiv.org/abs/1607.00653
Kipf T N, Welling M (2016) Semi-supervised classification with graph convolutional networks, pp 1–14, 2016 (Online). Available: http://arxiv.org/abs/1609.02907
Liu F, Xue S, Wu J, Zhou C, Hu W, Paris C, Nepal S, Yang J, Yu PS (2020) Deep learning for community detection: progress, challenges and opportunities. Technical Report
Jia J, Segarra S, Schaub MT, Benson AR (2019) Graph-based semi-supervised and active learning for edge flows. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, pp 761–771, 2019 (Online). Available: https://doi.org/10.1145/3292500.3330872
Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T (2018) Session-based recommendation with graph neural networks (Online). Available: http://arxiv.org/abs/1811.00855%0A, http://dx.doi.org/10.1609/aaai.v33i01.3301346
Wang X, Zhu W, Liu C (2019) Social recommendation with optimal limited attention. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, pp 1518–1527, (Online). Available: https://doi.org/10.1145/3292500.3330939
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser Ł, Polosukhin I (2017) Attention is all you need. Adv Neural Inf Process Syst 17:5999–6009
Nair V, Hinton GE (2010) Rectified linear units improve restricted Boltzmann machines. In: ICML 2010—Proceedings, 27th international conference on machine learning, 2010, pp 807–814
Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2009) BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th conference on uncertainty in artificial intelligence, UAI 2009, pp 452–461
Ni J, Li J, McAuley J (2019) Justifying recommendations using distantly-labeled reviews and fine-grained aspects. arXiv, pp 188–197
Rendle S (2010) Factorization machines. In: Proceedings—IEEE International Conference on Data Mining, ICDM, 2010, pp 995–1000 (Online). Available: http://www.libfm.org
Ma C, Kang P, Liu X (2019) Hierarchical gating networks for sequential recommendation. In: Proceedings of the ACM SIGKDD international conference on knowledge discovery and data mining, pp 825–833 (Online). Available: https://doi.org/10.1145/3292500.3330984
Acknowledgements
This work is supported in part by Griffith Industry Collaborative Grant. This work is supported in part by the National Key Research and Development Program of China under Grant 2017YFE0117500. This work is supported in part by the Natural Science Foundation of the Higher Education Institutions of Jiangsu Province (Grant No. 17KJB520028), Tongda College of Nanjing University of Posts and Telecommunications (Grant No. XK203XZ18002).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
We declare that we have NO affiliations with or involvement in any organization or entity with any financial interest (such as honoraria; educational grants; participation in speakers’ bureaus; membership, employment, consultancies, stock ownership, or other equity interest; and expert testimony or patent-licensing arrangements), or non-financial interest (such as personal or professional relationships, affiliations, knowledge or beliefs) in the subject matter or materials discussed in this manuscript.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tao, Y., Wang, C., Yao, L. et al. Item trend learning for sequential recommendation system using gated graph neural network. Neural Comput & Applic 35, 13077–13092 (2023). https://doi.org/10.1007/s00521-021-05723-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-021-05723-2