Abstract
Personalized Tag Recommendation (PTR) aims to automatically generate a list of tags for users to annotate web resources, the so-called items, according to users’ tagging preferences. The main challenge of PTR is to learn representations of involved entities (i.e., users, items, and tags) from interaction data without loss of structural properties in original data. To this end, various PTR models have been developed to conduct representation learning by embedding historical tagging information into low-dimensional Euclidean space. Although such methods are effective to some extent, their ability to model hierarchy, which lies in the core of tagging information structures, is restricted by Euclidean space’s polynomial expansion property. Since hyperbolic space has recently shown its competitive capability to learn hierarchical data with lower distortion than Euclidean space, we propose a novel PTR model that operates on hyperbolic space, namely HPTR. HPTR learns the representations of entities by modeling their interactive relationships in hyperbolic space and utilizes hyperbolic distance to measure semantic relevance between entities. Specially, we adopt tangent space optimization to update model parameters. Extensive experiments on real-world datasets have shown the superiority of HPTR over state-of-the-art baselines.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Balažević, I., Allen, C., Hospedales, T.: Multi-relational poincaré graph embeddings. In: Proceedings of the 33rd International Conference on Neural Information Processing Systems, pp. 4463–4473 (2019)
Bonnabel, S.: Stochastic gradient descent on Riemannian manifolds. IEEE Trans. Autom. Control 58(9), 2217–2229 (2013)
Cai, Y., Zhang, M., Luo, D., Ding, C., Chakravarthy, S.: Low-order tensor decompositions for social tagging recommendation. In: Proceedings of the 4th ACM International Conference on Web Search and Data Mining, pp. 695–704 (2011)
Chamberlain, B.P., Hardwick, S.R., Wardrope, D.R., Dzogang, F., Daolio, F., Vargas, S.: Scalable hyperbolic recommender systems. arXiv preprint arXiv:1902.08648 (2019)
Chami, I., Wolf, A., Juan, D.C., Sala, F., Ravi, S., Ré, C.: Low-dimensional hyperbolic knowledge graph embeddings. In: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pp. 6901–6914 (2020)
Chami, I., Ying, R., Re, C., Leskovec, J.: Hyperbolic graph convolutional neural networks. In: Proceedings of the 33rd International Conference on Neural Information Processing Systems, pp. 4868–4879 (2019)
Chen, L., Wu, L., Hong, R., Zhang, K., Wang, M.: Revisiting graph based collaborative filtering: a linear residual graph convolutional network approach. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 27–34 (2020)
Dhingra, B., Shallue, C., Norouzi, M., Dai, A., Dahl, G.: Embedding text in hyperbolic spaces. In: Proceedings of the 12th Workshop on Graph-Based Methods for Natural Language Processing, TextGraphs-12, pp. 59–69 (2018)
Fang, X., Pan, R., Cao, G., He, X., Dai, W.: Personalized tag recommendation through nonlinear tensor factorization using gaussian kernel. In: Proceedings of the 29th AAAI Conference on Artificial Intelligence, pp. 439–445 (2015)
Feng, S., Tran, L.V., Cong, G., Chen, L., Li, J., Li, F.: HME: a hyperbolic metric embedding approach for next-poi recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 1429–1438 (2020)
Ganea, O.E., Bécigneul, G., Hofmann, T.: Hyperbolic neural networks. In: Proceedings of the 32nd International Conference on Neural Information Processing Systems, pp. 5350–5360 (2018)
Halpin, H., Robu, V., Shepherd, H.: The complex dynamics of collaborative tagging. In: Proceedings of the 16th International Conference on World Wide Web, pp. 211–220 (2007)
Han, J.: Adaptive deep modeling of users and items using side information for recommendation. IEEE Trans. Neural Netw. Learn. Syst. 31(3), 737–748 (2019)
Hotho, A., Jäschke, R., Schmitz, C., Stumme, G.: Information retrieval in folksonomies: search and ranking. In: Sure, Y., Domingue, J. (eds.) ESWC 2006. LNCS, vol. 4011, pp. 411–426. Springer, Heidelberg (2006). https://doi.org/10.1007/11762256_31
Jäschke, R., Marinho, L., Hotho, A., Schmidt-Thieme, L., Stumme, G.: Tag recommendations in folksonomies. In: Kok, J.N., Koronacki, J., Lopez de Mantaras, R., Matwin, S., Mladenič, D., Skowron, A. (eds.) PKDD 2007. LNCS (LNAI), vol. 4702, pp. 506–514. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-74976-9_52
Jiang, F., et al.: Personalized tag recommendation via adversarial learning. In: Developments of Artificial Intelligence Technologies in Computation and Robotics: Proceedings of the 14th International FLINS Conference, FLINS 2020, pp. 923–930. World Scientific (2020)
Khrulkov, V., Mirvakhabova, L., Ustinova, E., Oseledets, I., Lempitsky, V.: Hyperbolic image embeddings. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 6418–6428 (2020)
Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)
Kolyvakis, P., Kalousis, A., Kiritsis, D.: HyperKG: hyperbolic knowledge graph embeddings for knowledge base completion. arXiv preprint arXiv:1908.04895 (2019)
Krestel, R., Fankhauser, P., Nejdl, W.: Latent dirichlet allocation for tag recommendation. In: Proceedings of the 3rd ACM Conference on Recommender Systems, pp. 61–68 (2009)
Krioukov, D., Papadopoulos, F., Kitsak, M., Vahdat, A., Boguná, M.: Hyperbolic geometry of complex networks. Phys. Rev. E 82(3), 036106 (2010)
Li, A., Yang, B., Chen, H., Xu, G.: Hyperbolic neural collaborative recommender. arXiv preprint arXiv:2104.07414 (2021)
Li, X., Guo, L., Zhao, Y.E.: Tag-based social interest discovery. In: Proceedings of the 17th International Conference on World Wide Web, pp. 675–684 (2008)
Liu, Q., Nickel, M., Kiela, D.: Hyperbolic graph neural networks. In: Proceedings of the 33rd International Conference on Neural Information Processing Systems, pp. 8230–8241 (2019)
López, F., Heinzerling, B., Strube, M.: Fine-grained entity typing in hyperbolic space. In: Proceedings of the 4th Workshop on Representation Learning for NLP, RepL4NLP-2019, pp. 169–180 (2019)
Ma, C., Ma, L., Zhang, Y., Wu, H., Liu, X., Coates, M.: Knowledge-enhanced Top-K recommendation in poincaré ball. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 35, pp. 4285–4293 (2021)
Nguyen, H.T.H., Wistuba, M., Grabocka, J., Drumond, L.R., Schmidt-Thieme, L.: Personalized deep learning for tag recommendation. In: Kim, J., Shim, K., Cao, L., Lee, J.-G., Lin, X., Moon, Y.-S. (eds.) PAKDD 2017. LNCS (LNAI), vol. 10234, pp. 186–197. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-57454-7_15
Nguyen, H.T.H., Wistuba, M., Schmidt-Thieme, L.: Personalized tag recommendation for images using deep transfer learning. In: Ceci, M., Hollmén, J., Todorovski, L., Vens, C., Džeroski, S. (eds.) ECML PKDD 2017. LNCS (LNAI), vol. 10535, pp. 705–720. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-71246-8_43
Nickel, M., Kiela, D.: Poincaré embeddings for learning hierarchical representations. In: Proceedings of the 31st International Conference on Neural Information Processing Systems, pp. 6341–6350 (2017)
Nickel, M., Kiela, D.: Learning continuous hierarchies in the Lorentz model of hyperbolic geometry. In: International Conference on Machine Learning, pp. 3779–3788. PMLR (2018)
Pan, Y., Huo, Y., Tang, J., Zeng, Y., Chen, B.: Exploiting relational tag expansion for dynamic user profile in a tag-aware ranking recommender system. Inf. Sci. 545, 448–464 (2021)
Peng, W., Shi, J., Xia, Z., Zhao, G.: Mix dimension in poincaré geometry for 3d skeleton-based action recognition. In: Proceedings of the 28th ACM International Conference on Multimedia, pp. 1432–1440 (2020)
Peng, W., Varanka, T., Mostafa, A., Shi, H., Zhao, G.: Hyperbolic deep neural networks: a survey. IEEE Trans. Pattern Anal. Mach. Intel. (2021)
Rader, E., Wash, R.: Influences on tag choices in del.icio.us. In: Proceedings of the 2008 ACM Conference on Computer Supported Cooperative Work, pp. 239–248 (2008)
Rendle, S., Balby Marinho, L., Nanopoulos, A., Schmidt-Thieme, L.: 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 (2009)
Rendle, S., Freudenthaler, C., Gantner, Z., Schmidt-Thieme, L.: BPR: Bayesian personalized ranking from implicit feedback. In: Proceedings of the 25th Conference on Uncertainty in Artificial Intelligence, pp. 452–461 (2009)
Rendle, S., Schmidt-Thieme, L.: Pairwise interaction tensor factorization for personalized tag recommendation. In: Proceedings of the 3rd ACM International Conference on Web Search and Data Mining, pp. 81–90 (2010)
Sun, B., Zhu, Y., Xiao, Y., Xiao, R., Wei, Y.: Automatic question tagging with deep neural networks. IEEE Trans. Learn. Technol. 12(1), 29–43 (2018)
Symeonidis, P., Nanopoulos, A., Manolopoulos, Y.: Tag recommendations based on tensor dimensionality reduction. In: Proceedings of the 2008 ACM Conference on Recommender Systems, pp. 43–50 (2008)
Tang, S., et al.: An integral tag recommendation model for textual content. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 5109–5116 (2019)
Vasile, F., Smirnova, E., Conneau, A.: Meta-Prod2vec: product embeddings using side-information for recommendation. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 225–232 (2016)
Vinh, T.D.Q., Tay, Y., Zhang, S., Cong, G., Li, X.L.: Hyperbolic recommender systems. arXiv preprint arXiv:1809.01703 (2018)
Vinh Tran, L., Tay, Y., Zhang, S., Cong, G., Li, X.: HyperML: a boosting metric learning approach in hyperbolic space for recommender systems. In: Proceedings of the 13th International Conference on Web Search and Data Mining, pp. 609–617 (2020)
Wang, K., Jin, Y., Wang, H., Peng, H., Wang, X.: Personalized time-aware tag recommendation. In: 32nd AAAI Conference on Artificial Intelligence (2018)
Wang, Q., Yin, H., Wang, H., Nguyen, Q.V.H., Huang, Z., Cui, L.: Enhancing collaborative filtering with generative augmentation. In: Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 548–556 (2019)
Wang, X., Zhang, Y., Shi, C.: Hyperbolic heterogeneous information network embedding. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 5337–5344 (2019)
Wu, Y., Yao, Y., Xu, F., Tong, H., Lu, J.: Tag2Word: using tags to generate words for content based tag recommendation. In: Proceedings of the 25th ACM International on Conference on Information and Knowledge Management, pp. 2287–2292 (2016)
Ying, R., He, R., Chen, K., Eksombatchai, P., Hamilton, W.L., Leskovec, J.: Graph convolutional neural networks for web-scale recommender systems. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp. 974–983 (2018)
Yuan, J., Jin, Y., Liu, W., Wang, X.: Attention-based neural tag recommendation. In: Li, G., Yang, J., Gama, J., Natwichai, J., Tong, Y. (eds.) DASFAA 2019. LNCS, vol. 11447, pp. 350–365. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-18579-4_21
Zhang, S., Yin, H., Chen, T., Hung, Q.V.N., Huang, Z., Cui, L.: GCN-based user representation learning for unifying robust recommendation and fraudster detection. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 689–698 (2020)
Acknowledgements
The authors would like to acknowledge the support for this work from the Natural Science Foundation of the Higher Education Institutions of Jiangsu Province (17KJB520028), Tongda College of Nanjing University of Posts and Telecommunications (XK203XZ21001), and Future Network Scientific Research Fund Project (FNSRFP-2021-YB-54)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhao, W. et al. (2022). Hyperbolic Personalized Tag Recommendation. In: Bhattacharya, A., et al. Database Systems for Advanced Applications. DASFAA 2022. Lecture Notes in Computer Science, vol 13246. Springer, Cham. https://doi.org/10.1007/978-3-031-00126-0_14
Download citation
DOI: https://doi.org/10.1007/978-3-031-00126-0_14
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-00125-3
Online ISBN: 978-3-031-00126-0
eBook Packages: Computer ScienceComputer Science (R0)