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.








Similar content being viewed by others
References
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
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
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
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
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
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
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
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
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
Graves A (2013) Generating sequences with recurrent neural networks. arXiv preprint arXiv:1308.0850
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
Hawkes AG (1971) Spectra of some self-exciting and mutually exciting point processes. Biometrika 58(1):83–90
He R, Kang WC, McAuley J (2017) Translation-based recommendation. In: Proceedings of the eleventh ACM conference on recommender systems, pp 161–169
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
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
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780
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
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
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
Kang WC, McAuley J (2018) Self-attentive sequential recommendation. In: Proceedings of the 18th IEEE international conference on data mining, pp 197–206
Kingma DP, Ba J (2015) Adam: a method for stochastic optimization. In: Proceedings of the 3rd international conference on learning representations
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Wang D, Xu D, Yu D, Xu G (2021) Time-aware sequence model for next-item recommendation. Appl Intell 51(2):906–920
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
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
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
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
Zhang J, Wang D, Yu D (2021) Tlsan: time-aware long-and short-term attention network for next-item recommendation. Neurocomputing 441:179–191
Zhao C, You J, Wen X, Li X (2020) Deep bi-lstm networks for sequential recommendation. Entropy 22(8):870
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
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10115-022-01715-3