Edge computing has revolutionized the world of mobile and wireless networks world thanks to its flexible, secure, and performing characteristics. Lately, we have witnessed the increasing use of it to make more performing the deployment of machine learning (ML) techniques such as federated learning (FL). FL was debuted to improve communication efficiency compared to conventional distributed machine learning (ML). The original FL assumes a central aggregation server to aggregate locally optimized parameters and might bring reliability and latency issues. In this paper, we conduct an in-depth study of strategies to replace this central server by a flying master that is dynamically selected based on the current participants and/or available resources at every FL round of optimization. Specifically, we compare different metrics to select this flying master and assess consensus algorithms to perform the selection. Our results demonstrate a significant reduction of runtime using our flying master FL framework compared to the original FL from measurements results conducted in our EdgeAI testbed and over real 5G networks using an operational edge testbed.
翻译:电磁计算由于其灵活、安全和性能特点,使移动和无线网络世界发生了革命性的变化。最近,我们看到人们越来越多地使用它来更好地部署机器学习技术,例如联合学习(FL),FL被推出来提高通信效率,而常规分布式机学习(ML)则被使用。原始FL假设了一个中央总和服务器,以汇总当地优化参数,并可能带来可靠性和延缓性问题。在本文件中,我们深入研究了用一个飞行硕士取代这一中央服务器的战略,该技术是根据当前参与者和/或每一轮FL优化的可用资源动态选择的。具体地说,我们比较了不同的计量标准来选择这一飞行硕士,并评估了用于进行选择的协商一致算法。我们的飞行主 FL框架与原始的FL框架相比,运行时间大大缩短了,因为我们的EgeAI测试台和超过实际5G网络使用操作边缘测试台进行的测量结果。