Mobile devices and the immense amount and variety of data they generate are key enablers of machine learning (ML)-based applications. Traditional ML techniques have shifted toward new paradigms such as federated (FL) and split learning (SL) to improve the protection of user's data privacy. However, these paradigms often rely on server(s) located in the edge or cloud to train computationally-heavy parts of a ML model to avoid draining the limited resource on client devices, resulting in exposing device data to such third parties. This work proposes an alternative approach to train computationally-heavy ML models in user's devices themselves, where corresponding device data resides. Specifically, we focus on GANs (generative adversarial networks) and leverage their inherent privacy-preserving attribute. We train the discriminative part of a GAN with raw data on user's devices, whereas the generative model is trained remotely (e.g., server) for which there is no need to access sensor true data. Moreover, our approach ensures that the computational load of training the discriminative model is shared among user's devices-proportional to their computation capabilities-by means of SL. We implement our proposed collaborative training scheme of a computationally-heavy GAN model in real resource-constrained devices. The results show that our system preserves data privacy, keeps a short training time, and yields same accuracy of model training in unconstrained devices (e.g., cloud). Our code can be found on https://github.com/YukariSonz/FSL-GAN
翻译:传统 ML 技术已经转向新的模式, 如联合(FL) 和分解(SL) 来改善对用户数据隐私的保护。然而,这些模式往往依赖位于边缘或云层的服务器来进行计算性重的 ML 模型部分的培训,以避免将有限的资源排入客户设备,从而将设备数据暴露给第三方。这项工作提出了在用户设备本身,即相应的设备数据存在的地方,培训计算超重 ML 模型的替代方法。具体地说,我们注重GANs(虚拟对称网络),并利用它们固有的隐私保护属性。我们训练GAN的带有用户设备原始数据的歧视部分,而基因化模型则经过远程培训(例如服务器),不需要获取感官真实数据。此外,我们的方法确保用户系统内部的计算中发现对歧视模型的计算负荷,在系统内部的精确度培训中,SAN-A值测试中,我们使用SAN 的计算能力,我们使用SAN-ARE 工具的计算方法,我们使用S-CREDA 工具的计算能力,我们使用S-CREV-resultal a resul resultal resultal resultal resultal resultal resulation resultal resultal resmational resmational resmational ressemstrucal resmal des restal restal resmal resmal resmol resmal AS 。