论文标题
FEDMINT:与新移民IoT设备联合学习的智能双边客户选择
FedMint: Intelligent Bilateral Client Selection in Federated Learning with Newcomer IoT Devices
论文作者
论文摘要
联合学习(FL)是一种新颖的分布式保护隐私学习范式,它使几个参与者(例如,物联网设备)之间的合作是进行机器学习模型的培训。但是,选择将有助于这种协作培训的参与者极具挑战性。通过随机选择策略,由于数据质量以及参与者的计算和通信资源的异质性,将带来重大问题。尽管文献中已经提出了几种方法来克服随机选择的问题,但其中大多数方法遵循单方面选择策略。实际上,他们仅将选择策略仅在联合服务器的一边,同时忽略了该过程中客户端设备的兴趣。为了克服这个问题,我们在本文FedMint中介绍了一种智能客户选择方法,用于使用游戏理论和引导机制在物联网设备上进行联合学习。我们的解决方案涉及以下设计:(1)客户IoT设备和联合服务器的偏好功能,使其根据几个因素进行排名,例如准确性和价格,((2)智能匹配算法,这些算法考虑了双方在设计中双方的偏好,((3)对多个Federe的启动式服务器的启动技术来分配订单的启动级别的启动级别的启动能力。根据我们的模拟发现,我们的战略超过了Vanillafl选择方法,即最大化客户设备的收入和全球联合学习模型的准确性。
Federated Learning (FL) is a novel distributed privacy-preserving learning paradigm, which enables the collaboration among several participants (e.g., Internet of Things devices) for the training of machine learning models. However, selecting the participants that would contribute to this collaborative training is highly challenging. Adopting a random selection strategy would entail substantial problems due to the heterogeneity in terms of data quality, and computational and communication resources across the participants. Although several approaches have been proposed in the literature to overcome the problem of random selection, most of these approaches follow a unilateral selection strategy. In fact, they base their selection strategy on only the federated server's side, while overlooking the interests of the client devices in the process. To overcome this problem, we present in this paper FedMint, an intelligent client selection approach for federated learning on IoT devices using game theory and bootstrapping mechanism. Our solution involves the design of: (1) preference functions for the client IoT devices and federated servers to allow them to rank each other according to several factors such as accuracy and price, (2) intelligent matching algorithms that take into account the preferences of both parties in their design, and (3) bootstrapping technique that capitalizes on the collaboration of multiple federated servers in order to assign initial accuracy value for the newly connected IoT devices. Based on our simulation findings, our strategy surpasses the VanillaFL selection approach in terms of maximizing both the revenues of the client devices and accuracy of the global federated learning model.