Leveraging Co-Occurrence Bias in Web API Recommendation via Causality-Inspired Context-Adjusted Graph Learning

IF 6.2 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS
Shengye Pang;Yihang Zhang;Song Yang;Yixin Chen;Yanglan Gan;Shuiguang Deng;Guobing Zou
{"title":"Leveraging Co-Occurrence Bias in Web API Recommendation via Causality-Inspired Context-Adjusted Graph Learning","authors":"Shengye Pang;Yihang Zhang;Song Yang;Yixin Chen;Yanglan Gan;Shuiguang Deng;Guobing Zou","doi":"10.1109/TSC.2026.3708601","DOIUrl":null,"url":null,"abstract":"Web API recommendation is crucial for mashup development, yet the rapid growth of service repositories causes severe information overload. Existing methods heavily exploit historical API co-occurrences, which can introduce spurious correlations bias across heterogeneous contexts and aggravate sparsity by ignoring valid but unobserved combinations. We propose CICA, a causality-inspired, context-adjusted graph learning framework that (i) disentangles functional semantics from contextual confounders and employs a Query-Aware Graph Neural Network to selectively activate context-relevant edges for dynamic noise filtering. Furthermore, the framework (ii) enriches sparse nodes with implicit semantic similarity edges to alleviate the sparsity bias. Finally, a causal adjustment mechanism is implemented to integrate functional matching with co-occurrence patterns by dynamically controlling the intervention of co-occurrence bias. Comprehensive experiments conducted on the real-world ProgrammableWeb dataset demonstrate that CICA consistently outperforms state-of-the-art baselines across standard evaluation metrics, including Precision, Recall, and NDCG.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"19 4","pages":"2876-2888"},"PeriodicalIF":6.2000,"publicationDate":"2026-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Services Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11592683/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

Abstract

Web API recommendation is crucial for mashup development, yet the rapid growth of service repositories causes severe information overload. Existing methods heavily exploit historical API co-occurrences, which can introduce spurious correlations bias across heterogeneous contexts and aggravate sparsity by ignoring valid but unobserved combinations. We propose CICA, a causality-inspired, context-adjusted graph learning framework that (i) disentangles functional semantics from contextual confounders and employs a Query-Aware Graph Neural Network to selectively activate context-relevant edges for dynamic noise filtering. Furthermore, the framework (ii) enriches sparse nodes with implicit semantic similarity edges to alleviate the sparsity bias. Finally, a causal adjustment mechanism is implemented to integrate functional matching with co-occurrence patterns by dynamically controlling the intervention of co-occurrence bias. Comprehensive experiments conducted on the real-world ProgrammableWeb dataset demonstrate that CICA consistently outperforms state-of-the-art baselines across standard evaluation metrics, including Precision, Recall, and NDCG.
通过因果关系启发的上下文调整图学习利用Web API推荐中的共现偏差
Web API推荐对于mashup开发至关重要,但是服务存储库的快速增长导致了严重的信息过载。现有的方法严重利用了历史API共现,这可能会在异构上下文中引入虚假的相关性偏差,并通过忽略有效但未观察到的组合而加剧稀疏性。我们提出了CICA,这是一个因果关系启发的,上下文调整的图学习框架,它(i)从上下文混杂因素中分离功能语义,并采用查询感知图神经网络选择性地激活上下文相关边缘进行动态噪声过滤。此外,该框架(ii)通过隐式语义相似边丰富稀疏节点,以减轻稀疏性偏差。最后,通过动态控制共现偏差的干预,实现功能匹配与共现模式的因果调节机制。在真实世界的ProgrammableWeb数据集上进行的综合实验表明,CICA在标准评估指标(包括Precision、Recall和NDCG)上始终优于最先进的基线。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Services Computing
IEEE Transactions on Services Computing COMPUTER SCIENCE, INFORMATION SYSTEMS-COMPUTER SCIENCE, SOFTWARE ENGINEERING
CiteScore
11.50
自引率
6.20%
发文量
278
审稿时长
>12 weeks
期刊介绍: IEEE Transactions on Services Computing encompasses the computing and software aspects of the science and technology of services innovation research and development. It places emphasis on algorithmic, mathematical, statistical, and computational methods central to services computing. Topics covered include Service Oriented Architecture, Web Services, Business Process Integration, Solution Performance Management, and Services Operations and Management. The transactions address mathematical foundations, security, privacy, agreement, contract, discovery, negotiation, collaboration, and quality of service for web services. It also covers areas like composite web service creation, business and scientific applications, standards, utility models, business process modeling, integration, collaboration, and more in the realm of Services Computing.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书