Abstract
Although recommender systems enjoy widespread adoption in numerous different production settings, standard methods draw only on previous purchases or ratings, and optionally simple customer or product features. In many domains, however, the purchase or rating history is very sparse. Standard approaches suffer from such data sparsity and neglect to account for important additional dependencies that can be taken into consideration. This motivates us to design a recommendation model with the ability to exploit hierarchical relationships such as product series, manufacturers, or even suppliers. To this end, we propose our Ontology Guided Multi-Relational Tensor Factorization model, which models such connections via a multilevel tree structure. To solve the challenging optimization problem, we develop an efficient iterative algorithm relying on Moreau-Yosida regularization and analyzed the complexity. On real-world data crawled from automobile-related websites, we find that the proposed model outperforms state-of-the-art methods.
Similar content being viewed by others
References
Liu D-R, Shih Y-Y (2005) Hybrid approaches to product recommendation based on customer lifetime value and purchase preferences. J Syst Softw 77(2):181–191
Kim S, Xing EP (2010) Tree-guided group lasso for multi-task regression with structured sparsity. vol 2, p 1
Frolov E, Oseledets I (2016) Tensor methods and recommender systems. arXiv:1603.06038
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. ACM, pp 285–295
Drachsler H, Hummel H, Koper R (2007) Recommendations for learners are different: Applying memory-based recommender system techniques to lifelong learning
Hofmann T, Hartmann D (2005) Collaborative filtering with privacy via factor analysis. In: Proceedings of the 2005 ACM symposium on applied computing, pp 791–795
Basilico J, Hofmann T (2004) A joint framework for collaborative and content filtering. In: SIGIR. ACM, pp 550–551
Burke R (2007) Hybrid web recommender systems. In: The adaptive web. Springer, pp 377–408
Khrouf H, Troncy R (2013) Hybrid event recommendation using linked data and user diversity. In: Proceedings of the 7th ACM conference on recommender systems, pp 185–192
Koren Y, Bell R, Volinsky C, et al. (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30–37
Kolda TG, Bader BW (2009) Tensor decompositions and applications. SIAM Rev 51(3):455–500
Symeonidis P, Nanopoulos A, Manolopoulos Y (2008) Tag recommendations based on tensor dimensionality reduction. In: RecSys. ACM, pp 43–50
Nanopoulos A (2011) Item recommendation in collaborative tagging systems. IEEE Trans Syst Man Cybern Part A Syst Humans 41(4):760–771
Schein A, Paisley J, Blei DM, Wallach H (2015) Bayesian poisson tensor factorization for inferring multilateral relations from sparse dyadic event counts. In: SIGKDD. ACM, pp 1045–1054
Zheng VW, Cao B, Zheng Y, Xie X, Yang Q (2010) Collaborative filtering meets mobile recommendation:, A user-centered approach. In: AAAI, vol 10, pp 236–241
Harshman RA (1970) Foundations of the parafac procedure: Models and conditions for an“ explanatory” multi-modal factor analysis
Carroll JD, Chang JJ (1970) Analysis of individual differences in multidimensional scaling via an n-way generalization of eckart-young decomposition. Psychometrika 35(3):283–319
Kolda TG (2006) Multilinear operators for higher-order decompositions. United States Department of Energy
Hidasi B, Tikk D (2012) Fast als-based tensor factorization for context-aware recommendation from implicit feedback. In: ECML and PKDD. Springer, pp 67–82
Narita A, Hayashi K, Tomioka R, Kashima H (2012) Tensor factorization using auxiliary information. Data Min Knowl Disc 25(2):298–324
Bhargava P, Phan T, Zhou J, Lee J (2015) Who, what, when, and where: Multi-dimensional collaborative recommendations using tensor factorization on sparse user-generated data. In: WWW. ACM, pp 130–140
Yuan M, Lin Y (2006) Model selection and estimation in regression with grouped variables. J Royal Stat Soc Ser B Stat Methodol 68(1):49–67
Jacob L, Obozinski G, Vert J.-P. (2009) Group lasso with overlap and graph lasso. In: ICML. ACM, pp 433–440
Jenatton R, Audibert J-Y, Bach F (2011) Structured variable selection with sparsity-inducing norms. J Mach Learn Res 12(Oct):2777–2824
Zhao P, Rocha G, Yu B (2006) Grouped and hierarchical model selection through composite absolute penalties, Department of Statistics, UC Berkeley, Tech. Rep, vol 703
Kim S, Xing EP (2012) Tree-guided group lasso for multi-response regression with structured sparsity, with an application to eqtl mapping. Ann Appl Stat, 1095–1117
Liu J, Ye J (2010) Moreau-yosida regularization for grouped tree structure learning. In: Advances in neural information processing systems, pp 1459–1467
Liu M, Zhang D, Yap P-T, Shen D (2012) Tree-guided sparse coding for brain disease classification. In: MICCAI, pp 239–247
Hao X, Yu J, Zhang D (2014) Identifying genetic associations with mri-derived measures via tree-guided sparse learning. In: MICCAI. Springer, pp 757–764
Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. TOIS 22(1):5–53
Acar E, Dunlavy DM, Kolda TG, Mørup M. (2010) Scalable tensor factorizations with missing data. In: SDM. SIAM, pp 701–712
Acar E, Kolda TG, Dunlavy DM (2011) All-at-once optimization for coupled matrix and tensor factorizations. arXiv:1105.3422
Acknowledgments
This work was jointly supported in part by the National Natural Science Foundation of China [Grant No. 61872222] and the Young Scholars Program of Shandong University.
Author information
Authors and Affiliations
Corresponding authors
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This paper is an extended version of our paper presented in IIKI2019 named “Ontology Guided Sparse Tensor Factorization for Joint Recommendation with Hierarchical Relationships”
Rights and permissions
About this article
Cite this article
Liu, H., Shi, X., Li, G. et al. Ontology Guided Sparse Tensor Factorization for joint recommendation with hierarchical relationships. Pers Ubiquit Comput 26, 983–993 (2022). https://doi.org/10.1007/s00779-020-01489-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00779-020-01489-x