Federated Learning for Collaborative Inference Systems: The Case of Early Exit Networks

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Kaplan, Caelin, Rodio, Angelo, Salem, Tareq Si, Xu, Chuan, Neglia, Giovanni
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911997155606528
author Kaplan, Caelin
Rodio, Angelo
Salem, Tareq Si
Xu, Chuan
Neglia, Giovanni
author_facet Kaplan, Caelin
Rodio, Angelo
Salem, Tareq Si
Xu, Chuan
Neglia, Giovanni
contents As Internet of Things (IoT) technology advances, end devices like sensors and smartphones are progressively equipped with AI models tailored to their local memory and computational constraints. Local inference reduces communication costs and latency; however, these smaller models typically underperform compared to more sophisticated models deployed on edge servers or in the cloud. Cooperative Inference Systems (CISs) address this performance trade-off by enabling smaller devices to offload part of their inference tasks to more capable devices. These systems often deploy hierarchical models that share numerous parameters, exemplified by Deep Neural Networks (DNNs) that utilize strategies like early exits or ordered dropout. In such instances, Federated Learning (FL) may be employed to jointly train the models within a CIS. Yet, traditional training methods have overlooked the operational dynamics of CISs during inference, particularly the potential high heterogeneity in serving rates across clients. To address this gap, we propose a novel FL approach designed explicitly for use in CISs that accounts for these variations in serving rates. Our framework not only offers rigorous theoretical guarantees, but also surpasses state-of-the-art (SOTA) training algorithms for CISs, especially in scenarios where inference request rates or data availability are uneven among clients.
format Preprint
id arxiv_https___arxiv_org_abs_2405_04249
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Federated Learning for Collaborative Inference Systems: The Case of Early Exit Networks
Kaplan, Caelin
Rodio, Angelo
Salem, Tareq Si
Xu, Chuan
Neglia, Giovanni
Machine Learning
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
As Internet of Things (IoT) technology advances, end devices like sensors and smartphones are progressively equipped with AI models tailored to their local memory and computational constraints. Local inference reduces communication costs and latency; however, these smaller models typically underperform compared to more sophisticated models deployed on edge servers or in the cloud. Cooperative Inference Systems (CISs) address this performance trade-off by enabling smaller devices to offload part of their inference tasks to more capable devices. These systems often deploy hierarchical models that share numerous parameters, exemplified by Deep Neural Networks (DNNs) that utilize strategies like early exits or ordered dropout. In such instances, Federated Learning (FL) may be employed to jointly train the models within a CIS. Yet, traditional training methods have overlooked the operational dynamics of CISs during inference, particularly the potential high heterogeneity in serving rates across clients. To address this gap, we propose a novel FL approach designed explicitly for use in CISs that accounts for these variations in serving rates. Our framework not only offers rigorous theoretical guarantees, but also surpasses state-of-the-art (SOTA) training algorithms for CISs, especially in scenarios where inference request rates or data availability are uneven among clients.
title Federated Learning for Collaborative Inference Systems: The Case of Early Exit Networks
topic Machine Learning
Artificial Intelligence
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2405.04249