Resource-Aware Knowledge Distillation for Federated Learning.

Zheyi Chen,Pu Tian,Weixian Liao,Xuhui Chen,Guobin Xu,Wei Yu
DOI: https://doi.org/10.1109/tetc.2023.3252600
2023-01-01
IEEE Transactions on Emerging Topics in Computing
Abstract:The rise of deep learning and the Internet of Things (IoT) has driven a number of smart-world applications, which are mostly deployed in distributed environments. Federated learning, a privacy-preserving collaborative learning paradigm, has shown considerable potential to leverage the rich distributed data at network edges. Nonetheless, the heterogeneity of IoT devices and their connected network environment impedes federated learning applications in IoT systems. Particularly, the stale gradients updated by slower local learners impact the effectiveness of federated learning. Transmitting weight updates with a large number of users leads to network congestion at the edge of the network and incurs unaffordable communication costs. To overcome these challenges, we propose a transfer knowledge based federated learning framework under a resource-limited distributed system. We formulate a knowledge distillation based federated learning optimization problem with the consideration of dynamic local resource. The proposed approach carries out federated learning with the help of knowledge distillation to avoid occupying the expensive network bandwidth or bringing a heavy burden to the network. Theoretical analysis demonstrates convergence of the learning process. The experimental results on three public datasets illustrate that the proposed framework is capable of substantially improving the efficiency of federated learning and outperforming state-of-the-art schemes.
What problem does this paper attempt to address?