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 条
  • [1] Self-attention Based Collaborative Neural Network for Recommendation
    Ma, Shengchao
    Zhu, Jinghua
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2019, 2019, 11604 : 235 - 246
  • [2] Collaborative Self-Attention Network for Session-based Recommendation
    Luo, Anjing
    Zhao, Pengpeng
    Liu, Yanchi
    Zhuang, Fuzhen
    Wang, Deqing
    Xu, Jiajie
    Fang, Junhua
    Sheng, Victor S.
    [J]. PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 2591 - 2597
  • [3] A Service Recommendation Algorithm Based on Self-Attention Mechanism and DeepFM
    Deng, Li Ping
    Guo, Bing
    Zheng, Wen
    [J]. INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2023, 20 (01)
  • [4] A Novel Collaborative Filtering Framework Based on Variational Self-Attention GAN
    Sun, Weifeng
    Yu, Shumiao
    Yang, Jin
    Dong, Boxiang
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [5] Collaborative Filtering Recommendation Algorithm Based on Attention GRU and Adversarial Learning
    Xia, Hongbin
    Li, Jing Jing
    Liu, Yuan
    [J]. IEEE ACCESS, 2020, 8 : 208149 - 208157
  • [6] Hybrid self-attention BiLSTM and incentive learning-based collaborative filtering for e-commerce recommendation systems
    Abdalla, Hemn Barzan
    Gheisari, Mehdi
    Awlla, Ardalan Hussein
    [J]. ELECTRONIC COMMERCE RESEARCH, 2024,
  • [7] Recommendation Model Based on Collaborative Filtering Recommendation Algorithm
    Huang, Jun
    [J]. Proceedings of the 2016 4th International Conference on Mechanical Materials and Manufacturing Engineering (MMME 2016), 2016, 79 : 67 - 70
  • [8] Collaborative Filtering Recommendation Algorithm Based on Graph Convolution Attention Neural Network
    Wang, Wei
    Du, Yuxuan
    Zheng, Xiaoli
    Zhang, Chuang
    [J]. Computer Engineering and Applications, 2023, 59 (13) : 247 - 258
  • [9] Session-Based Recommendation with Self-Attention
    Anh, Pharr Hoang
    Bach, Ngo Xuan
    Phuong, Tu Minh
    [J]. SOICT 2019: PROCEEDINGS OF THE TENTH INTERNATIONAL SYMPOSIUM ON INFORMATION AND COMMUNICATION TECHNOLOGY, 2019, : 1 - 8
  • [10] Individualized tourism recommendation based on self-attention
    Liu, Guangjie
    Ma, Xin
    Zhu, Jinlong
    Zhang, Yu
    Yang, Danyang
    Wang, Jianfeng
    Wang, Yi
    [J]. PLOS ONE, 2022, 17 (08):