Combining feature importance and neighbor node interactions for cold start recommendation

被引:10
|
作者
Zhang, Jinjin [1 ]
Ma, Chenhui [2 ]
Zhong, Chengliang [3 ]
Zhao, Peng [4 ]
Mu, Xiaodong [4 ]
机构
[1] Xian Technol Univ, Xian, Peoples R China
[2] China Xian Satellite Control Ctr, Xian, Peoples R China
[3] Tsinghua Univ, Beijing, Peoples R China
[4] Xian Res Inst High Technol, Xian, Peoples R China
关键词
Cold start recommendation; Graph neural network; Feature importance; Neighbor node interactions;
D O I
10.1016/j.engappai.2022.104864
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cold start recommendation usually views preference embedding as a missing problem because there is not any historical interaction. Existing approaches on graph neural networks for cold start users/items build the attribute embedding of each node through simply concatenating multiple features equally, and then reconstruct node preference embedding from its attribute embedding through a mapping function which is learned from warm users/items. However, these approaches do not consider the different contributions of features for building the attribute embedding. In addition, they assume the neighbors of a target node are independent and ignore interactions between the neighbor nodes when building the mapping function between the attribute embedding and the preference embedding. These two limitations reduce the effectiveness of their performance. To overcome these limitations, we propose a novel framework called Feature Importance and Neighbor node Interactions graph neural network (FINI) that exploits feature weights and interactions between neighbor nodes. The core ideas of the proposed method are as follows. First, it designs a global-local contexts attention mechanism in the attribute encoding layer, which can dynamically learn the importance of the attributes of each node and improve the expression of the feature embeddings. Second, it proposes a mixed interaction mechanism to augment the weighted information of neighbor node interactions in the neighbor interaction layer, which can strengthen the expressive capability of the user/item embeddings and further improve the quality of the mapping function for cold start users/items. Additionally, we also combine the rating prediction loss and mimic loss as the total loss to train the network in the prediction layer for model training. To assess the performance of the FINI, both cold start users and cold start items recommendation are considered. The results demonstrate FINI outperforms the state-of-the-art approaches for cold start recommendation and gains significant improvements in terms of metric evaluations.
引用
收藏
页数:11
相关论文
共 50 条
  • [11] Multi-Feature Discrete Collaborative Filtering for Fast Cold-Start Recommendation
    Xu, Yang
    Zhu, Lei
    Cheng, Zhiyong
    Li, Jingjing
    Sun, Jiande
    THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 270 - 278
  • [12] Improving Cold Start Recommendation by Mapping Feature-Based Preferences to Item Comparisons
    Kalloori, Saikishore
    Ricci, Francesco
    PROCEEDINGS OF THE 25TH CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION (UMAP'17), 2017, : 289 - 293
  • [13] On cold start for associative tag recommendation
    Martins, Eder F.
    Belem, Fabiano M.
    Almeida, Jussara M.
    Goncalves, Marcos A.
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2016, 67 (01) : 83 - 105
  • [14] Meta-learning on dynamic node clustering knowledge graph for cold-start recommendation
    Pan, Hui
    Luo, Senlin
    Li, Xinshuai
    Pan, Limin
    Wu, Zhouting
    NEUROCOMPUTING, 2024, 602
  • [15] Privileged Graph Distillation for Cold Start Recommendation
    Wang, Shuai
    Zhang, Kun
    Wu, Le
    Ma, Haiping
    Hong, Richang
    Wang, Meng
    SIGIR '21 - PROCEEDINGS OF THE 44TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2021, : 1187 - 1196
  • [16] A Hybrid Solution For The Cold Start Problem In Recommendation
    Jafri, Syed Irteza Hussain
    Ghazali, Rozaida
    Javid, Irfan
    Hassim, Yana Mazwin Mohmad
    Khan, Mubashir Hayat
    COMPUTER JOURNAL, 2023,
  • [17] Contrastive Learning for Cold-Start Recommendation
    Wei, Yinwei
    Wang, Xiang
    Li, Qi
    Nie, Liqiang
    Li, Yan
    Li, Xuanping
    Chua, Tat-Seng
    PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2021, 2021, : 5382 - 5390
  • [18] Making a Cold Start in Legal Recommendation: An Experiment
    Boer, Alexander
    Winkels, Radboud
    LEGAL KNOWLEDGE AND INFORMATION SYSTEMS, 2016, 294 : 131 - 136
  • [19] Tools and Techniques for solving cold start Recommendation
    Mishra, Nitin
    Mishra, Vimal
    Chaturvedi, Saumya
    PROCEEDINGS OF THE 1ST INTERNATIONAL CONFERENCE ON INTERNET OF THINGS AND MACHINE LEARNING (IML'17), 2017,
  • [20] A Hybrid Solution For The Cold Start Problem In Recommendation
    Jafri, Syed Irteza Hussain
    Ghazali, Rozaida
    Javid, Irfan
    Mohmad Hassim, Yana Mazwin
    Khan, Mubashir Hayat
    COMPUTER JOURNAL, 2023, 67 (05): : 1637 - 1644