Recommendation as link prediction in bipartite graphs: A graph kernel-based machine learning approach

被引:171
|
作者
Li, Xin [1 ]
Chen, Hsinchun [2 ]
机构
[1] City Univ Hong Kong, Dept Informat Syst, Kowloon Tong, Hong Kong, Peoples R China
[2] Univ Arizona, Dept MIS, Tucson, AZ USA
关键词
Recommender systems; Kernel-based methods; Link prediction; Bipartite graph; Collaborative filtering; SIMILARITY MEASURE; ALLEVIATE; KNOWLEDGE; MODELS;
D O I
10.1016/j.dss.2012.09.019
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems have been widely adopted in online applications to suggest products, services, and contents to potential users. Collaborative filtering (CF) is a successful recommendation paradigm that employs transaction information to enrich user and item features for recommendation. By mapping transactions to a bipartite user-item interaction graph, a recommendation problem is converted into a link prediction problem, where the graph structure captures subtle information on relations between users and items. To take advantage of the structure of this graph, we propose a kernel-based recommendation approach and design a novel graph kernel that inspects customers and items (indirectly) related to the focal user-item pair as its context to predict whether there may be a link. In the graph kernel, we generate random walk paths starting from a focal user-item pair and define similarities between user-item pairs based on the random walk paths. We prove the validity of the kernel and apply it in a one-class classification framework for recommendation. We evaluate the proposed approach with three real-world datasets. Our proposed method outperforms state-of-the-art benchmark algorithms, particularly when recommending a large number of items. The experiments show the necessity of capturing user-item graph structure in recommendation. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:880 / 890
页数:11
相关论文
共 50 条
  • [41] Link Prediction in a Semi-bipartite Network for Recommendation
    Nigam, Aastha
    Chawla, Nitesh V.
    [J]. INTELLIGENT INFORMATION AND DATABASE SYSTEMS, ACIIDS 2016, PT II, 2016, 9622 : 127 - 135
  • [42] Kernel-based semi-supervised learning over multilayer graphs
    Ioannidis, Vassilis N.
    Traganitis, Panagiotis A.
    Shen, Yanning
    Giannakis, Georgios B.
    [J]. 2018 IEEE 19TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC), 2018, : 646 - 650
  • [43] Kernel-Based Graph Learning From Smooth Signals: A Functional Viewpoint
    Pu, Xingyue
    Chau, Siu Lun
    Dong, Xiaowen
    Sejdinovic, Dino
    [J]. IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2021, 7 : 192 - 207
  • [44] PAMOGK: a pathway graph kernel-based multiomics approach for patient clustering
    Tepeli, Yasin Ilkagan
    Unal, Ali Burak
    Akdemir, Furkan Mustafa
    Tastan, Oznur
    [J]. BIOINFORMATICS, 2021, 36 (21) : 5237 - 5246
  • [45] Graph kernel based link prediction for signed social networks
    Yuan, Weiwei
    He, Kangya
    Guan, Donghai
    Zhou, Li
    Li, Chenliang
    [J]. INFORMATION FUSION, 2019, 46 : 1 - 10
  • [46] A Recommendation Method Based on Link Prediction in Drug-Disease Bipartite Network
    Gundogan, Esra
    Kaya, Buket
    [J]. 2017 2ND IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION AND COMMUNICATION TECHNOLOGIES-2017 (AICT 2017), 2017, : 125 - 128
  • [47] PAMOGK: a pathway graph kernel-based multiomics approach for patient clustering
    Tepeli, Yasin Ilkagan
    Unal, Ali Burak
    Akdemir, Furkan Mustafa
    Tastan, Oznur
    [J]. BIOINFORMATICS, 2020, 36 (21) : 5237 - 5246
  • [48] Kernel-based similarity learning
    Chen, LB
    Wang, YN
    Hu, BG
    [J]. 2002 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-4, PROCEEDINGS, 2002, : 2152 - 2156
  • [49] A multi-theoretical kernel-based approach to social network-based recommendation
    Li, Xin
    Wang, Mengyue
    Liang, T. -P.
    [J]. DECISION SUPPORT SYSTEMS, 2014, 65 : 95 - 104
  • [50] Exploring mutual information-based sentimental analysis with kernel-based extreme learning machine for stock prediction
    Wang, Feng
    Zhang, Yongquan
    Rao, Qi
    Li, Kangshun
    Zhang, Hao
    [J]. SOFT COMPUTING, 2017, 21 (12) : 3193 - 3205