Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Causal Inference for Knowledge Graph Based Recommendation

Published: 01 November 2023 Publication History

Abstract

Knowledge Graph (KG), as a side-information, tends to be utilized to supplement the collaborative filtering (CF) based recommendation model. By mapping items with the entities in KGs, prior studies mostly extract the knowledge information from the KGs and inject it into the representations of users and items. Despite their remarkable performance, they fail to model the user preference on attribute in the KG, since they ignore that (1) the structure information of KG may hinder the user preference learning, and (2) the user's interacted attributes will result in the bias issue on the similarity scores. With the help of causality tools, we construct the causal-effect relation between the variables in KG-based recommendation and identify the reasons causing the mentioned challenges. Accordingly, we develop a new framework, termed Knowledge Graph-based Causal Recommendation (KGCR), which implements the deconfounded user preference learning and adopts counterfactual inference to eliminate bias in the similarity scoring. Ultimately, we evaluate our proposed model on three datasets, including Amazon-book, LastFM, and Yelp2018 datasets. By conducting extensive experiments on the datasets, we demonstrate that KGCR outperforms several state-of-the-art baselines, such as KGNN-LS (Wang et al., 2019), KGAT (Wang et al., 2019) and KGIN (Wang et al., 2021).

References

[1]
H. Wang et al., “Knowledge-aware graph neural networks with label smoothness regularization for recommender systems,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Mining, 2019, pp. 968–977.
[2]
X. Wang, X. He, Y. Cao, M. Liu, and T.-S. Chua, “KGAT: Knowledge graph attention network for recommendation,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Mining, 2019, pp. 950–958.
[3]
X. Wang et al., “Learning intents behind interactions with knowledge graph for recommendation,” in Proc. Web Conf., 2021, pp. 878–887.
[4]
Q. Wang, Z. Mao, B. Wang, and L. Guo, “Knowledge graph embedding: A survey of approaches and applications,” IEEE Trans. Knowl. Data Eng., vol. 29, no. 12, pp. 2724–2743, Dec. 2017.
[5]
Z. Sun et al., “Research commentary on recommendations with side information: A survey and research directions,” Electron. Commerce Res. Appl., vol. 37, 2019, Art. no.
[6]
Q. Guo et al., “A survey on knowledge graph-based recommender systems,” IEEE Trans. Knowl. Data Eng., 2021, pp. 2450–2453.
[7]
F. Zhang, N. J. Yuan, D. Lian, X. Xie, and W.-Y. Ma, “Collaborative knowledge base embedding for recommender systems,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Mining, 2016, pp. 353–362.
[8]
H. Wang, F. Zhang, X. Xie, and M. Guo, “DKN: Deep knowledge-aware network for news recommendation,” in Proc. Web Conf., 2018, pp. 1835–1844.
[9]
X. Fu, J. Zhang, Z. Meng, and I. King, “MAGNN: Metapath aggregated graph neural network for heterogeneous graph embedding,” in Proc. Web Conf., 2020, pp. 2331–2341.
[10]
Y. Yang, Z. Guan, J. Li, W. Zhao, J. Cui, and Q. Wang, “Interpretable and efficient heterogeneous graph convolutional network,” IEEE Trans. Knowl. Data Eng., vol. 35, no. 2, pp. 1637–1650, Feb. 2023.
[11]
J. Huang, W. X. Zhao, H. Dou, J.-R. Wen, and E. Y. Chang, “Improving sequential recommendation with knowledge-enhanced memory networks,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2018, pp. 505–514.
[12]
W. Wang, F. Feng, X. He, X. Wang, and T.-S. Chua, “Deconfounded recommendation for alleviating bias amplification,” in Proc. ACM SIGKDD Int. Conf. Knowl. Discov. Data Mining, 2021, pp. 1717–1725.
[13]
J. Pearl, Causality. Cambridge, U.K.: Cambridge Univ. Press, 2009.
[14]
Y. Wei, X. Wang, L. Nie, X. He, R. Hong, and T.-S. Chua, “MMGCN: Multi-modal graph convolution network for personalized recommendation of micro-video,” in Proc. ACM Int. Conf. Multimedia, 2019, pp. 1437–1445.
[15]
H. Liu, Y. Wei, J. Yin, and L. Nie, “HS-GCN: Hamming spatial graph convolutional networks for recommendation,” IEEE Trans. Knowl. Data Eng., early access, Mar. 10, 2022.
[16]
Y. Koren, R. Bell, and C. Volinsky, “Matrix factorization techniques for recommender systems,” Computer, vol. 42, no. 8, pp. 30–37, 2009.
[17]
X. He, L. Liao, H. Zhang, L. Nie, X. Hu, and T.-S. Chua, “Neural collaborative filtering,” in Proc. Web Conf., 2017, pp. 173–182.
[18]
C. Wang, M. Zhang, W. Ma, Y. Liu, and S. Ma, “Make it a chorus: Knowledge-and time-aware item modeling for sequential recommendation,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2020, pp. 109–118.
[19]
J. Gong et al., “Attentional graph convolutional networks for knowledge concept recommendation in moocs in a heterogeneous view,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2020, pp. 79–88.
[20]
T. Qi, F. Wu, C. Wu, and Y. Huang, “Personalized news recommendation with knowledge-aware interactive matching,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2021, pp. 61–70.
[21]
J. Pearl and D. Mackenzie, The Book of Why: The New Science of Cause and Effect. New York, NY, USA: Basic Books, 2018.
[22]
W. Wang, F. Feng, X. He, H. Zhang, and T.-S. Chua, “Clicks can be cheating: Counterfactual recommendation for mitigating clickbait issue,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2021, pp. 1288–1297.
[23]
X. Yang, F. Feng, W. Ji, M. Wang, and T.-S. Chua, “Deconfounded video moment retrieval with causal intervention,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2021, pp. 1–10.
[24]
K. Xu et al., “Show, attend and tell: Neural image caption generation with visual attention,” in Proc. Int. Conf. Mach. Learn., 2015, pp. 2048–2057.
[25]
S. Abramovich and L.-E. Persson, “Some new estimates of the ‘jensen gap’,” J. Inequalities Appl., vol. 2016, no. 1, pp. 1–9, 2016.
[26]
X. Gao, M. Sitharam, and A. E. Roitberg, “Bounds on the jensen gap, and implications for mean-concentrated distributions,” 2017,.
[27]
A. Bordes, N. Usunier, A. Garcia-Duran, J. Weston, and O. Yakhnenko, “Translating embeddings for modeling multi-relational data,” in Proc. Int. Conf. Neural Inf. Process. Syst., 2013, pp. 2787–2795.
[28]
F. Liu, Z. Cheng, L. Zhu, Z. Gao, and L. Nie, “Interest-aware message-passing GCN for recommendation,” in Proc. Web Conf., 2021, pp. 1296–1305.
[29]
R. Cadene et al., “RUBi: Reducing unimodal biases for visual question answering,” in Proc. Int. Conf. Neural Inf. Process. Syst., 2019, pp. 841–852.
[30]
S. Rendle, C. Freudenthaler, Z. Gantner, and L. Schmidt-Thieme, “BPR: Bayesian personalized ranking from implicit feedback,” 2012,.
[31]
J. Pearl, “Direct and indirect effects,” 2013,.
[32]
J. Pearl and D. Mackenzie, The Book of Why: The New Science of Cause and Effect. New York, NY, USA: Basic Books, 2018.
[33]
H. Wang et al., “RippleNet: Propagating user preferences on the knowledge graph for recommender systems,” in Proc. ACM Int. Conf. Inf. Knowl. Manage., 2018, pp. 417–426.
[34]
Y. Cao, X. Wang, X. He, Z. Hu, and T.-S. Chua, “Unifying knowledge graph learning and recommendation: Towards a better understanding of user preferences,” in Proc. Web Conf., 2019, pp. 151–161.
[35]
H. Wang, F. Zhang, M. Zhao, W. Li, X. Xie, and M. Guo, “Multi-task feature learning for knowledge graph enhanced recommendation,” in Proc. Web Conf., 2019, pp. 2000–2010.
[36]
Z. Wang, G. Lin, H. Tan, Q. Chen, and X. Liu, “CKAN: Collaborative knowledge-aware attentive network for recommender systems,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2020, pp. 219–228.
[37]
X. Du, H. Yin, L. Chen, Y. Wang, Y. Yang, and X. Zhou, “Personalized video recommendation using rich contents from videos,” IEEE Trans. Knowl. Data Eng., vol. 32, no. 3, pp. 492–505, 2018.
[38]
X. Wang, X. He, F. Feng, L. Nie, and T.-S. Chua, “TEM: Tree-enhanced embedding model for explainable recommendation,” in Proc. Web Conf., 2018, pp. 1543–1552.
[39]
X. Glorot and Y. Bengio, “Understanding the difficulty of training deep feedforward neural networks,” in Proc. 13th Int. Conf. Artif. Intell. Statist., 2010, pp. 249–256.
[40]
D. P. Kingma and J. Ba, “Adam: A method for stochastic optimization,” in Proc. Int. Conf. Mach. Learn., 2015, pp. 1–16.
[41]
X. He, K. Deng, X. Wang, Y. Li, Y. Zhang, and M. Wang, “LightGCN: Simplifying and powering graph convolution network for recommendation,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2020, pp. 639–648.
[42]
Y. Lin, Z. Liu, M. Sun, Y. Liu, and X. Zhu, “Learning entity and relation embeddings for knowledge graph completion,” in Proc. AAAI Conf. Artif. Intell., 2015, pp. 2181–2187.
[43]
H. Wang, M. Zhao, X. Xie, W. Li, and M. Guo, “Knowledge graph convolutional networks for recommender systems,” in Proc. Web Conf., 2019, pp. 3307–3313.
[44]
T. Wang, J. Huang, H. Zhang, and Q. Sun, “Visual commonsense R-CNN,” in Proc. IEEE Conf. Comput. Vis. Pattern Recognit., 2020, pp. 10760–10770.
[45]
F. Feng, J. Zhang, X. He, H. Zhang, and T.-S. Chua, “Empowering language understanding with counterfactual reasoning,” 2021,.
[46]
F. Feng, W. Huang, X. He, X. Xin, Q. Wang, and T.-S. Chua, “Should graph convolution trust neighbors? a simple causal inference method,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2021, pp. 1208–1218.
[47]
Y. Zhang, “Causal intervention for leveraging popularity bias in recommendation,” in Proc. Int. ACM SIGIR Conf. Res. Develop. Inf. Retrieval, 2021.
[48]
R. Qiu, S. Wang, Z. Chen, H. Yin, and Z. Huang, “CausalRec: Causal inference for visual debiasing in visually-aware recommendation,” in Proc. ACM Int. Conf. Multimedia, 2021, pp. 3844–3852.
[49]
S. Zhu, I. Ng, and Z. Chen, “Causal discovery with reinforcement learning,” 2019,.
[50]
Y. Wang, V. Menkovski, H. Wang, X. Du, and M. Pechenizkiy, “Causal discovery from incomplete data: A deep learning approach,” 2020,.

