A Service Recommendation Algorithm Based on Self-Attention Mechanism and DeepFM

被引:1
|
作者
Deng, Li Ping [1 ,2 ]
Guo, Bing [3 ]
Zheng, Wen [2 ]
机构
[1] Shanxi Vocat Univ Engn Sci & Technol, Taiyuan, Peoples R China
[2] Taiyuan Univ Technol, Coll Data Sci, Taiyuan, Peoples R China
[3] Taiyuan Normal Univ, Jinzhong, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
DeepFM; Self-Attention Mechanism; Service Recommendation; Web Services Network;
D O I
10.4018/IJWSR.331691
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article proposes a recommendation model based on self-attention mechanism and DeepFM service, the model is SelfA-DeepFM. The method firstly constructs the service network with DTc-LDA model to mine the potential relationship between Mashup and API, which not only fully considers the text attributes but also combines the network structure information to effectively mitigate the sparsity of the service data. Secondly, service clustering to obtain numerical feature similarities. Finally, the self-attention mechanism is used to capture the different importance of feature interactions, and the DeepFM model is used to mine the complex interaction information between multidimensional features to predict and rank the quality score of API services to recommend suitable APIs. To verify the performance of the model, the authors use the real data crawled from the ProgrammableWeb platform to conduct multiple groups of experiments. The experimental results show that the model significantly improves the accuracy of service recommendation.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] A collaborative filtering recommendation algorithm based on DeepWalk and self-attention
    Guo, Jiaming
    Wen, Hong
    Huang, Weihong
    Yang, Ce
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2023, 26 (03) : 296 - 304
  • [2] Web service classification based on self-attention mechanism
    Jia, Zhichun
    Zhang, Zhiying
    Dong, Rui
    Yang, Zhongxuan
    Xing, Xing
    [J]. 2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 2164 - 2169
  • [3] Attributed network embedding based on self-attention mechanism for recommendation method
    Wang, Shuo
    Yang, Jing
    Shang, Fanshu
    [J]. SCIENTIFIC REPORTS, 2023, 13 (01)
  • [4] Attributed network embedding based on self-attention mechanism for recommendation method
    Shuo Wang
    Jing Yang
    Fanshu Shang
    [J]. Scientific Reports, 13
  • [5] CRAM: Code Recommendation With Programming Context Based on Self-Attention Mechanism
    Tao, Chuanqi
    Lin, Kai
    Huang, Zhiqiu
    Sun, Xiaobing
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2023, 72 (01) : 302 - 316
  • [6] An Improved Sequential Recommendation Algorithm based on Short-Sequence Enhancement and Temporal Self-Attention Mechanism
    Ni, Jianjun
    Tang, Guangyi
    Shen, Tong
    Cai, Yu
    Cao, Weidong
    [J]. COMPLEXITY, 2022, 2022
  • [7] 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
  • [8] 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):
  • [9] HARSAM: A Hybrid Model for Recommendation Supported by Self-Attention Mechanism
    Peng, Dunlu
    Yuan, Weiwei
    Liu, Cong
    [J]. IEEE ACCESS, 2019, 7 : 12620 - 12629
  • [10] Self-attention Based Collaborative Neural Network for Recommendation
    Ma, Shengchao
    Zhu, Jinghua
    [J]. WIRELESS ALGORITHMS, SYSTEMS, AND APPLICATIONS, WASA 2019, 2019, 11604 : 235 - 246