ARRQP:基于图卷积的异常弹性实时QoS预测框架

IF 5.8 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS
Suraj Kumar;Soumi Chattopadhyay
{"title":"ARRQP:基于图卷积的异常弹性实时QoS预测框架","authors":"Suraj Kumar;Soumi Chattopadhyay","doi":"10.1109/TSC.2025.3565376","DOIUrl":null,"url":null,"abstract":"In the realm of modern service-oriented architecture, ensuring Quality of Service (QoS) is of paramount importance. The ability to predict QoS values in advance empowers users to make informed decisions, ensuring that the chosen service aligns with their expectations. This harmonizes seamlessly with the core objective of service recommendation, which is to adeptly steer users towards services tailored to their distinct requirements and preferences. However, achieving accurate and real-time QoS predictions in the presence of various issues and anomalies, including outliers, data sparsity, grey sheep instances, and cold start scenarios, remains a challenge. Current state-of-the-art methods often fall short when addressing these issues simultaneously, resulting in performance degradation. In response, in this article, we introduce an <bold>A</b>nomaly-<bold>R</b>esilient <bold>R</b>eal-time <bold>Q</b>oS <bold>P</b>rediction framework (called ARRQP). Our primary contributions encompass proposing an innovative approach to QoS prediction aimed at enhancing prediction accuracy, with a specific emphasis on improving resilience to anomalies in the data. ARRQP utilizes the power of graph convolution techniques, a powerful tool in graph-based machine learning, to capture intricate relationships and dependencies among users and services. By leveraging graph convolution, our framework enhances its ability to model and seize complex relationships within the data, even when the data is limited or sparse. ARRQP integrates both contextual information and collaborative insights, enabling a comprehensive understanding of user-service interactions. By utilizing robust loss functions, this approach effectively reduces the impact of outliers during the training of the predictive model. Additionally, we introduce a method for detecting grey sheep users or services that is resilient to sparsity. These grey sheep instances are subsequently treated separately for QoS prediction. Furthermore, we address the cold start problem as a distinct challenge by emphasizing contextual features over collaborative features. This approach allows us to effectively handle situations where newly introduced users or services lack historical data. Experimental results on the publicly available benchmark WS-DREAM 1 dataset demonstrate the framework's effectiveness in achieving accurate and timely QoS predictions, even in scenarios where anomalies abound.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"18 3","pages":"1245-1261"},"PeriodicalIF":5.8000,"publicationDate":"2025-04-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"ARRQP: Anomaly Resilient Real-Time QoS Prediction Framework With Graph Convolution\",\"authors\":\"Suraj Kumar;Soumi Chattopadhyay\",\"doi\":\"10.1109/TSC.2025.3565376\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the realm of modern service-oriented architecture, ensuring Quality of Service (QoS) is of paramount importance. The ability to predict QoS values in advance empowers users to make informed decisions, ensuring that the chosen service aligns with their expectations. This harmonizes seamlessly with the core objective of service recommendation, which is to adeptly steer users towards services tailored to their distinct requirements and preferences. However, achieving accurate and real-time QoS predictions in the presence of various issues and anomalies, including outliers, data sparsity, grey sheep instances, and cold start scenarios, remains a challenge. Current state-of-the-art methods often fall short when addressing these issues simultaneously, resulting in performance degradation. In response, in this article, we introduce an <bold>A</b>nomaly-<bold>R</b>esilient <bold>R</b>eal-time <bold>Q</b>oS <bold>P</b>rediction framework (called ARRQP). Our primary contributions encompass proposing an innovative approach to QoS prediction aimed at enhancing prediction accuracy, with a specific emphasis on improving resilience to anomalies in the data. ARRQP utilizes the power of graph convolution techniques, a powerful tool in graph-based machine learning, to capture intricate relationships and dependencies among users and services. By leveraging graph convolution, our framework enhances its ability to model and seize complex relationships within the data, even when the data is limited or sparse. ARRQP integrates both contextual information and collaborative insights, enabling a comprehensive understanding of user-service interactions. By utilizing robust loss functions, this approach effectively reduces the impact of outliers during the training of the predictive model. Additionally, we introduce a method for detecting grey sheep users or services that is resilient to sparsity. These grey sheep instances are subsequently treated separately for QoS prediction. Furthermore, we address the cold start problem as a distinct challenge by emphasizing contextual features over collaborative features. This approach allows us to effectively handle situations where newly introduced users or services lack historical data. Experimental results on the publicly available benchmark WS-DREAM 1 dataset demonstrate the framework's effectiveness in achieving accurate and timely QoS predictions, even in scenarios where anomalies abound.\",\"PeriodicalId\":13255,\"journal\":{\"name\":\"IEEE Transactions on Services Computing\",\"volume\":\"18 3\",\"pages\":\"1245-1261\"},\"PeriodicalIF\":5.8000,\"publicationDate\":\"2025-04-29\",\"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/10980054/\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INFORMATION SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Services Computing","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10980054/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0

摘要

在现代面向服务的体系结构领域中,确保服务质量(QoS)至关重要。预先预测QoS值的能力使用户能够做出明智的决定,确保所选择的服务符合他们的期望。这与服务推荐的核心目标无缝协调,后者是熟练地引导用户使用针对其独特需求和偏好量身定制的服务。然而,在各种问题和异常(包括异常值、数据稀疏性、灰羊实例和冷启动场景)存在的情况下,实现准确和实时的QoS预测仍然是一个挑战。当前最先进的方法在同时解决这些问题时往往达不到要求,从而导致性能下降。作为回应,在本文中,我们引入了一个异常弹性实时QoS预测框架(称为ARRQP)。我们的主要贡献包括提出一种创新的QoS预测方法,旨在提高预测准确性,特别强调提高对数据异常的弹性。ARRQP利用图卷积技术的强大功能,这是基于图的机器学习中的一个强大工具,可以捕获用户和服务之间复杂的关系和依赖关系。通过利用图卷积,我们的框架增强了它在数据中建模和捕获复杂关系的能力,即使当数据有限或稀疏时也是如此。ARRQP集成了上下文信息和协作洞察力,实现了对用户服务交互的全面理解。该方法利用鲁棒损失函数,有效降低了预测模型训练过程中异常值的影响。此外,我们还介绍了一种检测灰羊用户或服务的方法,该方法对稀疏性具有弹性。这些灰羊实例随后被单独处理以进行QoS预测。此外,我们通过强调上下文特征而不是协作特征,将冷启动问题作为一个独特的挑战来解决。这种方法允许我们有效地处理新引入的用户或服务缺乏历史数据的情况。在公开可用的基准WS-DREAM 1数据集上的实验结果证明了该框架在实现准确和及时的QoS预测方面的有效性,即使在异常情况大量存在的情况下也是如此。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
ARRQP: Anomaly Resilient Real-Time QoS Prediction Framework With Graph Convolution
In the realm of modern service-oriented architecture, ensuring Quality of Service (QoS) is of paramount importance. The ability to predict QoS values in advance empowers users to make informed decisions, ensuring that the chosen service aligns with their expectations. This harmonizes seamlessly with the core objective of service recommendation, which is to adeptly steer users towards services tailored to their distinct requirements and preferences. However, achieving accurate and real-time QoS predictions in the presence of various issues and anomalies, including outliers, data sparsity, grey sheep instances, and cold start scenarios, remains a challenge. Current state-of-the-art methods often fall short when addressing these issues simultaneously, resulting in performance degradation. In response, in this article, we introduce an Anomaly-Resilient Real-time QoS Prediction framework (called ARRQP). Our primary contributions encompass proposing an innovative approach to QoS prediction aimed at enhancing prediction accuracy, with a specific emphasis on improving resilience to anomalies in the data. ARRQP utilizes the power of graph convolution techniques, a powerful tool in graph-based machine learning, to capture intricate relationships and dependencies among users and services. By leveraging graph convolution, our framework enhances its ability to model and seize complex relationships within the data, even when the data is limited or sparse. ARRQP integrates both contextual information and collaborative insights, enabling a comprehensive understanding of user-service interactions. By utilizing robust loss functions, this approach effectively reduces the impact of outliers during the training of the predictive model. Additionally, we introduce a method for detecting grey sheep users or services that is resilient to sparsity. These grey sheep instances are subsequently treated separately for QoS prediction. Furthermore, we address the cold start problem as a distinct challenge by emphasizing contextual features over collaborative features. This approach allows us to effectively handle situations where newly introduced users or services lack historical data. Experimental results on the publicly available benchmark WS-DREAM 1 dataset demonstrate the framework's effectiveness in achieving accurate and timely QoS predictions, even in scenarios where anomalies abound.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
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学术官方微信