Cited By

View all
  • (2024)Deconfounded Emotion Guidance Sticker Selection with Causal InferenceProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681522(3084-3093)Online publication date: 28-Oct-2024
  • (2024)Leveraging Multimodal Features and Item-level User Feedback for Bundle ConstructionProceedings of the 17th ACM International Conference on Web Search and Data Mining10.1145/3616855.3635854(510-519)Online publication date: 4-Mar-2024
  • (2024)Learning a Structural Causal Model for Intuition Reasoning in ConversationIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.335257536:7(3210-3223)Online publication date: 11-Jan-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Knowledge and Data Engineering
IEEE Transactions on Knowledge and Data Engineering  Volume 35, Issue 11
Nov. 2023
1085 pages

Publisher

IEEE Educational Activities Department

United States

Publication History

Published: 01 November 2023

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2024)Deconfounded Emotion Guidance Sticker Selection with Causal InferenceProceedings of the 32nd ACM International Conference on Multimedia10.1145/3664647.3681522(3084-3093)Online publication date: 28-Oct-2024
  • (2024)Leveraging Multimodal Features and Item-level User Feedback for Bundle ConstructionProceedings of the 17th ACM International Conference on Web Search and Data Mining10.1145/3616855.3635854(510-519)Online publication date: 4-Mar-2024
  • (2024)Learning a Structural Causal Model for Intuition Reasoning in ConversationIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2024.335257536:7(3210-3223)Online publication date: 11-Jan-2024
  • (2024)Integrating discourse features and response assessment for advancing empathetic dialogueInformation Processing and Management: an International Journal10.1016/j.ipm.2024.10380361:5Online publication date: 1-Sep-2024
  • (2024)Integrating adaptive fuzzy embedding with topology and property hypergraphsInformation Sciences: an International Journal10.1016/j.ins.2024.121051679:COnline publication date: 1-Sep-2024
  • (2023)Online Distillation-enhanced Multi-modal Transformer for Sequential RecommendationProceedings of the 31st ACM International Conference on Multimedia10.1145/3581783.3612091(955-965)Online publication date: 26-Oct-2023
  • (2023)Strategy-aware Bundle Recommender SystemProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591771(1198-1207)Online publication date: 19-Jul-2023
  • (2023)Dual Semantic Knowledge Composed Multimodal Dialog SystemsProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3539618.3591673(1518-1527)Online publication date: 19-Jul-2023
  • (2023)Event-Aware Retrospective Learning for Knowledge-Based Image CaptioningIEEE Transactions on Multimedia10.1109/TMM.2023.332753726(4898-4911)Online publication date: 26-Oct-2023
  • (2023)Dual disentanglement of user–item interaction for recommendation with causal embeddingInformation Processing and Management: an International Journal10.1016/j.ipm.2023.10345660:5Online publication date: 1-Sep-2023

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media