Multi-task convolutional deep neural network for recommendation based on knowledge graphs

被引:0
|
作者
机构
[1] Jiang, Mingyang
[2] Li, Man
[3] Cao, Wenming
[4] Yang, Mingming
[5] Zhou, Luxin
基金
中国国家自然科学基金;
关键词
Convolutional neural networks;
D O I
10.1016/j.neucom.2024.129136
中图分类号
学科分类号
摘要
Collaborative filtering suffers from data sparseness and cold start heavily in recommendation systems. Although several methods have tried to use auxiliary information in knowledge graphs to discover key representations of items and users to mitigate the issue mentioned above, there is still a certain space for improvement in their performances. This work proposes a multi-task learning scheme that exploits knowledge graphs to enhance recommendations. This scheme mainly includes recommendation tasks and knowledge graph embedding tasks, both of which are associated via convolutional neural networks to obtain richer potential information. Additionally, to better understand users’ personalized needs and interests, we have incorporated user preference information into item feature representations to enhance recommendation performance. Furthermore, we have integrated relation importance information into entity feature representations, which enables the head entity to aggregate more crucial neighbor information. Experimental results show the proposed algorithm significantly improves the recommendations of MovieLens-1M, Book-Crossing, and Last.FM, compared with ten competing baselines. Meanwhile, we conduct ablation studies to prove the effectiveness of each module in the proposed scheme on performance improvement. We have made the source code of our proposed model available at https://github.com/MYJiang1102/recommendation-code. © 2024 Elsevier B.V.
引用
下载
收藏
相关论文
共 50 条
  • [1] Multi-task deep convolutional neural network for cancer diagnosis
    Liao, Qing
    Ding, Ye
    Jiang, Zoe L.
    Wang, Xuan
    Zhang, Chunkai
    Zhang, Qian
    NEUROCOMPUTING, 2019, 348 : 66 - 73
  • [2] Social recommendation via deep neural network-based multi-task learning
    Feng, Xiaodong
    Liu, Zhen
    Wu, Wenbing
    Zuo, Wenbo
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 206
  • [3] DFM-GCN: A Multi-Task Learning Recommendation Based on a Deep Graph Neural Network
    Xiao, Yan
    Li, Congdong
    Liu, Vincenzo
    MATHEMATICS, 2022, 10 (05)
  • [4] Explainable multi-task convolutional neural network framework for electronic petition tag recommendation
    Yang, Zekun
    Feng, Juan
    ELECTRONIC COMMERCE RESEARCH AND APPLICATIONS, 2023, 59
  • [5] MTKDN: Multi-Task Knowledge Disentanglement Network for Recommendation
    Wu, Haotian
    Xing, Bowen
    Tsang, Ivor
    PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023, 2023, : 4360 - 4364
  • [6] A multi-task learning convolutional neural network for source localization in deep ocean
    Liu, Yining
    Niu, Haiqiang
    Li, Zhenglin
    JOURNAL OF THE ACOUSTICAL SOCIETY OF AMERICA, 2020, 148 (02): : 873 - 883
  • [7] Deep Convolutional Neural Network with Multi-Task Learning Scheme for Modulations Recognition
    Mossad, Omar S.
    ElNainay, Mustafa
    Torki, Marwan
    2019 15TH INTERNATIONAL WIRELESS COMMUNICATIONS & MOBILE COMPUTING CONFERENCE (IWCMC), 2019, : 1644 - 1649
  • [8] FaceHunter: A multi-task convolutional neural network based face detector
    Wang, Dong
    Yang, Jing
    Deng, Jiankang
    Liu, Qingshan
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2016, 47 : 476 - 481
  • [9] Robust face recognition based on multi-task convolutional neural network
    Ge, Huilin
    Dai, Yuewei
    Zhu, Zhiyu
    Wang, Biao
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2021, 18 (05) : 6638 - 6651
  • [10] Fruit freshness detection based on multi-task convolutional neural network
    Zhang, Yinsheng
    Yang, Xudong
    Cheng, Yongbo
    Wu, Xiaojun
    Sun, Xiulan
    Hou, Ruiqi
    Wang, Haiyan
    CURRENT RESEARCH IN FOOD SCIENCE, 2024, 8