atlas

Research map / Federated learning and privacy / Differential privacy

FedSVD: Adaptive Orthogonalization for Private Federated Learning with LoRA

NeurIPS 2025 · Federated learning and privacy › Differential privacy · approach: Differentially private federated learning · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FedSVD, which periodically re-initializes the LoRA A matrix with orthonormal right singular vectors from an SVD of the aggregated BA product, so that only B is trained under DP-SGD in federated learning.

Problem

LoRA combined with DP-SGD in federated learning suffers noise amplification through the BA product, and freezing A (as in FFA-LoRA) limits expressiveness and slows convergence.

Approach

After each aggregation, the server refactorizes B·A via SVD and sets A to the top-r orthonormal right singular vectors and B to U·Σ, so A adapts to aggregated updates without being noised, and orthonormal A bounds gradient norms of B under clipping.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace fixed random A with periodic SVD-based adaptive ALoRA federated fine-tuning · GLUE average, non-privateaccuracy: +1.29 percentage pointsHelped
replace fixed random A with periodic SVD-based adaptive ALoRA federated fine-tuning · GLUE average, DP ε=6accuracy: +8.77 ppHelped
replace fixed random A with periodic SVD-based adaptive ALoRA federated fine-tuning · GLUE average, DP ε=3accuracy: +9.63 ppHelped
replace FFA-LoRA with FedSVDLoRA federated fine-tuning · HellaSwag, DP ε=6accuracy: +1.34 ppHelped
add orthonormal rows to periodically reinitialized A (ablation)FedSVD · MNLI matched and mismatched, DP ε=6accuracy: +0.92/+1.17 ppHelped
add orthonormal rows to periodically reinitialized A (ablation)FedSVD · SNLIaccuracy: +11.68 ppHelped
use fixed random orthonormal A instead of unstructured fixed A (ablation)FFA-LoRA · MNLI matched and mismatched, DP ε=6accuracyNo clear effect
initialize fixed A and B using PiSSA (ablation)FFA-LoRA · MNLI matched and mismatched, DP ε=6accuracyHelped
replace full SVD with low-rank SVD approximation (ablation)FedSVD · SNLI, MNLI matched, SST-2, QQP and QNLI, DP ε=6accuracy: 9.12 ± 0.08; 0.15 ± 0.04; 0.89 ± 0.07Mixed
reduce SVD reinitialization frequency to every 2, 5 or 10 rounds (ablation)FedSVD · MNLI, DP ε=6accuracyNo clear effect
integrate DoRA instead of LoRA (ablation)FedSVD · MNLI matched and mismatchedaccuracyNo clear effect
increase total clients while keeping 3 participating per round (ablation)FedSVD · MNLI, DP ε=6accuracyMixed

Surprising findings

Limitations

Experimental setup

Datasets: SNLI MNLI SST-2 QQP QNLI HellaSwag

Benchmarks: SNLI MNLI SST-2 QQP QNLI HellaSwag

Metrics: accuracy 95% confidence interval

Baselines: FedAvg FFA-LoRA FLoRA FedEX-LoRA PiSSA

Builds on: LoRA DP-SGD FFA-LoRA FedAvg PiSSA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy