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 条
  • [31] Pairwise Intent Graph Embedding Learning for Context-Aware Recommendation
    Liu, Dugang
    Wu, Yuhao
    Li, Weixin
    Zhang, Xiaolian
    Wang, Hao
    Yang, Qinjuan
    Ming, Zhong
    PROCEEDINGS OF THE 17TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, RECSYS 2023, 2023, : 588 - 598
  • [32] CAAN: Context-Aware attention network for visual question answering
    Chen, Chongqing
    Han, Dezhi
    Chang, Chin -Chen
    PATTERN RECOGNITION, 2022, 132
  • [33] Proposing a context-aware enterprise mashup readiness assessment framework
    Gerald Bader
    Wu He
    Amin Anjomshoaa
    A. Min Tjoa
    Information Technology and Management, 2012, 13 : 377 - 387
  • [34] Learning visual relationship and context-aware attention for image captioning
    Wang, Junbo
    Wang, Wei
    Wang, Liang
    Wang, Zhiyong
    Feng, David Dagan
    Tan, Tieniu
    PATTERN RECOGNITION, 2020, 98
  • [35] Context-Aware Social Networks Mashup: A Personalized Web Perspective
    Rahman, Md. Abdur
    Hamdan, Sadek
    El Saddik, Abdulmotaleb
    Gueaieb, Wail
    2010 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE I2MTC 2010, PROCEEDINGS, 2010,
  • [36] Proposing a context-aware enterprise mashup readiness assessment framework
    Bader, Gerald
    He, Wu
    Anjomshoaa, Amin
    Tjoa, A. Min
    INFORMATION TECHNOLOGY & MANAGEMENT, 2012, 13 (04): : 377 - 387
  • [37] Towards context-aware environments: A framework for tagging context awareness
    Nava-Diaz, Salvador W.
    Chavira, Gabriel
    Regalado, Jorge
    Quiroga, Gerardo
    Pichardo, Roberto
    2013 8TH COMPUTING COLOMBIAN CONFERENCE (8CCC), 2013, : 115 - 120
  • [38] Context-Aware Service Discovery: Graph Techniques for IoT Network Learning and Socially Connected Objects
    Hamrouni, Aymen
    Khanfor, Abdullah
    Ghazzai, Hakim
    Massoud, Yehia
    IEEE ACCESS, 2022, 10 : 107330 - 107345
  • [39] Enhanced Semantic Representation Learning for Sarcasm Detection by Integrating Context-Aware Attention and Fusion Network
    Hao, Shufeng
    Yao, Jikun
    Shi, Chongyang
    Zhou, Yu
    Xu, Shuang
    Li, Dengao
    Cheng, Yinghan
    ENTROPY, 2023, 25 (06)
  • [40] HAN: Hierarchical Attention Network for Learning Latent Context-Aware User Preferences With Attribute Awareness
    Vaghari, Hadise
    Aghdam, Mehdi Hosseinzadeh
    Emami, Hojjat
    IEEE ACCESS, 2025, 13 : 49030 - 49049