Towards On-Demand Deployment of Multiple Clients and Heterogeneous Models in Federated Learning

Mario Chahoud, Hani Sami, Azzam Mourad, Hadi Otrok, Jamal Bentahar, Mohsen Guizani

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    2 Scopus citations

    Abstract

    In this paper, we increase the availability and integration of devices and models together in the learning process to enhance the convergence of federated learning (FL) models. The majority of the literature suggested client selection techniques to accelerate convergence and boost accuracy. However, none of the existing proposals have focused on the flexibility to deploy and select clients as needed, wherever and whenever that may be while serving multiple FL models. Due to the extremely dynamic surroundings, some devices are actually not available to serve as clients in FL, which affects the availability of data for learning and the applicability of the existing solution for client selection. In this paper, we address the aforementioned limitations by introducing an On-Demand-FL, a client deployment approach for FL, offering more volume and heterogeneity of data in the learning process while supporting multiple models. We make use of the containerization technology such as Docker to build efficient environments using IoT and mobile devices serving as volunteers. Furthermore, Kubernetes is used for orchestration. The performed experiments using the Mobile Data Challenge (MDC), MNIST, KDD datasets, and the Localfed framework illustrate the relevance of the proposed approach and the efficiency of the on-the-fly deployment of clients with less discarded rounds and more available data of each running FL application.

    Original languageBritish English
    Title of host publication2023 International Wireless Communications and Mobile Computing, IWCMC 2023
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages1556-1561
    Number of pages6
    ISBN (Electronic)9798350333398
    DOIs
    StatePublished - 2023
    Event19th IEEE International Wireless Communications and Mobile Computing Conference, IWCMC 2023 - Hybrid, Marrakesh, Morocco
    Duration: 19 Jun 202323 Jun 2023

    Publication series

    Name2023 International Wireless Communications and Mobile Computing, IWCMC 2023

    Conference

    Conference19th IEEE International Wireless Communications and Mobile Computing Conference, IWCMC 2023
    Country/TerritoryMorocco
    CityHybrid, Marrakesh
    Period19/06/2323/06/23

    Keywords

    • Client Selection
    • Containers
    • Docker
    • Federated Learning
    • IoT
    • Kubeadm
    • Kubernetes
    • On-Demand Client deployment
    • Privacy

    Fingerprint

    Dive into the research topics of 'Towards On-Demand Deployment of Multiple Clients and Heterogeneous Models in Federated Learning'. Together they form a unique fingerprint.

    Cite this