Federated learning(FedL)is a machine learning(ML)technique utilized to train deep neural networks(DeepNNs)in a distributed way without the need to share data among the federated training clients.FedL was proposed for ...Federated learning(FedL)is a machine learning(ML)technique utilized to train deep neural networks(DeepNNs)in a distributed way without the need to share data among the federated training clients.FedL was proposed for edge computing and Internet of things(IoT)tasks in which a centralized server was responsible for coordinating and governing the training process.To remove the design limitation implied by the centralized entity,this work proposes two different solutions to decentralize existing FedL algorithms,enabling the application of FedL on networks with arbitrary communication topologies,and thus extending the domain of application of FedL to more complex scenarios and new tasks.Of the two proposed algorithms,one,called FedLCon,is developed based on results from discrete-time weighted average consensus theory and is able to reconstruct the performances of the standard centralized FedL solutions,as also shown by the reported validation tests.展开更多
基金Supported by the Lazio region,in the scope of the project FedMedAI,Regional Operative Prgramme (POR) of the European fund for regional development (FESR) Lazio 2014–2020 (Azione 1.2.1)(No.A0375-2020-36491-23/10/2020)
文摘Federated learning(FedL)is a machine learning(ML)technique utilized to train deep neural networks(DeepNNs)in a distributed way without the need to share data among the federated training clients.FedL was proposed for edge computing and Internet of things(IoT)tasks in which a centralized server was responsible for coordinating and governing the training process.To remove the design limitation implied by the centralized entity,this work proposes two different solutions to decentralize existing FedL algorithms,enabling the application of FedL on networks with arbitrary communication topologies,and thus extending the domain of application of FedL to more complex scenarios and new tasks.Of the two proposed algorithms,one,called FedLCon,is developed based on results from discrete-time weighted average consensus theory and is able to reconstruct the performances of the standard centralized FedL solutions,as also shown by the reported validation tests.