UTILIZING FEDERATED LEARNING AND META LEARNING FOR FEW-SHOT LEARNING ON EDGE DEVICES
The efficient and effective handling of few-shot learning tasks on mobile devices is challenging due to the small training set issue and the physical limitations in power and computational resources on these devices. In this thesis, we propose a solution that combines federated learning and meta-learning to handle independent few-shot learning tasks on multiple devices (or clients) and the server. In particular, we utilize the Prototypical Networks to perform meta-learning on all devices to learn multiple independent few-shot learning models and to combine the models in a centralized data distributed architecture using federated learning which can be reused by the clients subsequently. We perform extensive experiments to (1) compare three different federated learning approaches, namely Federated Averaging (FedAvg), Federated Proximal (FedProx), and Federated Personalization (FedPer) on our proposed framework, and (2) explore the effect of data heterogeneity issue on the few-shot learning performance. Our empirical results show that our proposed approach is feasible and is able to improve the devices' individual prediction performance and improve significantly on the global model (on the server) using any of the federated learning approaches when the few-shot learning tasks are on the same datasets. However, the data heterogeneity problem still affects the prediction performance of our proposed solution no matter which federated learning approach we used.
Code (0)
등록된 구현이 없습니다.
Tasks
Federated LearningFew-Shot LearningMeta-LearningSimilar Papers 제목 키워드 기반
TinyMetaFed: Efficient Federated Meta-Learning for TinyML
The field of Tiny Machine Learning (TinyML) has made substantial advancements in democratizing machine learning on low-footprint devices, such as microcontrollers. The prevalence of these miniature devices raises the que…
Computational EfficiencyFew-Shot LearningMeta-LearningFedMeNF: Privacy-Preserving Federated Meta-Learning for Neural Fields
Neural fields provide a memory-efficient representation of data, which can effectively handle diverse modalities and large-scale data. However, learning to map neural fields often requires large amounts of training data …
Adaptive Federated Few-Shot Rare-Disease Diagnosis with Energy-Aware Secure Aggregation
Rare-disease diagnosis remains one of the most pressing challenges in digital health, hindered by extreme data scarcity, privacy concerns, and the limited resources of edge devices. This paper proposes the Adaptive Feder…
Federated Learning and Meta Learning: Approaches, Applications, and Directions
Over the past few years, significant advancements have been made in the field of machine learning (ML) to address resource management, interference management, autonomy, and decision-making in wireless networks. Traditio…
Decision MakingFederated LearningManagementMeta-LearningFederated Learning for Metaverse: A Survey
The metaverse, which is at the stage of innovation and exploration, faces the dilemma of data collection and the problem of private data leakage in the process of development. This can seriously hinder the widespread dep…
Edge-computingFederated LearningPrivacy PreservingSurvey