Yuting Xiu, Ding Ding, Ziteng Wu, Yuekun Zhao, Jiaqi Liu
{"title":"Dual heterogeneous graph contrastive learning for QoS prediction","authors":"Yuting Xiu, Ding Ding, Ziteng Wu, Yuekun Zhao, Jiaqi Liu","doi":"10.1007/s10489-025-06431-3","DOIUrl":null,"url":null,"abstract":"<div><p>The proliferation of Web Services leads to homogeneity issues, making accurate Quality of Service (QoS) prediction extremely helpful for inexperienced users to choose suitable services. However, the complex relationship between users and services in service invocation poses numerous challenges on QoS prediction. Given the capability of graph neural networks in modeling diverse relationships, a Dual Heterogeneous Graph Contrastive Learning method (DHGCL) is proposed in this paper to achieve high-accuracy QoS prediction. First, a dual heterogeneous graph is innovatively constructed, in which a global interaction graph is generated by a proposed graph learning to enable the direct interactions concerning the distant neighbors, while a local relationship graph is simultaneously constructed to enhance the close associations between users and services through spectral clustering. On this basis, the graph convolution network on the meta-paths is further designed to acquire the embedding of nodes for both of these two graphs. Finally, the global-local contrastive learning is served as a self-supervised mechanism to balance global interaction and local relationship information, and to complete the final QoS prediction. Extensive experiments have proven that our DHGCL method can achieve significantly higher accuracy than most of existing methods with the help of the dual heterogeneous graph.</p></div>","PeriodicalId":8041,"journal":{"name":"Applied Intelligence","volume":"55 7","pages":""},"PeriodicalIF":3.4000,"publicationDate":"2025-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Applied Intelligence","FirstCategoryId":"94","ListUrlMain":"https://link.springer.com/article/10.1007/s10489-025-06431-3","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
The proliferation of Web Services leads to homogeneity issues, making accurate Quality of Service (QoS) prediction extremely helpful for inexperienced users to choose suitable services. However, the complex relationship between users and services in service invocation poses numerous challenges on QoS prediction. Given the capability of graph neural networks in modeling diverse relationships, a Dual Heterogeneous Graph Contrastive Learning method (DHGCL) is proposed in this paper to achieve high-accuracy QoS prediction. First, a dual heterogeneous graph is innovatively constructed, in which a global interaction graph is generated by a proposed graph learning to enable the direct interactions concerning the distant neighbors, while a local relationship graph is simultaneously constructed to enhance the close associations between users and services through spectral clustering. On this basis, the graph convolution network on the meta-paths is further designed to acquire the embedding of nodes for both of these two graphs. Finally, the global-local contrastive learning is served as a self-supervised mechanism to balance global interaction and local relationship information, and to complete the final QoS prediction. Extensive experiments have proven that our DHGCL method can achieve significantly higher accuracy than most of existing methods with the help of the dual heterogeneous graph.
期刊介绍:
With a focus on research in artificial intelligence and neural networks, this journal addresses issues involving solutions of real-life manufacturing, defense, management, government and industrial problems which are too complex to be solved through conventional approaches and require the simulation of intelligent thought processes, heuristics, applications of knowledge, and distributed and parallel processing. The integration of these multiple approaches in solving complex problems is of particular importance.
The journal presents new and original research and technological developments, addressing real and complex issues applicable to difficult problems. It provides a medium for exchanging scientific research and technological achievements accomplished by the international community.