An MLP-based Algorithm for Efficient Contrastive Graph Recommendations

被引:5
|
作者
Liu, Siwei [1 ]
Ounis, Iadh [1 ]
Macdonald, Craig [1 ]
机构
[1] Univ Glasgow, Glasgow, Lanark, Scotland
关键词
Contrastive Learning; Graph Neural Network;
D O I
10.1145/3477495.3531874
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph-based recommender systems (GBRSs) have achieved promising performance by incorporating the user-item bipartite graph using the Graph Neural Network (GNN). Among GBRSs, the information from each user and item's multi-hop neighbours is effectively conveyed between nodes through neighbourhood aggregation and message passing. Although effective, existing neighbourhood information aggregation and passing functions are usually computationally expensive. Motivated by the emerging contrastive learning technique, we design a simple neighbourhood construction method in conjunction with the contrastive objective function to simulate the neighbourhood information processing of GNN. In addition, we propose a simple algorithm based on Multilayer Perceptron (MLP) for learning users and items' representations with extra non-linearity while lowering computational burden compared with multi-layers GNNs. Our extensive empirical experiments on three public datasets demonstrate that our proposed model, i.e. MLP-CGRec, can reduce the GPU memory consumption and training time by up to 24.0% and 33.1%, respectively, without significantly degenerating the recommendation accuracy in comparison with competitive baselines.
引用
收藏
页码:2431 / 2436
页数:6
相关论文
共 50 条
  • [1] MLP-Based Efficient Stitching Method for UAV Images
    Ren, Moxuan
    Li, Jianan
    Song, Liqiang
    Li, Hui
    Xu, Tingfa
    [J]. IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2022, 19
  • [2] MLP-Based Efficient Convolutional Neural Network for Lane Detection
    Yao, Xuedong
    Wang, Yandong
    Wu, Yanlan
    He, Guoxiong
    Luo, Shuchang
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (10) : 12602 - 12614
  • [3] Low complexity MLP-Based radar detector: influence of the training algorithm and the MLP size
    Vicen-Bueno, R.
    Jarabo-Amores, M. P.
    Mata-Moya, D.
    Rosa-Zurera, M.
    Gil-Pita, R.
    [J]. COMPUTATIONAL AND AMBIENT INTELLIGENCE, 2007, 4507 : 630 - +
  • [4] Deriving Business Recommendations for Franchises Using Competitive Learning Driven MLP-Based Clustering
    Almohri, Haidar
    Chinnam, Ratna Babu
    [J]. ENGINEERING APPLICATIONS OF NEURAL NETWORKS, EANN 2017, 2017, 744 : 490 - 497
  • [5] A Graph-Neural-Network Decoder with MLP-based Processing Cells for Polar Codes
    Song, Xuran
    Zhang, Zhaoyang
    Wang, Jue
    Qin, Kangjian
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [6] An MLP-based model for identifying qEEG in depression
    Mitra, S
    Sarbadhikari, SN
    Pal, SK
    [J]. INTERNATIONAL JOURNAL OF BIO-MEDICAL COMPUTING, 1996, 43 (03): : 179 - 187
  • [7] ConMLP: MLP-Based Self-Supervised Contrastive Learning for Skeleton Data Analysis and Action Recognition
    Dai, Chuan
    Wei, Yajuan
    Xu, Zhijie
    Chen, Minsi
    Liu, Ying
    Fan, Jiulun
    [J]. SENSORS, 2023, 23 (05)
  • [8] MLP4NIDS: An Efficient MLP-Based Network Intrusion Detection for CICIDS2017 Dataset
    Rosay, Arnaud
    Carlier, Florent
    Leroux, Pascal
    [J]. MACHINE LEARNING FOR NETWORKING (MLN 2019), 2020, 12081 : 240 - 254
  • [9] Evaluation of an MLP-based direction of arrival system using genetic algorithm for training
    Pour, Hamed Movahedi
    Atlasbaf, Zahra
    Hakkak, Mohammad
    [J]. 2006 IEEE ANNUAL WIRELESS AND MICROWAVE TECHNOLOGY CONFERENCE, 2006, : 35 - +
  • [10] MLP-Based Undersampling Technique for Imbalanced Learning
    Babar, Varsha
    Ade, Roshani
    [J]. 2016 INTERNATIONAL CONFERENCE ON AUTOMATIC CONTROL AND DYNAMIC OPTIMIZATION TECHNIQUES (ICACDOT), 2016, : 142 - 147