{"title":"An Online Algorithm for Optimizing Network Transmission Cost of Federated Learning in the Cloud","authors":"Haotian Yan;Li Pan;Shijun Liu;Dong Wu","doi":"10.1109/TNSE.2025.3529718","DOIUrl":null,"url":null,"abstract":"Data privacy concerns and related regulations such as the General Data Protection Regulation in machine learning have fostered a boom in federated learning (FL). However, the costly infrastructure and time-consuming deployments pose significant barriers to the widespread adoption of FL in real-world scenarios. To increase the user-friendliness of federated learning while reducing deployment costs and improving its scalability, service providers are beginning to offer federated learning as a service (FLaaS) in the cloud. Due to the distributed nature of FL, communication overhead imposes significant network costs on FLaaS providers. In mainstream cloud platforms, there are two main types of billing methods for networking products, which are on-demand and reserved. How to optimally combine these two billing models to optimize communication cost in the face of time-varying demands of federated learning in the cloud poses a challenge to FLaaS providers. To address this problem, we propose OnlineNS, an online algorithm for optimally making networking product selection decisions without prior knowledge of future demand sequences. Our algorithm can achieve better cost performance compared to online algorithms that are widely used in practice. The theoretical analysis and simulations based on real-world traces as well as synthetic datasets validate the effectiveness of our online algorithm and demonstrate that it can achieve better cost performance compared to benchmarks with the same communication performance.","PeriodicalId":54229,"journal":{"name":"IEEE Transactions on Network Science and Engineering","volume":"12 3","pages":"1457-1469"},"PeriodicalIF":6.7000,"publicationDate":"2025-01-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Network Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10845119/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
Data privacy concerns and related regulations such as the General Data Protection Regulation in machine learning have fostered a boom in federated learning (FL). However, the costly infrastructure and time-consuming deployments pose significant barriers to the widespread adoption of FL in real-world scenarios. To increase the user-friendliness of federated learning while reducing deployment costs and improving its scalability, service providers are beginning to offer federated learning as a service (FLaaS) in the cloud. Due to the distributed nature of FL, communication overhead imposes significant network costs on FLaaS providers. In mainstream cloud platforms, there are two main types of billing methods for networking products, which are on-demand and reserved. How to optimally combine these two billing models to optimize communication cost in the face of time-varying demands of federated learning in the cloud poses a challenge to FLaaS providers. To address this problem, we propose OnlineNS, an online algorithm for optimally making networking product selection decisions without prior knowledge of future demand sequences. Our algorithm can achieve better cost performance compared to online algorithms that are widely used in practice. The theoretical analysis and simulations based on real-world traces as well as synthetic datasets validate the effectiveness of our online algorithm and demonstrate that it can achieve better cost performance compared to benchmarks with the same communication performance.
期刊介绍:
The proposed journal, called the IEEE Transactions on Network Science and Engineering (TNSE), is committed to timely publishing of peer-reviewed technical articles that deal with the theory and applications of network science and the interconnections among the elements in a system that form a network. In particular, the IEEE Transactions on Network Science and Engineering publishes articles on understanding, prediction, and control of structures and behaviors of networks at the fundamental level. The types of networks covered include physical or engineered networks, information networks, biological networks, semantic networks, economic networks, social networks, and ecological networks. Aimed at discovering common principles that govern network structures, network functionalities and behaviors of networks, the journal seeks articles on understanding, prediction, and control of structures and behaviors of networks. Another trans-disciplinary focus of the IEEE Transactions on Network Science and Engineering is the interactions between and co-evolution of different genres of networks.