DAS-GNN: Denoising autoencoder integrated with self-supervised learning in graph neural network-based recommendations

被引:2
|
作者
Dai, Jiuqian [1 ]
Yuan, Weihua [1 ]
Bao, Chen [1 ]
Zhang, Zhijun [1 ]
机构
[1] Shandong Jianzhu Univ, Sch Comp Sci & Technol, Jinan 250001, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Session-based recommendation; Autoencoder; Graph neural networks; Attention; Self-supervised learning;
D O I
10.1007/s10489-022-04399-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To enhance the recommendation performance, session-based recommendations typically model based on graph neural networks (GNN). These models use the most recently clicked item as the user's short-term interest, as well as the query vector in the attention mechanism. Based on it, the attention score is calculated with the remaining items to obtain the user's long-term interest. However, the obtained representation of long-term interest is one-sided. Furthermore, unlike other recommendation technology, such as collaborative filtering that includes the user's entire history information, the session-based recommendation is more vulnerable to data sparsity. Existing models primarily make predictions based on observable user-item interactions and ignore items not interacted with by users. To address the aforementioned issues, we propose the denoising autoencoder integrated with self-supervised learning (SSL) in graph neural networks (DAS-GNN). In DAS-GNN, the query extraction module based on denoising autoencoder can mine multiple user interests and assist long-term interest to express user needs more comprehensively. We propose an effective way of dividing positive and negative samples in the SSL module and use adaptive thresholds to mine negative hard samples, thereby improving training efficiency and alleviating data sparsity. Extensive experiments demonstrate that the proposed DAS-GNN outperforms state-of-the-art models on four benchmarks. The source code is available at: https://github.com/daijiuqian/DAS-GNN.
引用
收藏
页码:17292 / 17309
页数:18
相关论文
共 50 条
  • [1] DAS-GNN: Denoising autoencoder integrated with self-supervised learning in graph neural network-based recommendations
    Jiuqian Dai
    Weihua Yuan
    Chen Bao
    Zhijun Zhang
    Applied Intelligence, 2023, 53 : 17292 - 17309
  • [2] TilinGNN: Learning to Tile with Self-Supervised Graph Neural Network
    Xu, Hao
    Hui, Ka-Hei
    Fu, Chi-Wing
    Zhang, Hao
    ACM TRANSACTIONS ON GRAPHICS, 2020, 39 (04):
  • [3] Self-supervised Hierarchical Graph Neural Network for Graph Representation
    Bandyopadhyay, Sambaran
    Aggarwal, Manasvi
    Murty, M. Narasimha
    2020 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2020, : 603 - 608
  • [4] A Self-supervised Riemannian GNN with Time Varying Curvature for Temporal Graph Learning
    Sun, Li
    Ye, Junda
    Peng, Hao
    Yu, Philip S.
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 1827 - 1836
  • [5] GMAEEG: A Self-Supervised Graph Masked Autoencoder for EEG Representation Learning
    Fu, Zanhao
    Zhu, Huaiyu
    Zhao, Yisheng
    Huan, Ruohong
    Zhang, Yi
    Chen, Shuohui
    Pan, Yun
    IEEE Journal of Biomedical and Health Informatics, 2024, 28 (11): : 6486 - 6497
  • [6] Self-supervised Heterogeneous Graph Neural Network with Co-contrastive Learning
    Wang, Xiao
    Liu, Nian
    Han, Hui
    Shi, Chuan
    KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2021, : 1726 - 1736
  • [7] Self-supervised role learning for graph neural networks
    Sankar, Aravind
    Wang, Junting
    Krishnan, Adit
    Sundaram, Hari
    KNOWLEDGE AND INFORMATION SYSTEMS, 2022, 64 (08) : 2091 - 2121
  • [8] Self-supervised role learning for graph neural networks
    Aravind Sankar
    Junting Wang
    Adit Krishnan
    Hari Sundaram
    Knowledge and Information Systems, 2022, 64 : 2091 - 2121
  • [9] Applying self-supervised learning to network intrusion detection for network flows with graph neural network
    Xu, Renjie
    Wu, Guangwei
    Wang, Weiping
    Gao, Xing
    He, An
    Zhang, Zhengpeng
    COMPUTER NETWORKS, 2024, 248
  • [10] Fully Convolutional Network-Based Self-Supervised Learning for Semantic Segmentation
    Yang, Zhengeng
    Yu, Hongshan
    He, Yong
    Sun, Wei
    Mao, Zhi-Hong
    Mian, Ajmal
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (01) : 132 - 142