Abstract
In recent years, temporal recommendation, which recommends items to users with considering temporal information has attracted widespread attention. How to capture and combine the time-varying user behavior distributions and the time-varying user behavior transition patterns is challenging. To address these challenges, we propose a Time-Aware Tensor Factorization for Temporal Recommendation (TATF4TRec). First, the personalized Markov transition tensors are applied to represent the users’ temporal behaviors. Then a tensor factorization method is proposed to capture the time-varying patterns of these tensors. Furthermore, the model linearly combines the time-varying patterns of user behavior and predicts the recommended results at a given time. Extensive experiments on five datasets demonstrate that TATF4TRec outperforms the state-of-the-art baselines significantly.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data Availability
The datasets used are publicly available.
Notes
References
Wang W, Wen W, Hao Z, Cai R (2023) Factorizing time-heterogeneous markov transition for temporal recommendation. Neural Netw 159:84–96
Gao X, Ma Z, Cui J, Xia X, Xu C (2023) Hierarchical category-enhanced prototype learning for imbalanced temporal recommendation. In: Proceedings of the 31st ACM international conference on multimedia, pp 6181–6189
Huang X, Hou H, Sun M (2022) A novel temporal recommendation method based on user query topic evolution. Knowl Based Syst 241:108239
Liu X, Yang Y, Xu Y, Yang F, Huang Q, Wang H (2022) Real-time poi recommendation via modeling long-and short-term user preferences. Neurocomputing 467:454–464
Cho J, Hyun D, Kang S, Yu H (2021) Learning heterogeneous temporal patterns of user preference for timely recommendation. In: Proceedings of the web conference 2021, pp 1274–1283
Du Y, Liu H, Wu, Z (2021) Modeling multi-factor and multi-faceted preferences over sequential networks for next item recommendation. In: Proceedings of the 2021 European conference on machine learning and knowledge discovery in databases, pp 516–531
Wang J, Ding K, Hong L, Liu H, Caverlee J (2020) Next-item recommendation with sequential hypergraphs. In: Proceedings of the 43rd international ACM SIGIR conference on research and development in information retrieval, pp 1101–1110
Tanjim MM, Ayuubi HA, Cottrell GW (2020) Dynamicrec: a dynamic convolutional network for next item recommendation. In: Proceedings of the 29th ACM international conference on information & knowledge management, pp 2237–2240
Kang W-C, McAuley J (2018) Self-attentive sequential recommendation. In: Proceedings of 2018 IEEE the 18th international conference on data mining (ICDM), pp 197–206
Zhang Q, Cao L, Shi C, Niu Z (2021) Neural time-aware sequential recommendation by jointly modeling preference dynamics and explicit feature couplings. IEEE Trans Neural Netw Learn Syst 33(10):5125–5137
Wu X, Shi B, Dong Y, Huang C, Chawla NV (2019) Neural tensor factorization for temporal interaction learning. In: Proceedings of the twelfth ACM international conference on web search and data mining, pp 537–545
Zhu T, Shi Y, Zhang Y, Wu Y, Mo F, Nie J-Y (2024) Collaboration and transition: Distilling item transitions into multi-query self-attention for sequential recommendation. In: Proceedings of the web conference 2024, pp 1003–1011
Yin C, Chen Y, Zuo W (2021) Evolutionary social poisson factorizationfor temporal recommendation. Int J Comput Intell Syst 14:1–10
Chen J, Wei L, Liji U, Hao F (2019) A temporal recommendation mechanism based on signed network of user interest changes. IEEE Syst J 14(1):244–252
Li X, Jiang M, Hong H, Liao L (2017) A time-aware personalized point-of-interest recommendation via high-order tensor factorization. ACM Trans Inf Syst (TOIS) 35(4):1–23
He R, Kang W-C, McAuley J (2017) Translation-based recommendation. In: Proceedings of the eleventh ACM conference on recommender systems, pp 161–169
Cheng C, Yang H, Lyu MR, King I (2013) Where you like to go next: Successive point-of-interest recommendation. In: Proceedings of the 23rd international joint conference on artificial intelligence, pp 2605–2611
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
Li P, Que M, Tuzhilin A (2023) Dual contrastive learning for efficient static feature representation in sequential recommendations. IEEE Trans Knowl Data Eng 544–555
He R, McAuley J (2016) Fusing similarity models with markov chains for sparse sequential recommendation. In: Proceedings of 2016 IEEE the 16th international conference on data mining (ICDM), pp 191–200
Wang P, Guo J, Lan Y, Xu J, Wan S, Cheng X (2015) Learning hierarchical representation model for nextbasket recommendation. In: Proceedings of the 38th international ACM SIGIR conference on research and development in information retrieval, pp 403–412
Tang J, Wang K (2018) Personalized top-n sequential recommendation via convolutional sequence embedding. In: Proceedings of the eleventh ACM international conference on web search and data mining, pp 565–573
Rumelhart DE, Hinton GE, Williams RJ (1986) Learning representations by back-propagating errors. Nature 323(6088):533–536
Quadrana M, Karatzoglou A, Hidasi B, Cremonesi P (2017) Personalizing session-based recommendations with hierarchical recurrent neural networks. In: Proceedings of the eleventh ACM conference on recommender systems, pp 130–137
Hidasi B, Karatzoglou A (2018) Recurrent neural networks with top-k gains for session-based recommendations. In: Proceedings of the 27th ACM international conference on information and knowledge management, pp 843–852
Beutel A, Covington P, Jain S, Xu C, Li J, Gatto V, Chi EH (2018) Latent cross: Making use of context in recurrent recommender systems. In: Proceedings of the eleventh ACM international conference on web search and data mining, pp 46–54
LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278–2324
Zhang M, Wu S, Yu X, Liu Q, Wang L (2022) Dynamic graph neural networks for sequential recommendation. IEEE Trans Knowl Data Eng 35(5):4741–4753
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
Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T (2019) Session-based recommendation with graph neural networks. In: Proceedings of the AAAI conference on artificial intelligence, vol 33, pp 346–353
Cho K, Van Merriënboer B, Bahdanau D, Bengio Y (2014) On the properties of neural machine translation: Encoder-decoder approaches. In: Proceedings of SSST-8, eighth workshop on syntax, semantics and structure in statistical translation, pp 103–111
Hidasi B, Karatzoglou A, Baltrunas L, Tikk D (2015) Session-based recommendations with recurrent neural networks. In: Proceedings of the international conference on learning representations
Hao Y, Zhang T, Zhao P, Liu Y, Sheng VS, Xu J, Liu G, Zhou X (2023) Feature-level deeper self-attention network with contrastive learning for sequential recommendation. IEEE Trans Knowl Data Eng 10112–10124
Du X, Yuan H, Zhao P, Qu J, Zhuang F, Liu G, Liu Y, Sheng VS (2023) Frequency enhanced hybrid attention network for sequential recommendation. In: Proceedings of the 46th International ACM SIGIR conference on research and development in information retrieval, pp 78–88
Zang R, Zuo M, Ma R (2023) Joint gaussian distribution and attention for time-aware recommendation systems. IEEE Trans Comput Soc Syst 1517–1526
Cui Q, Wu S, Huang Y, Wang L (2019) A hierarchical contextual attention-based network for sequential recommendation. Neurocomputing 358:141–149
Wang S, Hu L, Cao L, Huang X, Lian D, Liu W (2018) Attention-based transactional context embedding for next-item recommendation. In: Proceedings of the AAAI conference on artificial intelligence, pp 2532–2539
Zhang Y, Yang B, Liu H, Li D (2023) A time-aware self-attention based neural network model for sequential recommendation. Appl Soft Comput 133:109894
Costa FSd, Dolog P (2019) Collective embedding for neural context-aware recommender systems. In: Proceedings of the 13th ACM conference on recommender systems, pp 201–209
Chen L, Yang N, Yu PS (2022) Time lag aware sequential recommendation. In: Proceedings of the 31st ACM international conference on information & knowledge management, pp 212–221
Ji Y, Yin M, Fang Y, Yang H, Wang X, Jia T, Shi C (2021) Temporal heterogeneous interaction graph embedding for next-item recommendation. In: Proceedings of the 2020 european conference on machine learning and knowledge discovery in databases. Springer, Part III, pp 314–329
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
Rendle S, Schmidt-Thieme L (2010) Pairwise interaction tensor factorization for personalized tag recommendation. In: Proceedings of the third ACM international conference on web search and data mining, pp 81–90
Rendle S, Balby Marinho L, Nanopoulos A, Schmidt-Thieme L (2009) Learning optimal ranking with tensor factorization for tag recommendation. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, pp 727–736
Feng Y, Zhou G (2020) Orthogonal random projection for tensor completion. IET Comput Vis 14(5):233–240
Feng Y, Zhou G, Qiu Y, Sun W (2018) Orthogonal random projection based tensor completion for image recovery. In: 2018 Asia-pacific signal and information processing association annual summit and conference (APSIPA ASC), pp 1350–1354
Maaten L, Hinton G (2008) Visualizing data using t-sne. J Mach Learn Res 9(11):2579–2605
Acknowledgements
This work is financially supported by Natural Science Foundation of Guangdong Province (2021A1515011965), National Natural Science Foundation of China (61976052), National Science Fund for Excellent Young Scholars (62122022), National Key R&D Program of China (2021ZD0111501).
Author information
Authors and Affiliations
Contributions
Yali Feng designed the methodology, performed the formal analysis, and developed the software. Wen Wen provided supervision and project administration. Zhifeng Hao performed the formal analysis and gave the funding acquisition. Ruichu Cai was responsible for data curation.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no competing interests
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Feng, Y., Wen, W., Hao, Z. et al. Time-aware tensor factorization for temporal recommendation. Appl Intell 55, 36 (2025). https://doi.org/10.1007/s10489-024-05851-x
Accepted:
Published:
DOI: https://doi.org/10.1007/s10489-024-05851-x