Skip to main content
Log in

DSIM: dynamic and static interest mining for sequential recommendation

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

Sequential recommendation aims to predict the next interaction by mining users’ evolving interest from their historical behaviors. Through comprehensive study, we argue that the evolving interest consists of dynamic interest and static interest, both of which are important for recommendation tasks. However, it is still a challenging task to model the dynamic interest accurately since it may change rapidly. Besides, existing approaches cannot fully exploit users’ static interest. In this paper, we propose a novel dynamic and static interest mining approach called DSIM for sequential recommendation. Specifically, DSIM takes advantage of the time information and learn the dynamic interest precisely with a time-aware neural Hawkes process. Furthermore, a side information-aware self-attention mechanism is designed to leverage side information in a non-invasive way to learn static interest. Finally, DSIM fuses the learned dynamic and static interest adaptively with the gating mechanism and generates the hybrid interest for sequential recommendation. Extensive experiments on three real-world datasets demonstrate that DSIM can effectively mine and model users’ interest, and it outperforms the state-of-the-art baselines in sequential recommendation tasks.

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

Access this article

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

Notes

  1. https://www.epicgames.com/fortnite.

  2. https://github.com/HduDBSI/DSIM.

References

  1. Bernardo J, Bayarri M, Berger J, Dawid A, Heckerman D, Smith A, West M (2003) The Markov modulated Poisson process and Markov Poisson cascade with applications to web traffic modeling. Bayesian Statistics

  2. Cai R, Wu J, San A, Wang C, Wang H (2021) Category-aware collaborative sequential recommendation. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 388–397

  3. Chang J, Gao C, Zheng Y, Hui Y, Niu, Y, Song Y, Jin D, Li Y (2021) Sequential recommendation with graph neural networks. In: Proceedings of the 44th international ACM SIGIR conference on research and development in information retrieval, pp 378–387

  4. Chen C, Xia Y, Zang H, Li J, Liu H, Tong H (2021) Incremental one-class collaborative filtering with co-evolving side networks. Knowl Inf Syst 63(1):105–124

    Article  Google Scholar 

  5. Chen D, Ong CS, Xie L (2016) Learning points and routes to recommend trajectories. In: Proceedings of the 25th ACM international on conference on information and knowledge management, pp 2227–2232

  6. Chen W, Ren P, Cai F, Sun F, De Rijke M (2021) Multi-interest diversification for end-to-end sequential recommendation. ACM Trans Inf Syst 40(1):1–30

    Article  Google Scholar 

  7. Davtalab M, Alesheikh AA (2021) A poi recommendation approach integrating social spatio-temporal information into probabilistic matrix factorization. Knowl Inf Syst 63(1):65–85

    Article  Google Scholar 

  8. Deshpande P, Marathe K, De A, Sarawagi S (2021) Long horizon forecasting with temporal point processes. In: Proceedings of the 14th ACM international conference on web search and data mining, pp 571–579

  9. Du N, Dai H, Trivedi R, Upadhyay U, Gomez-Rodriguez M, Song L (2016) Recurrent marked temporal point processes: embedding event history to vector. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining, pp. 1555–1564

  10. Graves A (2013) Generating sequences with recurrent neural networks. arXiv preprint arXiv:1308.0850

  11. Gu Y (2021) Attentive neural point processes for event forecasting. In: Proceedings of the 35th AAAI conference on artificial intelligence, vol 35, pp 7592–7600

  12. Hawkes AG (1971) Spectra of some self-exciting and mutually exciting point processes. Biometrika 58(1):83–90

    Article  MathSciNet  Google Scholar 

  13. He R, Kang WC, McAuley J (2017) Translation-based recommendation. In: Proceedings of the eleventh ACM conference on recommender systems, pp 161–169

  14. He R, McAuley J (2016) Fusing similarity models with Markov chains for sparse sequential recommendation. In: Proceedings of the 16th IEEE international conference on data mining. IEEE, pp 191–200

  15. Hidasi B, Karatzoglou A, Baltrunas L, Tikk D (2015) Session-based recommendations with recurrent neural networks. In: Proceedings of the 4th international conference on learning representations

  16. Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780

    Article  Google Scholar 

  17. Huang X, Qian S, Fang Q, Sang J, Xu C (2018) Csan: contextual self-attention network for user sequential recommendation. In: Proceedings of the 26th ACM international conference on multimedia, pp 447–455

  18. Ji W, Wang K, Wang X, Chen T, Cristea A (2020) Sequential recommender via time-aware attentive memory network. In: Proceedings of the 29th ACM international conference on information and knowledge management, pp 565–574

  19. Ji Y, Yin M, Fang Y, Yang H, Wang X, Jia T, Shi C (2020) Temporal heterogeneous interaction graph embedding for next-item recommendation. In: Proceedings of machine learning and knowledge discovery in databases—European conference, pp 314–329

  20. Kang WC, McAuley J (2018) Self-attentive sequential recommendation. In: Proceedings of the 18th IEEE international conference on data mining, pp 197–206

  21. Kingma DP, Ba J (2015) Adam: a method for stochastic optimization. In: Proceedings of the 3rd international conference on learning representations

  22. Koren Y (2009) Collaborative filtering with temporal dynamics. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, pp 447–456

  23. Li J, Wang Y, McAuley J (2020) Time interval aware self-attention for sequential recommendation. In: Proceedings of the 13th international conference on web search and data mining, pp 322–330

  24. Lim KH, Chan J, Leckie C, Karunasekera S (2015) Personalized tour recommendation based on user interests and points of interest visit durations. In: Proceedings of the 24th international joint conference on artificial intelligence, pp 1778–1784

  25. Liu C, Li X, Cai G, Dong Z, Zhu H, Shang L (2021) Non-invasive self-attention for side information fusion in sequential recommendation. In: Proceedings of the 35th AAAI conference on artificial intelligence, pp 4249–4256

  26. Liu D, Li J, Du B, Chang J, Gao R, Wu Y (2021) A hybrid neural network approach to combine textual information and rating information for item recommendation. Knowl Inf Syst 63(3):621–646

    Article  Google Scholar 

  27. Liu L, Yu D, Wang D, Fukumoto F (2020) Citation count prediction based on neural Hawkes model. IEICE Trans Inf Syst 103(11):2379–2388

    Article  Google Scholar 

  28. Ma C, Kang P, Liu X (2019) Hierarchical gating networks for sequential recommendation. In: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining, pp 825–833

  29. Ma C, Ma L, Zhang Y, Sun J, Liu X, Coates M (2020) Memory augmented graph neural networks for sequential recommendation. In: Proceedings of the 34th AAAI conference on artificial intelligence, vol 34, pp 5045–5052

  30. Mei H, Eisner J (2017) The neural Hawkes process: a neurally self-modulating multivariate point process. In: Advances in neural information processing systems, pp 6754–6764

  31. Neil D, Pfeiffer M, Liu SC (2016) Phased lstm: accelerating recurrent network training for long or event-based sequences. In: Advances in neural information processing systems, pp 3882–3890

  32. Qiao Z, Zhao S, Xiao C, Li X, Qin Y, Wang F (2018) Pairwise-ranking based collaborative recurrent neural networks for clinical event prediction. In: Proceedings of the 27th international joint conference on artificial intelligence, pp 3520–3526

  33. 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, pp 452–461

  34. Rendle S, Freudenthaler C, Schmidt-Thieme L (2010) Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19th international conference on world wide web, pp 811–820

  35. Sun Y, Guo G, Chen X, Zhang P, Wang X (2020) Exploiting review embedding and user attention for item recommendation. Knowl Inf Syst 62:8

    Google Scholar 

  36. Tan Q, Zhang J, Liu N, Huang X, Yang H, Zhou J, Hu X (2021) Dynamic memory based attention network for sequential recommendation. In: Proceedings of the 35th AAAI conference on artificial intelligence, pp 4384–4392

  37. Tang J, Wang K (2018) Personalized top-n sequential recommendation via convolutional sequence embedding. In: Proceedings of the 11th ACM international conference on web search and data mining, pp 565–573

  38. Vassøy B, Ruocco M, de Souza da Silva E, Aune E (2019) Time is of the essence: a joint hierarchical RNN and point process model for time and item predictions. In: Proceedings of the twelfth ACM international conference on web search and data mining, pp 591–599

  39. Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) Attention is all you need. In: Advances in neural information processing systems, pp 5998–6008

  40. Wang D, Wang X, Xiang Z, Yu D, Deng S, Xu G (2021) Attentive sequential model based on graph neural network for next poi recommendation. World Wide Web 24(6):2161–2184

    Article  Google Scholar 

  41. Wang D, Xu D, Yu D, Xu G (2021) Time-aware sequence model for next-item recommendation. Appl Intell 51(2):906–920

    Article  Google Scholar 

  42. Wang D, Zhang X, Wan Y, Yu D, Xu G, Deng S (2021) Modeling sequential listening behaviors with attentive temporal point process for next and next new music recommendation. IEEE Trans Multimed

  43. Wang D, Zhang X, Xiang Z, Yu D, Xu G, Deng S (2021) Sequential recommendation based on multivariate Hawkes process embedding with attention. IEEE Trans Cybern

  44. Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T (2019) Session-based recommendation with graph neural networks. In: Proceedings of the 33rd AAAI conference on artificial intelligence, vol 33, pp 346–353

  45. Xiao S, Yan J, Yang X, Zha H, Chu S (2017) Modeling the intensity function of point process via recurrent neural networks. In: Proceedings of the 31st AAAI conference on artificial intelligence, vol 31, pp 1597–1603

  46. Zhang J, Wang D, Yu D (2021) Tlsan: time-aware long-and short-term attention network for next-item recommendation. Neurocomputing 441:179–191

    Article  Google Scholar 

  47. Zhao C, You J, Wen X, Li X (2020) Deep bi-lstm networks for sequential recommendation. Entropy 22(8):870

    Article  Google Scholar 

  48. Zhu Y, Li H, Liao Y, Wang B, Guan Z, Liu H, Cai D (2017) What to do next: modeling user behaviors by time-lstm. In: Proceedings of the 26th international joint conference on artificial intelligence, vol 17, pp 3602–3608

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dongjing Wang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This research was partially supported by the National Key Research and Development Program of China under No. 2019YFD1101105, Zhejiang Provincial Natural Science Foundation of China under No. LQ20F020015, the National Natural Science Foundation of China under No. 62102350 and Zhejiang Provincial Key Science and Technology Program Foundation under No. 2020C01165.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, D., Chen, J., Wang, D. et al. DSIM: dynamic and static interest mining for sequential recommendation. Knowl Inf Syst 64, 2267–2288 (2022). https://doi.org/10.1007/s10115-022-01715-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-022-01715-3

Keywords

Navigation