FedRot-LoRA: Mitigating Rotational Misalignment in Federated LoRA
Abstract
Lay Summary
Large language models often need to be adapted using data held by many organizations or devices, but privacy or legal constraints may prevent collecting that data in one place. Federated learning addresses this by letting each participant train locally and share only model updates, while LoRA makes these updates small enough to communicate efficiently. However, in federated LoRA, different participants may represent essentially the same update using different internal coordinate systems. When the server averages these mismatched pieces directly, useful information can interfere or cancel out, making training less stable and less accurate. We propose FedRot-LoRA, a method that first rotates each participant’s small model update into a shared orientation before averaging. This rotation keeps the meaning of each update unchanged while making the updates easier to combine. In experiments on language understanding, math reasoning, and code generation tasks, FedRot-LoRA improves training stability and performance compared with existing federated LoRA methods. This work can help organizations collaboratively adapt large AI models while keeping data local and preserving the communication efficiency needed for practical deployment.