KGGLM: A Generative Language Model for Generalizable Knowledge Graph Representation Learning in Recommendation

被引:1
作者
Balloccu, Giacomo [1 ]
Boratto, Ludovico [1 ]
Fenu, Gianni [1 ]
Marras, Mirko [1 ]
Soccol, Alessandro [1 ]
机构
[1] Univ Cagliari, Dept Math & Comp Sci, Cagliari, Italy
来源
PROCEEDINGS OF THE EIGHTEENTH ACM CONFERENCE ON RECOMMENDER SYSTEMS, RECSYS 2024 | 2024年
关键词
Knowledge Graph; Knowledge Graph Embeddings; Knowledge Representation Learning; Knowledge Completion; Recommendation; Language Model; Generative Artificial Intelligence;
D O I
10.1145/3640457.3691703
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Current recommendation methods based on knowledge graphs rely on entity and relation representations for several steps along the pipeline, with knowledge completion and path reasoning being the most influential. Despite their similarities, the most effective representation methods for these steps differ, leading to inefficiencies, limited representativeness, and reduced interpretability. In this paper, we introduce KGGLM, a decoder-only Transformer model designed for generalizable knowledge representation learning to support recommendation. The model is trained on generic paths sampled from the knowledge graph to capture foundational patterns, and then fine-tuned on paths specific of the downstream step (knowledge completion and path reasoning in our case). Experiments on ML1M and LFM1M show that KGGLM beats twenty-two baselines in effectiveness under both knowledge completion and recommendation. Source code and pre-processed data sets are available at https://github.com/mirkomarras/kgglm.
引用
收藏
页码:1079 / 1084
页数:6
相关论文
共 38 条
[1]   Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendation [J].
Ai, Qingyao ;
Azizi, Vahid ;
Chen, Xu ;
Zhang, Yongfeng .
ALGORITHMS, 2018, 11 (09)
[2]  
Balazevic I, 2019, 2019 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING AND THE 9TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (EMNLP-IJCNLP 2019), P5185
[3]   Knowledge is Power, Understanding is Impact: Utility and Beyond Goals, Explanation Quality, and Fairness in Path Reasoning Recommendation [J].
Balloccu, Giacomo ;
Boratto, Ludovico ;
Cancedda, Christian ;
Fenu, Gianni ;
Marras, Mirko .
ADVANCES IN INFORMATION RETRIEVAL, ECIR 2023, PT III, 2023, 13982 :3-19
[4]   Reinforcement recommendation reasoning through knowledge graphs for explanation path quality [J].
Balloccu, Giacomo ;
Boratto, Ludovico ;
Fenu, Gianni ;
Marras, Mirko .
KNOWLEDGE-BASED SYSTEMS, 2023, 260
[5]   Post Processing Recommender Systems with Knowledge Graphs for Recency, Popularity, and Diversity of Explanations [J].
Balloccu, Giacomo ;
Boratto, Ludovico ;
Fenu, Gianni ;
Marras, Mirko .
PROCEEDINGS OF THE 45TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '22), 2022, :646-656
[6]  
Bordes A., 2013, P 26 INT C NEURAL IN, P2787
[7]   Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences [J].
Cao, Yixin ;
Wang, Xiang ;
He, Xiangnan ;
Hu, Zikun ;
Chua, Tat-Seng .
WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, :151-161
[8]   Knowledge Graph Completion: A Review [J].
Chen, Zhe ;
Wang, Yuehan ;
Zhao, Bin ;
Cheng, Jing ;
Zhao, Xin ;
Duan, Zongtao .
IEEE ACCESS, 2020, 8 :192435-192456
[9]   Evaluating Neural Word Embeddings Created from Online Course Reviews for Sentiment Analysis [J].
Dessi, Danilo ;
Dragoni, Mauro ;
Fenu, Gianni ;
Marras, Mirko ;
Recupero, Diego Reforgiato .
SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, :2124-2127
[10]  
Dettmers T, 2018, AAAI CONF ARTIF INTE, P1811