Jointly learning invocations and descriptions for context-aware mashup tagging with graph attention network

被引:1
|
作者
Wang, Xin [1 ]
Liu, Xiao [2 ]
Wu, Hao [3 ]
Liu, Jin [1 ]
Chen, Xiaomei [3 ]
Xu, Zhou [4 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan, Peoples R China
[2] Deakin Univ, Sch Informat Technol, Geelong, Vic, Australia
[3] Yunnan Univ, Sch Informat Sci & Engn, Kunming, Yunnan, Peoples R China
[4] Chongqing Univ, Sch Big Data & Software Engn, Chongqing, Peoples R China
基金
中国国家自然科学基金;
关键词
Mashup tagging; API invocation pattern; Web semantics; Graph attention network; Web service ecosystem;
D O I
10.1007/s11280-022-01087-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the growing prosperity of the Web service economy, more and more mashups have been developed that combine multiple Web APIs to achieve more powerful functionalities to accommodate complex business requirements. Consequently, mashup tagging has become an emerging task that is essential for managing and retrieving enormous service resources. Most of the existing mashup tagging methods are limited in several critical aspects such as the lack of explicit modeling for high-order connectivity, the neglect of discriminating the different importance of neighbors related to mashups adaptively, and achieving less desirable performance. To address the above limitations, in this paper, we propose a Context-Aware method to learn invocations patterns and descriptions for Mashup Tagging, named CAMT. Specifically, we explicitly model the high-order connectivity with two-graph evolution patterns (including the mashup-API-tag graph and the mashup-API-word graph) based on a graph neural network, and recursively propagating embeddings from neighbors of the target node to update its representation. Finally, a multi-head attention mechanism is exploited to discriminate the importance of neighbors adaptively. Comprehensive experiments on the real-world dataset demonstrate the effectiveness of CAMT when compared with many state-of-the-art baselines. For example, we achieve 10.7/9.6/12.7/9.0% gains in terms of P@5 / R@5 / MRR@5 / NDCG@5 metrics for mashup tagging, respectively. In addition, our model can achieve not only higher accuracy but also higher diversity and lower computational overhead.
引用
收藏
页码:1295 / 1322
页数:28
相关论文
共 50 条
  • [41] Context-Aware Graph Convolutional Autoencoder
    Sattar, Asma
    Bacciu, Davide
    ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2021, PT I, 2021, 12861 : 279 - 290
  • [42] Context-aware graph embedding with gate and attention for session-based recommendation
    Zeng, Biqing
    Chi, Junlong
    Hong, Peilin
    Lu, Guangming
    Zhang, David
    Chen, Bingzhi
    NEUROCOMPUTING, 2024, 574
  • [43] Learning Context-aware Latent Representations for Context-aware Collaborative Filtering
    Liu, Xin
    Wu, Wei
    SIGIR 2015: PROCEEDINGS OF THE 38TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2015, : 887 - 890
  • [44] Hyperspectral Image Classification With Context-Aware Dynamic Graph Convolutional Network
    Wan, Sheng
    Gong, Chen
    Zhong, Ping
    Pan, Shirui
    Li, Guangyu
    Yang, Jian
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2021, 59 (01): : 597 - 612
  • [45] Context-aware Co-Attention Neural Network for Service Recommendations
    Li, Lei
    Dong, Ruihai
    Chen, Li
    2019 IEEE 35TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2019), 2019, : 201 - 208
  • [46] UCPhrase: Unsupervised Context-aware Quality Phrase Tagging
    Gu, Xiaotao
    Wang, Zihan
    Bi, Zhenyu
    Meng, Yu
    Liu, Liyuan
    Han, Jiawei
    Shang, Jingbo
    KDD '21: PROCEEDINGS OF THE 27TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2021, : 478 - 486
  • [47] A context-aware progressive attention aggregation network for fabric defect detection
    Liu, Zhoufeng
    Tian, Bo
    Li, Chunlei
    Li, Xiao
    Wang, Kaihua
    JOURNAL OF ENGINEERED FIBERS AND FABRICS, 2023, 18
  • [48] Context-aware Sampling of Large Networks via Graph Representation Learning
    Zhou, Zhiguang
    Shi, Chen
    Shen, Xilong
    Cai, Lihong
    Wang, Haoxuan
    Liu, Yuhua
    Zhao, Ying
    Chen, Wei
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2021, 27 (02) : 1709 - 1719
  • [49] Context-Aware Dual-Attention Network for Natural Language Inference
    Zhang, Kun
    Lv, Guangyi
    Chen, Enhong
    Wu, Le
    Liu, Qi
    Chen, C. L. Philip
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PAKDD 2019, PT III, 2019, 11441 : 185 - 198
  • [50] Robust image clustering via context-aware contrastive graph learning
    Fang, Uno
    Li, Jianxin
    Lu, Xuequan
    Mian, Ajmal
    Gu, Zhaoquan
    PATTERN RECOGNITION, 2023, 138