Path-guided intelligent switching over knowledge graphs with deep reinforcement learning for recommendation

被引:1
|
作者
Tao, Shaohua [1 ,2 ,3 ]
Qiu, Runhe [1 ,3 ]
Cao, Yan [2 ]
Xue, Guoqing [4 ]
Ping, Yuan [2 ]
机构
[1] Donghua Univ, Coll Informat Sci & Technol, Renmin Rd, Shanghai 201600, Peoples R China
[2] XuChang Univ, Sch Informat Engn, BaYi Rd, Xuchang 461000, Henan, Peoples R China
[3] Donghua Univ, Engn Res Ctr Digitized Text & Fash Technol, Minist Educ, Renmin Rd, Shanghai 201600, Peoples R China
[4] Henan 863 Software Incubator Co Ltd, Zhengzhou 450001, Peoples R China
关键词
Knowledge graph embedding; Deep reinforcement learning; Recommendation; Intelligent path-switching;
D O I
10.1007/s40747-023-01124-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Online recommendation systems process large amounts of information to make personalized recommendations. There has been some progress in research on incorporating knowledge graphs in reinforcement learning for recommendation; however, some challenges still remain. First, in these approaches, an agent cannot switch paths intelligently, because of which, the agent cannot cope with multi-entities and multi-relations in knowledge graphs. Second, these methods do not have predefined targets and thus cannot discover items that are closely related to user-interacted items and latent rich semantic relationships. Third, contemporary methods do not consider long rational paths in knowledge graphs. To address these problems, we propose a deep knowledge reinforcement learning (DKRL) framework, in which path-guided intelligent switching was implemented over knowledge graphs incorporating reinforcement learning; this model integrates predefined target and long logic paths over knowledge graphs for recommendation systems. Specifically, the designed novel path-based intelligent switching algorithm with predefined target enables an agent to switch paths intelligently among multi-entities and multi-relations over knowledge graphs. In addition, the weight of each path is calculated, and the agent switches paths between multiple entities according to path weights. Furthermore, the long logic path has better recommendation performance and interpretability. Extensive experiments with actual data demonstrate that our work improves upon existing methods.The experimental results indicated that DKRL improved the baselines of NDCG@10 by 3.7%, 9.3%, and 4.7%; of HR@10 by 12.39%, 20.8%, and 13.86%; of Prec@10 by 5.17%, 3.57%, 6.2%; of Recall@10 by 3.01%, 4.2%, and 3.37%. The DKRL model achieved more effective recommendation performance using several large benchmark data sets compared with other advanced methods.
引用
收藏
页码:7305 / 7319
页数:15
相关论文
共 50 条
  • [1] Path-guided intelligent switching over knowledge graphs with deep reinforcement learning for recommendation
    Shaohua Tao
    Runhe Qiu
    Yan Cao
    Guoqing Xue
    Yuan Ping
    [J]. Complex & Intelligent Systems, 2023, 9 : 7305 - 7319
  • [2] Knowledge-guided Deep Reinforcement Learning for Interactive Recommendation
    Chen, Xiaocong
    Huang, Chaoran
    Yao, Lina
    Wang, Xianzhi
    Liu, Wei
    Zhang, Wenjie
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [3] Iterative rule-guided reasoning over sparse knowledge graphs with deep reinforcement learning
    Xia, Yi
    Lan, Mingjing
    Luo, Junyong
    Chen, Xiaohui
    Zhou, Gang
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2022, 59 (05)
  • [4] Multi-level Recommendation Reasoning over Knowledge Graphs with Reinforcement Learning
    Wang, Xiting
    Liu, Kunpeng
    Wang, Dongjie
    Wu, Le
    Fu, Yanjie
    Xie, Xing
    [J]. PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 2098 - 2108
  • [5] Automatic Learning Path Recommendation for Open Source Projects Using Deep Learning on Knowledge Graphs
    Yin, Hang
    Sun, Zhiyu
    Sun, Yanchun
    Huang, Gang
    [J]. 2021 IEEE 45TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2021), 2021, : 824 - 833
  • [6] Learning path recommendation based on knowledge tracing and reinforcement learning
    Wan, Han
    Che, Baoliang
    Luo, Hongzhen
    Luo, Xiaoyan
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, ICALT, 2023, : 55 - 57
  • [7] Intelligent Asset Allocation Portfolio Division and Recommendation: Based on Deep Learning and Knowledge Graphs
    Cai, Liang
    Wu, Zhixin
    [J]. Journal of Organizational and End User Computing, 2024, 36 (01)
  • [8] Leveraging Demonstrations for Reinforcement Recommendation Reasoning over Knowledge Graphs
    Zhao, Kangzhi
    Wang, Xiting
    Zhang, Yuren
    Zhao, Li
    Liu, Zheng
    Xing, Chunxiao
    Xie, Xing
    [J]. PROCEEDINGS OF THE 43RD INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR '20), 2020, : 239 - 248
  • [9] Reinforcement recommendation reasoning through knowledge graphs for explanation path quality
    Balloccu, Giacomo
    Boratto, Ludovico
    Fenu, Gianni
    Marras, Mirko
    [J]. KNOWLEDGE-BASED SYSTEMS, 2023, 260
  • [10] Path Language Modeling over Knowledge Graphs for Explainable Recommendation
    Geng, Shijie
    Fu, Zuohui
    Tan, Juntao
    Ge, Yingqiang
    de Melo, Gerard
    Zhang, Yongfeng
    [J]. PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 946 - 955