Leveraging Foundation Models for Efficient Federated Learning in Resource-restricted Edge Networks

S. Kawa Atapour, S. Jamal SeyedMohammadi, S. Mohammad Sheikholeslami, Jamshid Abouei, Konstantinos N. Plataniotis +1 more
9/14/2024
cs.DCcs.LG

No confident code implementation found for this paper.

Abstract

Recently pre-trained Foundation Models (FMs) have been combined with Federated Learning (FL) to improve training of downstream tasks while preserving privacy. However, deploying FMs over edge networks with resource-constrained Internet of Things (IoT) devices is under-explored. This paper proposes a novel framework, namely, Federated Distilling knowledge to Prompt (FedD2P), for leveraging the robust representation abilities of a vision-language FM without deploying it locally on edge devices. This framework distills the aggregated knowledge of IoT devices to a prompt generator to efficiently adapt the frozen FM for downstream tasks. To eliminate the dependency on a public dataset, our framework leverages perclass local knowledge from IoT devices and linguistic descriptions of classes to train the prompt generator. Our experiments on diverse image classification datasets CIFAR, OxfordPets, SVHN, EuroSAT, and DTD show that FedD2P outperforms the baselines in terms of model performance.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{atapour2024leveraging,
  title  = {Leveraging Foundation Models for Efficient Federated Learning in Resource-restricted Edge Networks},
  author = {S. Kawa Atapour and S. Jamal SeyedMohammadi and S. Mohammad Sheikholeslami and Jamshid Abouei and Konstantinos N. Plataniotis and Arash Mohammadi},
  year   = {2024},
  eprint = {2409.09273},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.09273v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.09273.svg)](https://codeofpaper.com/paper/2409.09273)

Discussion