@inproceedings{9fcbabb8f8344587b81dbe7d1263d6af,
title = "Towards Trust Driven On-Demand Client Deployment in Federated Learning",
abstract = "Federated Learning (FL) systems choose a certain number of clients from each round to take part in the learning. The ability to have more available clients in the learning areas is achieved using containerization technology. However, reliability concerns raise doubts about the trustworthiness of these devices as Docker containers are deployed on them to be able to serve as clients in FL scenarios. Moreover, the default random selection does not take into consideration trust values when selecting clients. Clients who are malicious may poison the learning process or the entire model if they are selected. In order to overcome these issues, we propose in this work that a trust factor must be considered while selecting these clients and deploying models in our architecture. We build a trust framework between the server and its available clients. The trust factor is continuously monitored and updated by checking clients that are not serving successfully the deployed jobs. In addition, it concludes relevant information about the local accuracy changes of each client by applying a two-step verification method to detect any label flipping and random updated weights. The simulations utilize the mobile data challenge dataset. In each round, clients with high trustworthiness are selected. The simulations are compared with the default random selection method, and the centralized model. By assigning trust values to each client, updating this factor, and crediting malicious clients with a low trust factor, the proposed architecture is able to detect these malicious clients while minimizing the number of normal and discarded rounds.",
keywords = "Client Selection, Containerization Technology, Federated Learning, Malicious Clients, On-Demand, Trust, Volun-teering Devices",
author = "Mario Chahoud and Azzam Mourad and Hadi Otrok and Mohsen Guizani",
note = "Publisher Copyright: {\textcopyright} 2023 IEEE.; 2023 IEEE INFOCOM Conference on Computer Communications Workshops, INFOCOM WKSHPS 2023 ; Conference date: 20-05-2023",
year = "2023",
doi = "10.1109/INFOCOMWKSHPS57453.2023.10225756",
language = "British English",
series = "IEEE INFOCOM 2023 - Conference on Computer Communications Workshops, INFOCOM WKSHPS 2023",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "IEEE INFOCOM 2023 - Conference on Computer Communications Workshops, INFOCOM WKSHPS 2023",
address = "United States",
}