首页 > 最新文献

IEEE Transactions on Services Computing最新文献

英文 中文
Tango: Harmonious Optimization for Mixed Services in Kubernetes-Based Edge Clouds Tango:基于 Kubernetes 的边缘云中混合服务的和谐优化
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-14 DOI: 10.1109/TSC.2024.3479926
Shihao Shen;Yicheng Feng;Mengwei Xu;Yuanming Ren;Xiaofei Wang;Victor C.M. Leung;Wenyu Wang
Deploying Latency-Critical (LC) services and Best-Effort (BE) services together is expected to improve resource utilization in edge clouds. However, co-locating LC and BE services on edge clouds presents unique challenges. Unlike cloud datacenters, edge clouds are heterogeneous, resource-constrained, and geographically distributed, leading to fiercer competition for resources and greater difficulty in balancing fluctuating co-located workloads. Due to the lack of consideration for the characteristics of edge environments, previous solutions designed for cloud datacenters are no longer applicable. To address these challenges, we introduce Tango, a harmonious scheduling framework for Kubernetes-based edge cloud systems with mixed services. Tango incorporates novel components and mechanisms for elastic resource allocation on the edge, as well as two traffic scheduling algorithms that efficiently manage distributed edge resources. Tango fosters harmony not only by supporting compatible mixed services but also by offering collaborative solutions that complement each other. Based on a non-intrusive design for Kubernetes, Tango further enhances it with automatic scaling and traffic scheduling capabilities. Compared to state-of-the-art approaches, experiments on large-scale hybrid edge clouds, driven by real workload traces, show that Tango improves system resource utilization by 36.9%, QoS-guarantee satisfaction rate by 11.3%, and throughput by 47.6%.
将延迟关键型(LC)服务和最佳努力型(BE)服务一起部署有望提高边缘云中的资源利用率。然而,在边缘云上共同定位LC和BE服务会带来独特的挑战。与云数据中心不同,边缘云是异构的、资源受限的和地理分布的,这导致对资源的激烈竞争,并且在平衡波动的同址工作负载方面存在更大的困难。由于没有考虑到边缘环境的特点,以前针对云数据中心设计的解决方案已经不再适用。为了应对这些挑战,我们引入了Tango,这是一个用于基于kubernetes的边缘云系统的混合服务的协调调度框架。Tango集成了新的组件和机制,用于在边缘上进行弹性资源分配,以及两种有效管理分布式边缘资源的流量调度算法。Tango不仅通过支持兼容的混合服务,而且通过提供相互补充的协作解决方案来促进和谐。Tango基于Kubernetes的非侵入式设计,通过自动扩展和流量调度功能进一步增强了Kubernetes。与最先进的方法相比,在真实工作负载跟踪驱动的大规模混合边缘云上的实验表明,Tango将系统资源利用率提高了36.9%,qos保证满意率提高了11.3%,吞吐量提高了47.6%。
{"title":"Tango: Harmonious Optimization for Mixed Services in Kubernetes-Based Edge Clouds","authors":"Shihao Shen;Yicheng Feng;Mengwei Xu;Yuanming Ren;Xiaofei Wang;Victor C.M. Leung;Wenyu Wang","doi":"10.1109/TSC.2024.3479926","DOIUrl":"10.1109/TSC.2024.3479926","url":null,"abstract":"Deploying Latency-Critical (LC) services and Best-Effort (BE) services together is expected to improve resource utilization in edge clouds. However, co-locating LC and BE services on edge clouds presents unique challenges. Unlike cloud datacenters, edge clouds are heterogeneous, resource-constrained, and geographically distributed, leading to fiercer competition for resources and greater difficulty in balancing fluctuating co-located workloads. Due to the lack of consideration for the characteristics of edge environments, previous solutions designed for cloud datacenters are no longer applicable. To address these challenges, we introduce \u0000<italic>Tango</i>\u0000, a harmonious scheduling framework for \u0000<italic>Kubernetes</i>\u0000-based edge cloud systems with mixed services. \u0000<italic>Tango</i>\u0000 incorporates novel components and mechanisms for elastic resource allocation on the edge, as well as two traffic scheduling algorithms that efficiently manage distributed edge resources. \u0000<italic>Tango</i>\u0000 fosters harmony not only by supporting compatible mixed services but also by offering collaborative solutions that complement each other. Based on a non-intrusive design for \u0000<italic>Kubernetes</i>\u0000, \u0000<italic>Tango</i>\u0000 further enhances it with automatic scaling and traffic scheduling capabilities. Compared to state-of-the-art approaches, experiments on large-scale hybrid edge clouds, driven by real workload traces, show that \u0000<italic>Tango</i>\u0000 improves system resource utilization by 36.9%, QoS-guarantee satisfaction rate by 11.3%, and throughput by 47.6%.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"4354-4367"},"PeriodicalIF":5.5,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142439671","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Cloned Identity Detection in Social-Sensor Clouds Based on Incomplete Profiles 基于不完整档案的社交传感器云中克隆身份检测
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-14 DOI: 10.1109/TSC.2024.3479912
Ahmed Alharbi;Hai Dong;Xun Yi;Prabath Abeysekara
We propose a novel approach to effectively detect cloned identities of social-sensor cloud service providers (i.e. social media users) in the face of incomplete non-privacy-sensitive profile data. Named ICD-IPD, the proposed approach first extracts account pairs with similar usernames or screen names from a given set of user accounts collected from a social media. It then learns a multi-view representation associated with a given account and extracts two categories of features for every single account. These two categories of features include profile and Weighted Generalised Canonical Correlation Analysis (WGCCA)-based features that may potentially contain missing values. To counter the impact of such missing values, a missing value imputer will next impute the missing values of the aforementioned profile and WGCCA-based features. After that, the proposed approach further extracts two categories of augmented features for each account pair identified previously, namely, 1) similarity and 2) differences-based features. Finally, these features are concatenated and fed into a Light Gradient Boosting Machine classifier to detect identity cloning. We evaluated and compared the proposed approach against the existing state-of-the-art identity cloning approaches and other machine or deep learning models atop a real-world dataset. The experimental results show that the proposed approach outperforms the state-of-the-art approaches and models in terms of Precision, Recall and F1-score.
我们提出了一种新的方法来有效地检测社交传感器云服务提供商(即社交媒体用户)在面对不完整的非隐私敏感个人资料数据时的克隆身份。该方法被命名为ICD-IPD,首先从从社交媒体收集的一组给定用户帐户中提取具有相似用户名或屏幕名的帐户对。然后,它学习与给定帐户相关的多视图表示,并为每个帐户提取两类特征。这两类特征包括基于轮廓和加权广义典型相关分析(WGCCA)的特征,这些特征可能包含缺失值。为了抵消这些缺失值的影响,缺失值输入器接下来将输入上述概要文件和基于wgca的特征的缺失值。在此基础上,对每个账户对进一步提取两类增强特征,即1)基于相似性和2)基于差异的特征。最后,将这些特征连接并输入到光梯度增强机分类器中以检测身份克隆。我们将所提出的方法与现有的最先进的身份克隆方法和其他基于真实数据集的机器或深度学习模型进行了评估和比较。实验结果表明,该方法在查全率、查全率和f1分数方面都优于现有的方法和模型。
{"title":"Cloned Identity Detection in Social-Sensor Clouds Based on Incomplete Profiles","authors":"Ahmed Alharbi;Hai Dong;Xun Yi;Prabath Abeysekara","doi":"10.1109/TSC.2024.3479912","DOIUrl":"10.1109/TSC.2024.3479912","url":null,"abstract":"We propose a novel approach to effectively detect cloned identities of social-sensor cloud service providers (i.e. social media users) in the face of incomplete non-privacy-sensitive profile data. Named ICD-IPD, the proposed approach first extracts account pairs with similar usernames or screen names from a given set of user accounts collected from a social media. It then learns a multi-view representation associated with a given account and extracts two categories of features for every single account. These two categories of features include profile and Weighted Generalised Canonical Correlation Analysis (WGCCA)-based features that may potentially contain missing values. To counter the impact of such missing values, a missing value imputer will next impute the missing values of the aforementioned profile and WGCCA-based features. After that, the proposed approach further extracts two categories of augmented features for each account pair identified previously, namely, 1) similarity and 2) differences-based features. Finally, these features are concatenated and fed into a Light Gradient Boosting Machine classifier to detect identity cloning. We evaluated and compared the proposed approach against the existing state-of-the-art identity cloning approaches and other machine or deep learning models atop a real-world dataset. The experimental results show that the proposed approach outperforms the state-of-the-art approaches and models in terms of Precision, Recall and F1-score.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"3227-3240"},"PeriodicalIF":5.5,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142439673","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Winning at the Starting Line: Unreliable Data Replica Selection for Edge Data Integrity Verification 赢在起跑线上:边缘数据完整性验证的不可靠数据副本选择
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-14 DOI: 10.1109/TSC.2024.3479909
Yao Zhao;Youyang Qu;Yong Xiang;Feifei Chen;Md Palash Uddin;Longxiang Gao
Mobile Edge Computing (MEC) is an emerging technology, where App vendors are allowed to cache multiple data replicas on geographically distributed edge servers to serve adjacent mobile subscribers. However, this benefit introduces an extra workload for edge servers and App vendors, as they must audit the integrity of multiple data replicas periodically considering various threats caused by distributed and dynamic MEC environments. The large-scale growth of data replicas certainly is a challenge to design more efficient Edge Data Integrity (EDI) verification approaches. Existing solutions are mostly limited to improving efficiency by optimizing proof generation and verification methods, while the improvement is still far from satisfactory due to adopting indiscriminate inspection philosophy (checking all data replicas without discrimination). In this paper, we make the first attempt to abstract a pre-processing phase and correspondingly study the Unreliable data Replica Selection (URS) problem. It can be seamlessly integrated into existing EDI solutions by solving the URS problem at the start of each verification round. Such pre-selection can significantly enhance overall EDI verification efficiency by incorporating the cache service Quality of Service (QoS) and verification success rate, especially in scenarios with a large number of data replicas. Specifically, we first formalize the URS problem as a constrained optimization problem, and further prove its $mathcal {NP}$ -hardness. To address the problem efficiently, we transform it into an easy-to-handle form and develop a Priority-based approach named URS-P. Both theoretical analysis and experimental evaluation validate the effectiveness and efficiency of our proposed solution.
移动边缘计算(MEC)是一项新兴技术,应用程序供应商可以在地理分布的边缘服务器上缓存多个数据副本,以服务相邻的移动用户。然而,这一优势为边缘服务器和应用程序供应商带来了额外的工作负载,因为他们必须定期审核多个数据副本的完整性,考虑分布式和动态MEC环境造成的各种威胁。数据副本的大规模增长无疑是设计更有效的边缘数据完整性(EDI)验证方法的挑战。现有的解决方案大多局限于通过优化证明生成和验证方法来提高效率,而由于采用无差别检查(无差别检查所有数据副本)的理念,改进效果还远远不能令人满意。本文首次尝试抽象一个预处理阶段,并对不可靠数据副本选择(URS)问题进行了相应的研究。通过在每个验证轮开始时解决URS问题,它可以无缝地集成到现有的EDI解决方案中。通过结合缓存服务QoS (Quality of service)和验证成功率,这种预选可以显著提高EDI验证的整体效率,特别是在数据副本大量的场景中。具体而言,我们首先将URS问题形式化为约束优化问题,并进一步证明其$mathcal {NP}$ -硬度。为了有效地解决这个问题,我们将其转换为易于处理的表单,并开发了一种名为URS-P的基于优先级的方法。理论分析和实验验证了该方法的有效性和高效性。
{"title":"Winning at the Starting Line: Unreliable Data Replica Selection for Edge Data Integrity Verification","authors":"Yao Zhao;Youyang Qu;Yong Xiang;Feifei Chen;Md Palash Uddin;Longxiang Gao","doi":"10.1109/TSC.2024.3479909","DOIUrl":"10.1109/TSC.2024.3479909","url":null,"abstract":"<u>M</u>\u0000obile \u0000<u>E</u>\u0000dge \u0000<u>C</u>\u0000omputing (MEC) is an emerging technology, where App vendors are allowed to cache multiple data replicas on geographically distributed edge servers to serve adjacent mobile subscribers. However, this benefit introduces an extra workload for edge servers and App vendors, as they must audit the integrity of multiple data replicas periodically considering various threats caused by distributed and dynamic MEC environments. The large-scale growth of data replicas certainly is a challenge to design more efficient \u0000<u>E</u>\u0000dge \u0000<u>D</u>\u0000ata \u0000<u>I</u>\u0000ntegrity (EDI) verification approaches. Existing solutions are mostly limited to improving efficiency by optimizing proof generation and verification methods, while the improvement is still far from satisfactory due to adopting indiscriminate inspection philosophy (checking all data replicas without discrimination). In this paper, we make the first attempt to abstract a pre-processing phase and correspondingly study the \u0000<u>U</u>\u0000nreliable data \u0000<u>R</u>\u0000eplica \u0000<u>S</u>\u0000election (URS) problem. It can be seamlessly integrated into existing EDI solutions by solving the URS problem at the start of each verification round. Such pre-selection can significantly enhance overall EDI verification efficiency by incorporating the cache service \u0000<u>Q</u>\u0000uality \u0000<u>o</u>\u0000f \u0000<u>S</u>\u0000ervice (QoS) and verification success rate, especially in scenarios with a large number of data replicas. Specifically, we first formalize the URS problem as a constrained optimization problem, and further prove its \u0000<inline-formula><tex-math>$mathcal {NP}$</tex-math></inline-formula>\u0000 -hardness. To address the problem efficiently, we transform it into an easy-to-handle form and develop a \u0000<u>P</u>\u0000riority-based approach named URS-P. Both theoretical analysis and experimental evaluation validate the effectiveness and efficiency of our proposed solution.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"4481-4493"},"PeriodicalIF":5.5,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142439674","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
SPACE4AI-D: A Design-Time Tool for AI Applications Resource Selection in Computing Continua SPACE4AI-D:计算连续体中人工智能应用资源选择的设计时工具
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-14 DOI: 10.1109/TSC.2024.3479935
Hamta Sedghani;Federica Filippini;Danilo Ardagna
Nowadays, Artificial Intelligence (AI) applications are becoming increasingly popular in a wide range of industries, mainly thanks to Deep Neural Networks (DNNs) that needs powerful resources. Cloud computing is a promising approach to serve AI applications thanks to its high processing power, but this sometimes results in an unacceptable latency because of long-distance communication. Vice versa, edge computing is close to where data are generated and therefore it is becoming crucial for their timely, flexible, and secure management. Given the more distributed nature of the edge and the heterogeneity of its resources, efficient component placement and resource allocation approaches become critical in orchestrating the application execution. In this paper, we formulate the resource selection and AI applications component placement problem in a computing continuum as a Mixed Integer Non-Linear Problem (MINLP), and we propose a design-time tool for its efficient solution. We first propose a Random Greedy algorithm to minimize the cost of the placement while guaranteeing some response time performance constraints. Then, we develop some heuristic methods such as Local Search, Tabu Search, Simulated Annealing and Genetic Algorithms, to improve the initial solutions provided by the Random Greedy. To evaluate our proposed approach, we designed an extensive experimental campaign, comparing the heuristics methods with one another and then the best heuristic against Best Cost Performance Constraint (BCPC) algorithm, a state-of-the-art approach. The results demonstrate that our proposed approach finds lower-cost solution than BCPC (27.6% on average) under the same time limit in large-scale systems. Finally, during the validation in a real edge system including FaaS resources our approach finds the globally optimal solution, suffering a deviation of around 12% between actual and predicted costs.
如今,人工智能(AI)应用在广泛的行业中越来越受欢迎,这主要得益于需要强大资源的深度神经网络(dnn)。由于其高处理能力,云计算是为人工智能应用程序提供服务的一种很有前途的方法,但由于长距离通信,这有时会导致不可接受的延迟。反之亦然,边缘计算接近数据生成的位置,因此它对于数据的及时、灵活和安全管理变得至关重要。考虑到边缘的分布式特性及其资源的异构性,有效的组件放置和资源分配方法在编排应用程序执行中变得至关重要。本文将计算连续体中的资源选择和人工智能应用组件放置问题表述为一个混合整数非线性问题(MINLP),并提出了一个设计时工具来有效地解决该问题。我们首先提出了一种随机贪婪算法来最小化放置成本,同时保证一些响应时间性能约束。然后,我们开发了一些启发式方法,如局部搜索、禁忌搜索、模拟退火和遗传算法,以改进随机贪婪算法提供的初始解。为了评估我们提出的方法,我们设计了一个广泛的实验活动,将启发式方法彼此进行比较,然后对最佳成本性能约束(BCPC)算法进行最佳启发式,这是一种最先进的方法。结果表明,在相同的时间限制下,我们提出的方法比BCPC(平均27.6%)的成本更低。最后,在包含FaaS资源的真实边缘系统的验证过程中,我们的方法找到了全局最优解决方案,实际成本和预测成本之间的偏差约为12%。
{"title":"SPACE4AI-D: A Design-Time Tool for AI Applications Resource Selection in Computing Continua","authors":"Hamta Sedghani;Federica Filippini;Danilo Ardagna","doi":"10.1109/TSC.2024.3479935","DOIUrl":"10.1109/TSC.2024.3479935","url":null,"abstract":"Nowadays, Artificial Intelligence (AI) applications are becoming increasingly popular in a wide range of industries, mainly thanks to Deep Neural Networks (DNNs) that needs powerful resources. Cloud computing is a promising approach to serve AI applications thanks to its high processing power, but this sometimes results in an unacceptable latency because of long-distance communication. Vice versa, edge computing is close to where data are generated and therefore it is becoming crucial for their timely, flexible, and secure management. Given the more distributed nature of the edge and the heterogeneity of its resources, efficient component placement and resource allocation approaches become critical in orchestrating the application execution. In this paper, we formulate the resource selection and AI applications component placement problem in a computing continuum as a Mixed Integer Non-Linear Problem (MINLP), and we propose a design-time tool for its efficient solution. We first propose a Random Greedy algorithm to minimize the cost of the placement while guaranteeing some response time performance constraints. Then, we develop some heuristic methods such as Local Search, Tabu Search, Simulated Annealing and Genetic Algorithms, to improve the initial solutions provided by the Random Greedy. To evaluate our proposed approach, we designed an extensive experimental campaign, comparing the heuristics methods with one another and then the best heuristic against Best Cost Performance Constraint (BCPC) algorithm, a state-of-the-art approach. The results demonstrate that our proposed approach finds lower-cost solution than BCPC (27.6% on average) under the same time limit in large-scale systems. Finally, during the validation in a real edge system including FaaS resources our approach finds the globally optimal solution, suffering a deviation of around 12% between actual and predicted costs.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"4324-4339"},"PeriodicalIF":5.5,"publicationDate":"2024-10-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142439672","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FedOrbit: Energy Efficient Federated Learning for Orbital Edge Computing Using Block Minifloat Arithmetic FedOrbit:使用块最小浮点运算实现轨道边缘计算的高能效联合学习
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-11 DOI: 10.1109/TSC.2024.3478768
Mohammad Reza Jabbarpour;Bahman Javadi;Philip H.W. Leong;Rodrigo N. Calheiros;David Boland
Low Earth Orbit (LEO) satellite constellations have diverse applications, including earth observation, communication services, navigation, and positioning. These constellations have evolved into a valuable data source; however, their use in a ground station (GS) for analysis via machine learning algorithms presents challenges due to constraints on power consumption, communication bandwidth, and onboard computing capabilities. While the combination of Federated Learning (FL) and Orbital Edge Computing has been employed to address these challenges, its heavy reliance on the GS for model aggregation and edge resource limitations remains a research challenge. This article presents FedOrbit, a novel energy-efficient and decentralised FL method to optimise communication with the GS and reduce power consumption. FedOrbit utilises reinforcement learning for cluster formation, satellite visiting patterns for master satellite selection, and block minifloat arithmetic for power reduction. Extensive performance evaluation under Walker Delta-based LEO constellation configurations and different datasets reveals that FedOrbit can maintain high accuracy while significantly reduce communication demand, power consumption and training time in comparison to state-of-the-art FL approaches. The proposed technique can also reduce the training time by 5× compared with the centralised FL approaches. In addition, the utilisation of block minifloat representation as low-precision arithmetic enhanced the energy consumption by 3.5× compared with the single-precision (FP32) format.
低地球轨道(LEO)卫星星座具有多种应用,包括地球观测、通信服务、导航和定位。这些星座已经演变成一个有价值的数据来源;然而,由于功耗、通信带宽和机载计算能力的限制,它们在地面站(GS)中通过机器学习算法进行分析面临挑战。虽然联邦学习(FL)和轨道边缘计算的结合已经被用来解决这些挑战,但它对模型聚合和边缘资源限制的严重依赖仍然是一个研究挑战。本文介绍了FedOrbit,一种新型的节能和分散的FL方法,用于优化与GS的通信并降低功耗。FedOrbit利用强化学习来形成集群,利用卫星访问模式来选择主卫星,利用块最小化算法来降低功耗。在基于Walker delta的LEO星座配置和不同数据集下进行的广泛性能评估表明,与最先进的FL方法相比,FedOrbit可以在保持高精度的同时显著降低通信需求、功耗和训练时间。与集中式FL方法相比,该方法的训练时间缩短了5倍。此外,与单精度(FP32)格式相比,使用块迷你浮点表示作为低精度算法可将能耗提高3.5倍。
{"title":"FedOrbit: Energy Efficient Federated Learning for Orbital Edge Computing Using Block Minifloat Arithmetic","authors":"Mohammad Reza Jabbarpour;Bahman Javadi;Philip H.W. Leong;Rodrigo N. Calheiros;David Boland","doi":"10.1109/TSC.2024.3478768","DOIUrl":"10.1109/TSC.2024.3478768","url":null,"abstract":"Low Earth Orbit (LEO) satellite constellations have diverse applications, including earth observation, communication services, navigation, and positioning. These constellations have evolved into a valuable data source; however, their use in a ground station (GS) for analysis via machine learning algorithms presents challenges due to constraints on power consumption, communication bandwidth, and onboard computing capabilities. While the combination of Federated Learning (FL) and Orbital Edge Computing has been employed to address these challenges, its heavy reliance on the GS for model aggregation and edge resource limitations remains a research challenge. This article presents FedOrbit, a novel energy-efficient and decentralised FL method to optimise communication with the GS and reduce power consumption. FedOrbit utilises reinforcement learning for cluster formation, satellite visiting patterns for master satellite selection, and block minifloat arithmetic for power reduction. Extensive performance evaluation under Walker Delta-based LEO constellation configurations and different datasets reveals that FedOrbit can maintain high accuracy while significantly reduce communication demand, power consumption and training time in comparison to state-of-the-art FL approaches. The proposed technique can also reduce the training time by 5× compared with the centralised FL approaches. In addition, the utilisation of block minifloat representation as low-precision arithmetic enhanced the energy consumption by 3.5× compared with the single-precision (FP32) format.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"3657-3671"},"PeriodicalIF":5.5,"publicationDate":"2024-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142415694","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Effective Graph Modeling and Contrastive Learning for Time-Aware QoS Prediction 用于时间感知 QoS 预测的有效图形建模和对比学习
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-11 DOI: 10.1109/TSC.2024.3478836
Hao Wu;Shuting Tian;Binbin Jin;Yiji Zhao;Lei Zhang
Accurate and reliable service quality prediction has become a key issue in service recommendation and network measurement scenarios. However, traditional methods for time-aware QoS prediction face two main challenges: (I) data sparsity makes it difficult to estimate and recover global information from the limited known data; (II) shallow learning models struggle to represent the intricate relationships between objects, and thus suffer poor prediction performance. To this end, we propose a time-aware QoS prediction framework that combines the merits of graph modeling, graph representation learning, and contrastive learning. First, a novel graph schema is proposed to capture the complex interactions between user-service-slots. Then, a prediction model is developed leveraging a graph convolutional network to learn the node representations by aggregating feature information from neighboring nodes. Finally, a novel contrastive learning strategy is used to improve the robustness of node representation. Experimental results on a large-scale dataset demonstrated that our proposed method significantly outperforms the state-of-the-art prediction methods on response time and throughput prediction tasks.
准确可靠的服务质量预测已成为服务推荐和网络测量场景中的关键问题。然而,传统的时间感知QoS预测方法面临两个主要挑战:(1)数据稀疏性使得从有限的已知数据中难以估计和恢复全局信息;(2)浅学习模型难以表示对象之间错综复杂的关系,因此预测性能较差。为此,我们提出了一个时间感知的QoS预测框架,该框架结合了图建模、图表示学习和对比学习的优点。首先,提出了一种新的图模式来捕获用户-服务槽之间复杂的交互。然后,利用图卷积网络通过聚合相邻节点的特征信息来学习节点表示,建立预测模型。最后,采用一种新的对比学习策略来提高节点表示的鲁棒性。在大规模数据集上的实验结果表明,我们提出的方法在响应时间和吞吐量预测任务上明显优于最先进的预测方法。
{"title":"Effective Graph Modeling and Contrastive Learning for Time-Aware QoS Prediction","authors":"Hao Wu;Shuting Tian;Binbin Jin;Yiji Zhao;Lei Zhang","doi":"10.1109/TSC.2024.3478836","DOIUrl":"10.1109/TSC.2024.3478836","url":null,"abstract":"Accurate and reliable service quality prediction has become a key issue in service recommendation and network measurement scenarios. However, traditional methods for time-aware QoS prediction face two main challenges: (I) data sparsity makes it difficult to estimate and recover global information from the limited known data; (II) shallow learning models struggle to represent the intricate relationships between objects, and thus suffer poor prediction performance. To this end, we propose a time-aware QoS prediction framework that combines the merits of graph modeling, graph representation learning, and contrastive learning. First, a novel graph schema is proposed to capture the complex interactions between user-service-slots. Then, a prediction model is developed leveraging a graph convolutional network to learn the node representations by aggregating feature information from neighboring nodes. Finally, a novel contrastive learning strategy is used to improve the robustness of node representation. Experimental results on a large-scale dataset demonstrated that our proposed method significantly outperforms the state-of-the-art prediction methods on response time and throughput prediction tasks.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"3513-3526"},"PeriodicalIF":5.5,"publicationDate":"2024-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142415698","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Dynamic Adaptive Federated Learning on Local Long-Tailed Data 本地长尾数据的动态自适应联合学习
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-11 DOI: 10.1109/TSC.2024.3478796
Juncheng Pu;Xiaodong Fu;Hai Dong;Pengcheng Zhang;Li Liu
Federated learning provides privacy protection to the collaborative training of global model based on distributed private data. The local private data is often in the presence of long-tailed distribution in reality, which downgrades the performance and causes biased results. In this paper, we propose a dynamic adaptive federated learning optimization algorithm with the Grey Wolf Optimizer and Markov Chain, named FedWolf, to solve the problems of performance degradation and result bias caused by the local long-tailed data. FedWolf is launched with a set of randomly initialized parameters instead of a shared parameter employed by existing methods. Then multi-level participants are elected based on the F1 scores calculated from the uploaded parameters. A dynamic weighting strategy based on the participant level is used to adaptively update parameters without artificial control. The above parameter updating is modelled as a Markov Process. After all communication rounds are completed, the future performance (including the probability of each participant is elected as different participant level) of participants is predicted through the historical Markov states. Finally, the probability of each participant is elected as the level 1 is used as the contribution weight and the global model is obtained through dynamic contribution weight aggregating. We introduce the Gini index to evaluate the bias of classification results. Extensive experiments are conducted to validate the effectiveness of FedWolf in solving the problems of performance cracks and categorization result bias as well as the robustness of adaptive parameter updating in resisting outliers and malicious users.
联邦学习为基于分布式私有数据的全局模型协同训练提供了隐私保护。在现实中,局部私有数据往往存在长尾分布,这降低了性能,导致结果偏倚。本文提出了一种基于灰狼优化器和马尔可夫链的动态自适应联邦学习优化算法,命名为FedWolf,以解决局部长尾数据导致的性能下降和结果偏差问题。FedWolf启动时使用一组随机初始化的参数,而不是现有方法使用的共享参数。然后根据上传的参数计算F1分数,选出多级参与者。采用基于参与者水平的动态加权策略,在不受人工控制的情况下自适应更新参数。上述参数的更新被建模为一个马尔可夫过程。在所有通信回合完成后,通过历史马尔可夫状态预测参与者的未来表现(包括每个参与者被选为不同参与者级别的概率)。最后,选取各参与者的概率作为第一级作为贡献权重,通过贡献权重的动态聚合得到全局模型。我们引入基尼指数来评价分类结果的偏倚。通过大量的实验验证了FedWolf在解决性能裂缝和分类结果偏差问题方面的有效性,以及自适应参数更新在抵抗异常值和恶意用户方面的鲁棒性。
{"title":"Dynamic Adaptive Federated Learning on Local Long-Tailed Data","authors":"Juncheng Pu;Xiaodong Fu;Hai Dong;Pengcheng Zhang;Li Liu","doi":"10.1109/TSC.2024.3478796","DOIUrl":"10.1109/TSC.2024.3478796","url":null,"abstract":"Federated learning provides privacy protection to the collaborative training of global model based on distributed private data. The local private data is often in the presence of long-tailed distribution in reality, which downgrades the performance and causes biased results. In this paper, we propose a dynamic adaptive federated learning optimization algorithm with the Grey Wolf Optimizer and Markov Chain, named FedWolf, to solve the problems of performance degradation and result bias caused by the local long-tailed data. FedWolf is launched with a set of randomly initialized parameters instead of a shared parameter employed by existing methods. Then multi-level participants are elected based on the F1 scores calculated from the uploaded parameters. A dynamic weighting strategy based on the participant level is used to adaptively update parameters without artificial control. The above parameter updating is modelled as a Markov Process. After all communication rounds are completed, the future performance (including the probability of each participant is elected as different participant level) of participants is predicted through the historical Markov states. Finally, the probability of each participant is elected as the level 1 is used as the contribution weight and the global model is obtained through dynamic contribution weight aggregating. We introduce the Gini index to evaluate the bias of classification results. Extensive experiments are conducted to validate the effectiveness of FedWolf in solving the problems of performance cracks and categorization result bias as well as the robustness of adaptive parameter updating in resisting outliers and malicious users.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"3485-3498"},"PeriodicalIF":5.5,"publicationDate":"2024-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142415536","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
RDRM: Real-Time Dynamic Replica Management With Joint Optimization for Edge Computing RDRM:针对边缘计算的联合优化实时动态复制管理
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-11 DOI: 10.1109/TSC.2024.3478822
Xikang Zhu;Wenbin Yao;Yingying Hou;Shigang Li;Juanjuan Luo;Zhibin Huang;Shengdong Fu
The combination of edge computing and replication technology provides service guarantee for edge applications. However, optimizing replica creation and placement to enhance system performance is challenging due to the limited resources available at the edge. In this context, effective replica management becomes crucial for efficient and reliable edge computing. This study proposes a real-time dynamic replica management model to address the challenges of replica creation and placement in the edge computing environment. Firstly, we design a prediction-based dynamic proactive replica creation algorithm. This algorithm integrates data popularity and node load, utilizing fuzzy membership functions to model data and node states, effectively handling the state uncertainty in certain conditions. It also defines overheating and undercooling similarities to assess the trend of state changes, thereby determining the optimal timing for replica creation. To prevent latency in replica creation, the algorithm employs an Long Short-Term Memory (LSTM) model with a deviation feedback mechanism, which helps prevent lag in replica creation and minimizes unnecessary replica generation. Secondly, we formula replica placement as a multi-objective optimization problem considering the node load and access degree. We use a joint optimization replica placement algorithm that combines Evolutionary Gradient Search (EGS) and Sorting Genetic Algorithm-II to solve the multi-objective replica placement problem. Finally, we conduct extensive experiments on the replica management model. The results demonstrate significant improvements in average response time, effective network utilization rate, storage space utilization rate, and system load balancing, which validate the effectiveness of the proposed method.
边缘计算与复制技术的结合为边缘应用提供了服务保障。然而,由于边缘可用资源有限,优化副本创建和放置以增强系统性能是具有挑战性的。在这种情况下,有效的副本管理对于高效可靠的边缘计算至关重要。本研究提出了一种实时动态副本管理模型,以解决边缘计算环境中副本创建和放置的挑战。首先,设计了一种基于预测的动态主动副本创建算法。该算法将数据流行度和节点负载相结合,利用模糊隶属函数对数据和节点状态进行建模,有效处理特定条件下的状态不确定性。它还定义了过热和过冷的相似性,以评估状态变化的趋势,从而确定创建副本的最佳时机。为了避免副本创建延迟,该算法采用了LSTM (Long short - short Memory)模型,该模型具有偏差反馈机制,避免了副本创建延迟,减少了不必要的副本生成。其次,考虑节点的负载和访问度,将副本的放置作为一个多目标优化问题。采用一种结合进化梯度搜索(EGS)和排序遗传算法- ii的联合优化副本放置算法来解决多目标副本放置问题。最后,我们对副本管理模型进行了大量的实验。结果表明,该方法在平均响应时间、有效网络利用率、存储空间利用率和系统负载均衡等方面均有显著改善,验证了该方法的有效性。
{"title":"RDRM: Real-Time Dynamic Replica Management With Joint Optimization for Edge Computing","authors":"Xikang Zhu;Wenbin Yao;Yingying Hou;Shigang Li;Juanjuan Luo;Zhibin Huang;Shengdong Fu","doi":"10.1109/TSC.2024.3478822","DOIUrl":"10.1109/TSC.2024.3478822","url":null,"abstract":"The combination of edge computing and replication technology provides service guarantee for edge applications. However, optimizing replica creation and placement to enhance system performance is challenging due to the limited resources available at the edge. In this context, effective replica management becomes crucial for efficient and reliable edge computing. This study proposes a real-time dynamic replica management model to address the challenges of replica creation and placement in the edge computing environment. Firstly, we design a prediction-based dynamic proactive replica creation algorithm. This algorithm integrates data popularity and node load, utilizing fuzzy membership functions to model data and node states, effectively handling the state uncertainty in certain conditions. It also defines overheating and undercooling similarities to assess the trend of state changes, thereby determining the optimal timing for replica creation. To prevent latency in replica creation, the algorithm employs an Long Short-Term Memory (LSTM) model with a deviation feedback mechanism, which helps prevent lag in replica creation and minimizes unnecessary replica generation. Secondly, we formula replica placement as a multi-objective optimization problem considering the node load and access degree. We use a joint optimization replica placement algorithm that combines Evolutionary Gradient Search (EGS) and Sorting Genetic Algorithm-II to solve the multi-objective replica placement problem. Finally, we conduct extensive experiments on the replica management model. The results demonstrate significant improvements in average response time, effective network utilization rate, storage space utilization rate, and system load balancing, which validate the effectiveness of the proposed method.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"4183-4196"},"PeriodicalIF":5.5,"publicationDate":"2024-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142415696","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Multi-Objective DAG Task Offloading in MEC Environment Based on Federated DQN With Automated Hyperparameter Optimization 基于联合 DQN 的 MEC 环境中的多目标 DAG 任务卸载与超参数自动优化
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-11 DOI: 10.1109/TSC.2024.3478841
Zhao Tong;Jiaxin Deng;Jing Mei;Yuanyang Zhang;Keqin Li
The widespread adoption of the Internet of Things (IoT) has increased demand for task processing via mobile edge computing (MEC). In this study, we designed a directed acyclic graph (DAG) task offloading workflow in MEC. Traditional task offloading often does not simultaneously take into account task upload delay and task communication delay, failing to accurately reflect real-world issues. The constraints between task execution delay, upload delay and communication delay were introduced to model system response time and energy consumption for optimization. To satisfy task dependencies, the edge rank_u sorting (ERS) algorithm is used to generate specific offloading queues. A federated deep q-network (FDQN) algorithm addresses the offloading issue. It is different from the traditional approach of uploading task information data to the edge and facing data privacy risks. FDQN deploies the model locally and only collects model parameters for aggregation to update the local model. The algorithm improves the performance and stability of the model while protecting user privacy. To automatically tune hyperparameters for multiple devices, we used the tree of parzen estimators (TPE) algorithm, and named the whole process federated DQN with automated hyperparameter optimization (FDAHO). Experimental results show that FDAHO outperforms other algorithms in scenarios of different task number, task types, and user numbers, with consideration of benchmarks.
物联网(IoT)的广泛采用增加了通过移动边缘计算(MEC)处理任务的需求。在本研究中,我们设计了一个MEC中的有向无环图(DAG)任务卸载工作流。传统的任务卸载往往没有同时考虑任务上传延迟和任务通信延迟,无法准确反映现实问题。引入任务执行时延、上传时延和通信时延之间的约束,对系统响应时间和能耗进行建模,进行优化。为了满足任务依赖性,使用边缘排序算法生成特定的卸载队列。联邦深度q-网络(FDQN)算法解决了卸载问题。它不同于传统的将任务信息数据上传到边缘,面临数据隐私风险的方法。FDQN在本地部署模型,只收集模型参数进行聚合以更新本地模型。该算法在保护用户隐私的同时,提高了模型的性能和稳定性。为了实现多设备超参数的自动调优,我们使用了parzen估计器树(TPE)算法,并将整个过程命名为联邦DQN与自动超参数优化(FDAHO)。实验结果表明,在考虑基准测试的情况下,FDAHO在不同任务数量、任务类型和用户数量的场景下都优于其他算法。
{"title":"Multi-Objective DAG Task Offloading in MEC Environment Based on Federated DQN With Automated Hyperparameter Optimization","authors":"Zhao Tong;Jiaxin Deng;Jing Mei;Yuanyang Zhang;Keqin Li","doi":"10.1109/TSC.2024.3478841","DOIUrl":"10.1109/TSC.2024.3478841","url":null,"abstract":"The widespread adoption of the Internet of Things (IoT) has increased demand for task processing via mobile edge computing (MEC). In this study, we designed a directed acyclic graph (DAG) task offloading workflow in MEC. Traditional task offloading often does not simultaneously take into account task upload delay and task communication delay, failing to accurately reflect real-world issues. The constraints between task execution delay, upload delay and communication delay were introduced to model system response time and energy consumption for optimization. To satisfy task dependencies, the edge rank_u sorting (ERS) algorithm is used to generate specific offloading queues. A federated deep q-network (FDQN) algorithm addresses the offloading issue. It is different from the traditional approach of uploading task information data to the edge and facing data privacy risks. FDQN deploies the model locally and only collects model parameters for aggregation to update the local model. The algorithm improves the performance and stability of the model while protecting user privacy. To automatically tune hyperparameters for multiple devices, we used the tree of parzen estimators (TPE) algorithm, and named the whole process federated DQN with automated hyperparameter optimization (FDAHO). Experimental results show that FDAHO outperforms other algorithms in scenarios of different task number, task types, and user numbers, with consideration of benchmarks.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"3999-4012"},"PeriodicalIF":5.5,"publicationDate":"2024-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142415697","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Proportional Fairness-Aware Task Scheduling in Space-Air-Ground Integrated Networks 天-空-地一体化网络中的比例公平意识任务调度
IF 5.5 2区 计算机科学 Q1 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2024-10-11 DOI: 10.1109/TSC.2024.3478730
Gang Sun;Yuhui Wang;Hongfang Yu;Mohsen Guizani
Space-Air-Ground Integrated Networks (SAGIN) is considered as the key structure of the next generation network. The space satellites and air nodes are potential candidates to assist and offload the computing tasks. An Unmanned Aerial Vehicle (UAV) collects computing tasks from IoT devices and then makes online offloading decisions. However, UAVs belonging to different service providers compete for computing resources from ground base stations during task scheduling, resulting in extremely long queue delays and load imbalance. In this paper, we designed a task scheduling algorithm based on Proportional Fairness-Aware Auction with Proximal Policy Optimization (PFAPPO), which decouples the task scheduling process in competitive scenarios into two parts: resource allocation and task offloading decision-making. We first propose an auction algorithm to allocate computing resources reasonably to each UAV, after resource allocation is completed, the UAV learns its available computing resources at each offloading destination. Based on the heterogeneous characteristics of the tasks, the UAV makes intelligent offloading decisions using the distributed deep reinforcement learning PPO algorithm. The simulation results show that our proposed PFAPPO has obvious performance improvement compared with existing methods in terms of system profit, load balancing, and system fairness.
天空地一体化网络(SAGIN)被认为是下一代网络的关键结构。空间卫星和空中节点是辅助和卸载计算任务的潜在候选者。无人机(UAV)从物联网设备收集计算任务,然后进行在线卸载决策。然而,在任务调度过程中,不同服务提供商的无人机会对地面基站的计算资源进行竞争,导致极长的队列延迟和负载不平衡。本文设计了一种基于比例公平感知拍卖的近端策略优化(PFAPPO)任务调度算法,将竞争场景下的任务调度过程解耦为资源分配和任务卸载决策两个部分。首先提出了一种拍卖算法,将计算资源合理分配给每架无人机,资源分配完成后,无人机在每个卸载目的地学习其可用的计算资源。基于任务的异构特性,采用分布式深度强化学习PPO算法进行智能卸载决策。仿真结果表明,所提出的PFAPPO算法在系统利润、负载均衡和系统公平性方面都比现有算法有明显的性能提升。
{"title":"Proportional Fairness-Aware Task Scheduling in Space-Air-Ground Integrated Networks","authors":"Gang Sun;Yuhui Wang;Hongfang Yu;Mohsen Guizani","doi":"10.1109/TSC.2024.3478730","DOIUrl":"10.1109/TSC.2024.3478730","url":null,"abstract":"Space-Air-Ground Integrated Networks (SAGIN) is considered as the key structure of the next generation network. The space satellites and air nodes are potential candidates to assist and offload the computing tasks. An Unmanned Aerial Vehicle (UAV) collects computing tasks from IoT devices and then makes online offloading decisions. However, UAVs belonging to different service providers compete for computing resources from ground base stations during task scheduling, resulting in extremely long queue delays and load imbalance. In this paper, we designed a task scheduling algorithm based on Proportional Fairness-Aware Auction with Proximal Policy Optimization (PFAPPO), which decouples the task scheduling process in competitive scenarios into two parts: resource allocation and task offloading decision-making. We first propose an auction algorithm to allocate computing resources reasonably to each UAV, after resource allocation is completed, the UAV learns its available computing resources at each offloading destination. Based on the heterogeneous characteristics of the tasks, the UAV makes intelligent offloading decisions using the distributed deep reinforcement learning PPO algorithm. The simulation results show that our proposed PFAPPO has obvious performance improvement compared with existing methods in terms of system profit, load balancing, and system fairness.","PeriodicalId":13255,"journal":{"name":"IEEE Transactions on Services Computing","volume":"17 6","pages":"4125-4137"},"PeriodicalIF":5.5,"publicationDate":"2024-10-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142415695","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
IEEE Transactions on Services Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1