Personalized Federated Learning via Stacking
Emilio Cantu-Cervini
TL;DR
The work tackles non-IID data in federated learning by introducing a model-agnostic stacking approach for personalization, where clients publish privacy-preserving base models and train a personalized meta-model on private data. This scheme eliminates the need for a single global model while enabling straightforward contribution evaluation through feature-importances, applicable to horizontal, vertical, and hybrid federations. Empirical results across simulated heterogeneity scenarios show that training personalized meta-models on held-out private data often yields the largest gains, though benefits vary with data distribution and dataset characteristics. Overall, the method offers a scalable, flexible pathway to personalized FL with interpretable contribution signals for fair collaboration in privacy-aware settings.
Abstract
Traditional Federated Learning (FL) methods typically train a single global model collaboratively without exchanging raw data. In contrast, Personalized Federated Learning (PFL) techniques aim to create multiple models that are better tailored to individual clients' data. We present a novel personalization approach based on stacked generalization where clients directly send each other privacy-preserving models to be used as base models to train a meta-model on private data. Our approach is flexible, accommodating various privacy-preserving techniques and model types, and can be applied in horizontal, hybrid, and vertically partitioned federations. Additionally, it offers a natural mechanism for assessing each client's contribution to the federation. Through comprehensive evaluations across diverse simulated data heterogeneity scenarios, we showcase the effectiveness of our method.
