论文标题
通过无线网络的个性化,节能分解学习的讨价还价游戏
A Bargaining Game for Personalized, Energy Efficient Split Learning over Wireless Networks
论文作者
论文摘要
分裂学习(SL)是一个新兴的分布式学习框架,可以减轻联合学习的计算和无线通信开销。它将机器学习模型拆分为设备端模型和切割层的服务器端模型。设备仅训练其分配的模型并将切割层的激活传输到服务器。但是,SL可以导致数据泄漏,因为服务器可以使用输入和中间激活之间的相关性重建输入数据。尽管将更多的层分配给设备端模型可以减少数据泄漏的可能性,但这将导致更多的资源受限设备的能源消耗和服务器的更多培训时间。此外,跨设备的非IID数据集将降低收敛速度,从而增加训练时间。在本文中,提出了一个新的个性化SL框架。对于此框架,开发了一种新的选择切割层的方法,该方法可以优化计算和无线传输,培训时间和数据隐私之间的能源消耗之间的权衡。在经过考虑的框架中,每个设备都会个性化其设备端模型,以减轻非IID数据集,同时共享相同的服务器端模型以进行概括。为了平衡计算和无线传输,训练时间和数据隐私的能耗,制定了多人游戏的讨价还价问题,以找到设备和服务器之间的最佳切割层。为了解决该问题,使用可行性测试的双分配方法获得了Kalai-Smorodinsky讨价还价解决方案(KSB)。仿真结果表明,提议的个性化SL框架具有KSB的切割层可以通过平衡能耗,训练时间和数据隐私来实现最佳总和实用程序,并且对非IID数据集也是可靠的。
Split learning (SL) is an emergent distributed learning framework which can mitigate the computation and wireless communication overhead of federated learning. It splits a machine learning model into a device-side model and a server-side model at a cut layer. Devices only train their allocated model and transmit the activations of the cut layer to the server. However, SL can lead to data leakage as the server can reconstruct the input data using the correlation between the input and intermediate activations. Although allocating more layers to a device-side model can reduce the possibility of data leakage, this will lead to more energy consumption for resource-constrained devices and more training time for the server. Moreover, non-iid datasets across devices will reduce the convergence rate leading to increased training time. In this paper, a new personalized SL framework is proposed. For this framework, a novel approach for choosing the cut layer that can optimize the tradeoff between the energy consumption for computation and wireless transmission, training time, and data privacy is developed. In the considered framework, each device personalizes its device-side model to mitigate non-iid datasets while sharing the same server-side model for generalization. To balance the energy consumption for computation and wireless transmission, training time, and data privacy, a multiplayer bargaining problem is formulated to find the optimal cut layer between devices and the server. To solve the problem, the Kalai-Smorodinsky bargaining solution (KSBS) is obtained using the bisection method with the feasibility test. Simulation results show that the proposed personalized SL framework with the cut layer from the KSBS can achieve the optimal sum utilities by balancing the energy consumption, training time, and data privacy, and it is also robust to non-iid datasets.