Abstract
Context-aware processing is a research hotspot in the recommendation area, which achieves better recommendation accuracy by considering more context information such as time, location and etc. besides the information of the users, items and ratings. Tensor factorization is an effective algorithm in context-aware recommendation and current approaches show that adding bias to the tensor factorization model can improve the accuracy. However, users’ rating preferences fluctuate greatly over time, which makes bias fluctuate with time too. Current context-aware recommendation algorithms ignore this problem, and usually use the same bias for a user or an item in different time. Aiming at this problem, this paper first considers the time-varying effect on user bias and item bias in context-aware recommendation, and proposes a time-varying bias tensor factorization recommendation algorithm based on the bias tensor factorization model (BiasTF). We experiment on two real datasets, and the experimental results show that the proposed algorithms get better accuracy than other algorithms.







Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Ricci F, Rokach L, Shapira B (2015) Recommender systems: introduction and challenges. Recommender systems handbook[M]. Springer, Boston. pp 1–34
Zhongying Zhao*, Xuejian Zhang, Hui Zhou, Chao Li, Maoguo Gong*, Yongqing Wang (2020) HetNERec: Heterogeneous Network Embedding based Recommendation, Knowledge-Based Systems, 106218, online
Zhao J, Geng X, Zhou J, Sun Q, Xiao Y, Zhang Z, Fu Z (2019) Attribute mapping and autoencoder neural network based matrix factorization initialization for recommendation systems. Knowledge-Based Systems 166:132–139
Wu W, Zhao J, Zhang C et al (2017) Improving performance of tensor-based context-aware recommenders using Bias tensor factorization with context feature auto-encoding[J]. Knowl-Based Syst S0950705117301909
G. D. Abowd, A. K. Dey, P. J. Brown, N. Davies, M. Smith, P. Steggles (1999) Towards a better understanding of context and context-awareness, in: Handheld and ubiquitous computing, Springer, pp. 304–307
Adomavicius G, Sankaranarayanan R, Sen S, Tuzhilin A (2005) Incorporating contextual information in recommender systems using a multidimensional approach[J]. ACM Trans Inf Syst 23(1):103–145
Adomavicius G, Tuzhilin A (2011) Context-aware recommender systems. In Recommender systems handbook. Springer:217–253
Baltrunas L, Ricci F (2009) Context-based splitting of item ratings in collaborative filtering[C]// ACM Conference on Recommender Systems, Recsys 2009, New York, Ny, Usa:245–248
Lombardi S, Anand SS, Gorgoglione M (2013) Context and customer behavior in recommendation[J]. Workshop on Context-Aware Recommender Systems (CARS-2009)
Cui L, Huang W, Yan Q, Yu FR, Wen Z, Lu N (2018) A novel context-aware recommendation algorithm with two-level SVD in social networks[J]. Futur Gener Comput Syst 86:1459–1470
Wu H, Yue K, Liu X, Pei Y, Li B (2015) Context-aware recommendation via graph-based contextual modeling and postfiltering[J]. International Journal of Distributed Sensor Networks 11(8):613612
Zhao J, Wang W, Zhang Z, Sun Q, Huo H, Lijun Q, Zheng S (2020) TrustTF: a tensor factorization model using user trust and implicit feedback for context-aware recommender systems. Knowledge-Based Systems 209:106434 ISSN 0950-7051
Villegas N M, Sánchez, Cristian, Díaz-Cely, Javier, et al. Characterizing Context-Aware Recommender Systems: A Systematic Literature Review[J]. Knowl-Based Syst, 2017: S0950705117305075
Zheng Y, Mobasher B, Burke R D. Incorporating context correlation into context-aware matrix factorization[C]//CPCR+ ITWP@ IJCAI. 2015
Li J, Chen C, Chen H et al (2017) Towards context-aware social recommendation via individual trust[J]. Knowl-Based Syst S0950705117301156
Liu Q, Wu S, Wang L (2015) COT: contextual operating tensor for context-aware recommender systems[C]// twenty-ninth Aaai conference on artificial intelligence. AAAI Press
Ren L (2015) A time-enhanced collaborative filtering approach[C]// international conference on next generation computer & information technology. IEEE
Yung-Yin Lo, Wanjiun Liao, Cheng-Shang Chang, Temporal matrix factorization for tracking concept drift in individual user preferences[J]. IEEE Transactions on Computational Social Systems, 2018
Bakir Karahodža, Dženana Ðonko, Haris Šupić. Temporal dynamics of changes in group User's preferences in recommender systems[C]// information and communication technology, electronics and microelectronics (MIPRO), 2015 38th international convention on. IEEE, 2015
Lo Y, Liao W, Chang C et al (March 2018) Temporal matrix factorization for tracking concept drift in individual user preferences. IEEE Transactions on Computational Social Systems 5(1):156–168. https://doi.org/10.1109/TCSS.2017.2772295
Tong C, Qi J, Lian Y et al (2017) TimeTrustSVD: a collaborative filtering model integrating time, trust and rating information[J]. Futur Gener Comput Syst
Guo G, Zhang J, Thalmann D, et al. ETAF: an extended trust antecedents framework for trust prediction[C]// 2014 IEEE/ACM international conference on advances in social networks analysis and mining (ASONAM). IEEE Computer Society, 2014
B.R. Salakhutdinov, A. Mnih, Probabilistic matrix factorization, in: International Conference on Machine Learning, 2012, pp. 880–887
Rendle S, Gantner Z, Freudenthaler C, Schmidt-Thieme L (July, 2011) Fast context-aware recommendations with factorization machines, in: Proceeding of the, international ACM SIGIR conference on Research and Development in information retrieval, SIGIR 2011. Beijing, China, pp 635–644
Wu S, Liu Q, Wang L, Tan T (2016) Contextual operation for recommender systems[J]. IEEE Trans Knowl Data Eng 28(8):2000–2012
Holzinger A, Carrington A, Müller H (2020) Measuring the quality of explanations: the system Causability scale (SCS). Künstl Intell 34:193–198
Acknowledgements
This paper is supported by the Humanity and Social Science Fund of the Ministry of Education (No.18YJAZH136, No. 17YJCZH262), the National Key R&D Plan (No. 2018YFC0831002, No.2017YFC0804406), the National Natural Science Foundation of China (No62072288).
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.
Rights and permissions
About this article
Cite this article
Zhao, J., Yang, S., Huo, H. et al. TBTF: an effective time-varying bias tensor factorization algorithm for recommender system. Appl Intell 51, 4933–4944 (2021). https://doi.org/10.1007/s10489-020-02035-1
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-020-02035-1