Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-031-70365-2_25guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Hierarchical Graph Contrastive Learning for Review-Enhanced Recommendation

Published: 08 September 2024 Publication History

Abstract

In comparison to numerical ratings and implicit feedback, textual reviews offer a deeper understanding of user preferences and item attributes. Recent research underscores the potential of reviews in augmenting recommendation capabilities, thereby advancing the deployment of review-enhanced recommendation systems. However, existing methodologies often neglect the significance of rating magnitudes and are susceptible to challenges such as data sparsity and long-tail distribution in real-world contexts. To address these challenges, we propose Hierarchical Graph Contrastive Learning (HGCL) for advancing review-enhanced recommendation systems. HGCL dynamically learns hypergraph structures to capture higher-order correlations among nodes and simultaneously integrates local and global collaborative relations through global-local contrastive learning. Additionally, we propose hierarchical graph contrastive learning methods to better model the intrinsic correlation between ratings and reviews, encompassing aspects such as local-global, cross-rating, and edge-level contrastive learning. Extensive experimentation on five public datasets demonstrates that the proposed method notably outperforms state-of-the-art approaches.

References

[1]
Berg, R.V.D., Kipf, T.N., Welling, M.: Graph convolutional matrix completion. arXiv preprint arXiv:1706.02263 (2017)
[2]
Cai, X., Huang, C., Xia, L., Ren, X.: Lightgcl: simple yet effective graph contrastive learning for recommendation. In: ICLR (2022)
[3]
Chen, T., Kornblith, S., Norouzi, M., Hinton, G.: A simple framework for contrastive learning of visual representations. In: ICML, pp. 1597–1607. PMLR (2020)
[4]
Dziugaite, G.K., Roy, D.M.: Neural network matrix factorization. arXiv preprint arXiv:1511.06443 (2015)
[5]
Fu, C., Zheng, G., Huang, C., Yu, Y., Dong, J.: Multiplex heterogeneous graph neural network with behavior pattern modeling. In: SIGKDD, pp. 482–494 (2023)
[6]
Gao, J., Lin, Y., Wang, Y., Wang, X., Yang, Z., He, Y., Chu, X.: Set-sequence-graph: a multi-view approach towards exploiting reviews for recommendation. In: CIKM, pp. 395–404 (2020)
[7]
Giorgi, J., Nitski, O., Wang, B., Bader, G.: Declutr: deep contrastive learning for unsupervised textual representations. In: Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pp. 879–895 (2021)
[8]
Gutmann, M., Hyvärinen, A.: Noise-contrastive estimation: a new estimation principle for unnormalized statistical models. In: ICAIS, pp. 297–304. JMLR Workshop and Conference Proceedings (2010)
[9]
Ji, S., Feng, Y., Ji, R., Zhao, X., Tang, W., Gao, Y.: Dual channel hypergraph collaborative filtering. In: SIGKDD, pp. 2020–2029 (2020)
[10]
Kalofolias, V., Bresson, X., Bronstein, M., Vandergheynst, P.: Matrix completion on graphs. In: Neural Information Processing Systems Workshop (2014)
[11]
Kenton, J.D.M.W.C., Toutanova, L.K.: Bert: pre-training of deep bidirectional transformers for language understanding. In: NAACL-HLT, pp. 4171–4186 (2019)
[12]
Kipf, T.N., Welling, M.: Semi-supervised classification with graph convolutional networks. In: ICLR (2016)
[13]
Lan, Z., Chen, M., Goodman, S., Gimpel, K., Sharma, P., Soricut, R.: Albert: a lite BERT for self-supervised learning of language representations. In: ICLR (2019)
[14]
Liu, M., Xu, X., Li, J., Li, G.: A review-based feature-level information aggregation model for graph collaborative filtering. Neurocomputing 126697 (2023)
[15]
Ma, Y., He, Y., Zhang, A., Wang, X., Chua, T.S.: Crosscbr: cross-view contrastive learning for bundle recommendation. In: SIGKDD, pp. 1233–1241 (2022)
[16]
Mahadevan A and Arock M A class imbalance-aware review rating prediction using hybrid sampling and ensemble learning Multimedia Tools Appl. 2021 80 6911-6938
[17]
Oord, A.v.d., Li, Y., Vinyals, O.: Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748 (2018)
[18]
Rao, N., Yu, H.F., Ravikumar, P.K., Dhillon, I.S.: Collaborative filtering with graph information: consistency and scalable methods. In: Advances in Neural Information Processing Systems, vol. 28 (2015)
[19]
Ren, Y., Liu, B.: Heterogeneous deep graph infomax. In: Workshop of Deep Learning on Graphs: Methodologies and Applications co-located with the Thirty-Fourth AAAI Conference on Artificial Intelligence (2020)
[20]
Ren, Y., et al.: Disentangled graph contrastive learning for review-based recommendation. arXiv preprint arXiv:2209.01524 (2022)
[21]
Seo, S., Huang, J., Yang, H., Liu, Y.: Interpretable convolutional neural networks with dual local and global attention for review rating prediction. In: RecSys, pp. 297–305 (2017)
[22]
Shen, W., Zhang, C., Tian, Y., Zeng, L., He, X., Dou, W., Xu, X.: Inductive matrix completion using graph autoencoder. In: CIKM, pp. 1609–1618 (2021)
[23]
Shuai, J., et al.: A review-aware graph contrastive learning framework for recommendation. In: SIGIR, pp. 1283–1293 (2022)
[24]
Su, J., Cao, J., Liu, W., Ou, Y.: Whitening sentence representations for better semantics and faster retrieval. arXiv preprint arXiv:2103.15316 (2021)
[25]
Sun, F., Liu, J., Wu, J., Pei, C., Lin, X., Ou, W., Jiang, P.: Bert4rec: sequential recommendation with bidirectional encoder representations from transformer. In: CIKM, pp. 1441–1450 (2019)
[26]
Thakoor, S., Tallec, C., Azar, M.G., Munos, R., Veličković, P., Valko, M.: Bootstrapped representation learning on graphs. In: ICLR Workshop (2021)
[27]
Veličković, P., Cucurull, G., Casanova, A., Romero, A., Liò, P., Bengio, Y.: Graph attention networks. In: International Conference on Learning Representations (2018)
[28]
Veličković, P., Fedus, W., Hamilton, W.L., Liò, P., Bengio, Y., Hjelm, R.D.: Deep graph infomax. In: ICLR (2018)
[29]
Wang K, Zhu Y, Zang T, Wang C, Liu K, and Ma P Multi-aspect graph contrastive learning for review-enhanced recommendation ACM TOIS 2023 42 2 1-29
[30]
Wang, M.Y.: Deep graph library: towards efficient and scalable deep learning on graphs. In: ICLR Workshop (2019)
[31]
Wei, C., Liang, J., Bai, B., Liu, D.: Dynamic hypergraph learning for collaborative filtering. In: CIKM, pp. 2108–2117 (2022)
[32]
Wu, C., Wu, F., Qi, T., Ge, S., Huang, Y., Xie, X.: Reviews meet graphs: enhancing user and item representations for recommendation with hierarchical attentive graph neural network. In: EMNLP-IJCNLP, pp. 4884–4893 (2019)
[33]
Wu, J., et al.: Self-supervised graph learning for recommendation. In: SIGIR, pp. 726–735 (2021)
[34]
Wu, Y., Huang, X.: A gumbel-based rating prediction framework for imbalanced recommendation. In: CIKM, pp. 2199–2209 (2022)
[35]
Xia, L., Huang, C., Xu, Y., Zhao, J., Yin, D., Huang, J.: Hypergraph contrastive collaborative filtering. In: SIGIR, pp. 70–79 (2022)
[36]
Ying, R., He, R., Chen, K., Eksombatchai, P., Hamilton, W.L., Leskovec, J.: Graph convolutional neural networks for web-scale recommender systems. In: SIGKDD, pp. 974–983 (2018)
[37]
You, Y., Chen, T., Sui, Y., Chen, T., Wang, Z., Shen, Y.: Graph contrastive learning with augmentations. In: NeurIPS, pp. 5812–5823 (2020)
[38]
Yu, P., Fu, C., Yu, Y., Huang, C., Zhao, Z., Dong, J.: Multiplex heterogeneous graph convolutional network. In: SIGKDD, pp. 2377–2387 (2022)
[39]
Yuan, X., et al.: Multimodal contrastive training for visual representation learning. In: CVPR, pp. 6995–7004 (2021)
[40]
Zhang, C., Chen, H., Zhang, S., Xu, G., Gao, J.: Geometric inductive matrix completion: a hyperbolic approach with unified message passing. In: WSDM, pp. 1337–1346 (2022)
[41]
Zhang, J., Shi, X., Zhao, S., King, I.: Star-GCN: stacked and reconstructed graph convolutional networks for recommender systems. In: IJCAI, p. 4264 (2019)
[42]
Zhang, M., Chen, Y.: Inductive matrix completion based on graph neural networks. In: ICLR (2020)
[43]
Zhao, X., Zhu, Z., Zhang, Y., Caverlee, J.: Improving the estimation of tail ratings in recommender system with multi-latent representations. In: WSDM, pp. 762–770 (2020)
[44]
Zhu, Y., Xu, Y., Yu, F., Liu, Q., Wu, S., Wang, L.: Deep graph contrastive representation learning. arXiv preprint arXiv:2006.04131 (2020)

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
Machine Learning and Knowledge Discovery in Databases. Research Track: European Conference, ECML PKDD 2024, Vilnius, Lithuania, September 9–13, 2024, Proceedings, Part VI
Sep 2024
508 pages
ISBN:978-3-031-70364-5
DOI:10.1007/978-3-031-70365-2
  • Editors:
  • Albert Bifet,
  • Jesse Davis,
  • Tomas Krilavičius,
  • Meelis Kull,
  • Eirini Ntoutsi,
  • Indrė Žliobaitė

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 08 September 2024

Author Tags

  1. Graph Representation Learning
  2. Hypergraph Learning
  3. Contrastive Learning
  4. Recommender Systems

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 0
    Total Downloads
  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Feb 2025

Other Metrics

Citations

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media