UB-SMoE: Universally Balanced Sparse Mixture-of-Experts for Resource-adaptive Federated Fine-tuning of Foundation Models
Abstract
Lay Summary
Modern AI foundation models can be specialized for private domains, such as medical records across hospitals, through federated learning - where devices collaborate on training without sharing raw data. But real-world devices range from powerful servers to tiny edge devices, forcing a trade-off: either everyone uses a small model the weakest device can run, or weak devices barely benefit at all. A promising fix for this is giving the model a set of "experts" and lets each device call only as many as it can afford. Unfortunately, this creates a rich-get-richer dynamic: experts favored by powerful devices get all the "practice", while experts that weaker devices depend on are trained the least, creating a loop that causes extreme experts imbalance. We introduce UB-SMoE, which solves this with two cooperating ideas: a router that promotes neglected-but-relevant experts using usage statistics aggregated across devices, and a pseudo training signal that keeps neglected experts from falling behind. Together they cut the computation low-resource devices need by a half while improving their results several times. This work helps everyday devices, not just data centers, to enable usage of powerful foundation models.