A collaborative filtering recommendation algorithm based on DeepWalk and self-attention

被引:1
|
作者
Guo, Jiaming [1 ]
Wen, Hong [1 ]
Huang, Weihong [1 ]
Yang, Ce [1 ]
机构
[1] Hunan Univ Sci & Technol, Sch Comp Sci & Engn, Xiangtan 411201, Peoples R China
关键词
DeepWalk; self-attention; mutual information; collaborative filtering; recommendation algorithm; NETWORK;
D O I
10.1504/IJCSE.2023.131503
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Graph embedding is one of the vital technologies in solving the problem of information overload in recommendation systems. It can simplify the vector representations of items and accelerates the calculation process. Unfortunately, the recommendation system using graph embedding technology does not consider the deep relationships between items when it learns embedding vectors. In order to solve this problem, we propose a collaborative filtering recommendation algorithm based on DeepWalk and self-attention in this paper. This algorithm can enhance the accuracy in measuring the similarity between items and obtain more accurate embedding vectors. Chronological order and mutual information are used to construct a weighted directed relationship graph. Self-attention and DeepWalk are utilised to generate embedding vectors. Then item-based collaborative filtering is utilised to obtain recommended lists. The result of the relative experiments and evaluations on three public datasets shows that our algorithm is better than the existing ones.
引用
收藏
页码:296 / 304
页数:10
相关论文
共 50 条
  • [31] Distributed collaborative filtering recommendation algorithm based on DHT
    Tao Wang
    Minghui Wang
    [J]. Cluster Computing, 2019, 22 : 2931 - 2941
  • [32] Product recommendation algorithm based on user collaborative filtering
    Lou, Fei
    Xu, Jianing
    Jiang, Ying
    Chen, Qirui
    Zhang, Yifan
    [J]. PROCEEDINGS OF 2024 INTERNATIONAL CONFERENCE ON COMPUTER AND MULTIMEDIA TECHNOLOGY, ICCMT 2024, 2024, : 591 - 595
  • [33] Deep attention user-based collaborative filtering for recommendation
    Chen, Jie
    Wang, Xianshuang
    Zhao, Shu
    Qian, Fulan
    Zhang, Yanping
    [J]. NEUROCOMPUTING, 2020, 383 : 57 - 68
  • [34] AS-INDEX BASED COLLABORATIVE FILTERING RECOMMENDATION ALGORITHM
    Yu, Xiao-Peng
    [J]. PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-6, 2009, : 1570 - 1576
  • [35] Collaborative filtering recommendation algorithm based on weighed grade
    Wang, Huaibin
    Guo, Jingze
    Wang, Chundong
    [J]. Wang, Huaibin, 1600, Binary Information Press (10): : 9995 - 10001
  • [36] A Collaborative Filtering Recommendation Algorithm Based On Item Classification
    Tan, HengSong
    Ye, HongWu
    [J]. PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 694 - +
  • [37] Collaborative filtering recommendation algorithm based on hybrid similarity
    Xu, Xiangshen
    Zhang, Yunhua
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS, ELECTRONICS AND CONTROL (ICCSEC), 2017, : 1367 - 1370
  • [38] Exercise recommendation algorithm based on improved collaborative filtering
    Li, Zhizhuang
    Hu, Haiyang
    Xia, Zhipeng
    Zhang, Jianping
    Li, Xiaoli
    Shi, Jingyan
    Li, Hailong
    Li, Xuezhang
    [J]. IEEE 21ST INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2021), 2021, : 47 - 49
  • [39] Collaborative Filtering Algorithm in Pictures Recommendation Based on SVD
    Xiong Yaohua
    Li Hanxi
    [J]. 2018 INTERNATIONAL CONFERENCE ON ROBOTS & INTELLIGENT SYSTEM (ICRIS 2018), 2018, : 262 - 265
  • [40] Collaborative Filtering Recommendation Algorithm Based on Item Attributes
    Huang, Mengxing
    Sun, Longfei
    Du, Wencai
    [J]. 2014 15TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2014, : 29 - 39