The Internet of Things (IoT) will be ripe for the deployment of novel machine learning algorithms for both network and application management. However, given the presence of massively distributed and private datasets, it is challenging to use classical centralized learning algorithms in the IoT. To overcome this challenge, federated learning can be a promising solution that enables on-device machine learning without the need to migrate the private end-user data to a central cloud. In federated learning, only learning model updates are transferred between end-devices and the aggregation server. Although federated learning can offer better privacy preservation than centralized machine learning, it has still privacy concerns. In this paper, first, we present the recent advances of federated learning towards enabling federated learning-powered IoT applications. A set of metrics such as sparsification, robustness, quantization, scalability, security, and privacy, is delineated in order to rigorously evaluate the recent advances. Second, we devise a taxonomy for federated learning over IoT networks. Third, we propose two IoT use cases of dispersed federated learning that can offer better privacy preservation than federated learning. Finally, we present several open research challenges with their possible solutions.
翻译:在网络和应用程序管理方面,安装新型机器学习算法(IoT)的时机已经成熟;然而,鉴于存在大量分布和私有的数据集,使用IoT的经典集中学习算法具有挑战性。 为了克服这一挑战,联合会式学习可以是一个很有希望的解决办法,使在设备上学习而不必将私人终端用户数据迁移到中央云层;在联合学习中,只有学习模式更新在终端设备与聚合服务器之间进行。尽管联合学习可以提供更好的隐私保护,但它仍然有隐私问题。在本文中,首先,我们介绍联邦化学习的最新进展,以扶持联邦化学习驱动的IoT应用程序。为了严格评估最近的进展,我们制定了一套衡量标准,例如松散、稳健、静态、静默化、可缩缩缩放、安全和隐私等。第二,我们为在IoT网络上进行联合学习制定了一种开放的分类方法。第三,我们提出使用分散的Feter化学习案例,以分散的Feter化方法学习最终可以提供更好的隐私研究。