A Multi-Level Contrastive Learning Framework for Knowledge Graph-Based Recommendation Systems

In recent years, researchers have introduced knowledge information and structural information extracted from knowledge graphs into recommendation systems to improve their performance. However, existing knowledge graph-based recommendation algorithms face challenges in extracting sufficient knowledge and identifying noise unrelated to the recommendation task. To address the aforementioned challenges, we introduce a multi-level contrastive learning framework for knowledge graph-based recommendation systems, MCKGRec. The model integrates information from three levels: user-item interactions, item-entity knowledge, and collaborative knowledge structures. It utilizes lightweight graph convolutional networks to capture interactive signals, graph attention networks to learn knowledge information, and a collaborative knowledge propagation module to capture global structural information. Additionally, a multi-level contrastive learning task is introduced to enhance the recommendation accuracy and robustness. Comprehensive testing across three different datasets confirms that our method significantly enhances the efficacy of recommendation outcomes. By leveraging knowledge graph information and multi-level contrastive learning, MCKGRec better captures complex user-item relationships and filters out irrelevant noise.

Authors

Institutions

Publication Details

Published
2024-10-06
DOI
https://doi.org/10.1109/smc54092.2024.10831511
Citations
2
Primary Topic
Advanced Graph Neural Networks
Type
article
Field-Weighted Citation Impact
0.69

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Multi-Level Contrastive Learning Framework for Knowledge Graph-Based Recommendation Systems

Haiyuan Zou, Quanwang Wu, Xiaodong Zhang, Tianhao Sun et al.
2 citations
Advanced Graph Neural Networks
0.69
article

A Multi-Level Contrastive Learning Framework for Knowledge Graph-Based Recommendation Systems

Haiyuan Zou, Quanwang Wu, Xiaodong Zhang, Tianhao Sun, Yuxiao Chen
article en
2 citations

Abstract

In recent years, researchers have introduced knowledge information and structural information extracted from knowledge graphs into recommendation systems to improve their performance. However, existing knowledge graph-based recommendation algorithms face challenges in extracting sufficient knowledge and identifying noise unrelated to the recommendation task. To address the aforementioned challenges, we introduce a multi-level contrastive learning framework for knowledge graph-based recommendation systems, MCKGRec. The model integrates information from three levels: user-item interactions, item-entity knowledge, and collaborative knowledge structures. It utilizes lightweight graph convolutional networks to capture interactive signals, graph attention networks to learn knowledge information, and a collaborative knowledge propagation module to capture global structural information. Additionally, a multi-level contrastive learning task is introduced to enhance the recommendation accuracy and robustness. Comprehensive testing across three different datasets confirms that our method significantly enhances the efficacy of recommendation outcomes. By leveraging knowledge graph information and multi-level contrastive learning, MCKGRec better captures complex user-item relationships and filters out irrelevant noise.

Chongqing University (CN)
Natural Science Foundation of Chongqing
Openalex Percentile: Top 22%
Advanced Graph Neural Networks
0.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.