Skip to main content

Advertisement

Log in

Item trend learning for sequential recommendation system using gated graph neural network

  • S.I. : Deep Social Computing
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Explore related subjects

Discover the latest articles and news from researchers in related subjects, suggested using machine learning.

Notes

  1. https://grouplens.org/datasets/MovieLens/.

References

  1. 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

  2. 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

  3. Hayakawa M (2015) MF Tech. Earthquake prediction with radio techniques 2015:199–207

    Article  Google Scholar 

  4. 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

  5. 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

    Google Scholar 

  6. Zhang S, Tay Y, Yao L, Sun A 2018) Next item recommendation with self-attention. Available: http://arxiv.org/abs/1808.06414 (online)

  7. 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

  8. 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)

  9. 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

  10. 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

  11. 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

  12. 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

  13. Li J, Cai T, Deng K, Wang X, Sellis T, Xia F (2020) Community-diversified influence maximization in social networks. Inf Syst 92:101522

    Article  Google Scholar 

  14. 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

  15. 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

  16. 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/

  17. 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

  18. 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

  19. 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

  20. 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

  21. 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

  22. 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

  23. 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

  24. 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

  25. 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

  26. 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

  27. 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

    Google Scholar 

  28. 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

  29. 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

  30. Ni J, Li J, McAuley J (2019) Justifying recommendations using distantly-labeled reviews and fine-grained aspects. arXiv, pp 188–197

  31. Rendle S (2010) Factorization machines. In: Proceedings—IEEE International Conference on Data Mining, ICDM, 2010, pp 995–1000 (Online). Available: http://www.libfm.org

  32. 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

Download references

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

Authors

Corresponding author

Correspondence to Can Wang.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-021-05723-2

Keywords