Pith. sign in

REVIEW 4 major objections 5 minor 1 cited by

FLoRIST: Singular Value Thresholding for Efficient and Accurate Federated Fine-Tuning of Large Language Models

T0 review · 4 major / 5 minor · reviewed 2026-08-07 · deepseek-v4-flash

Pith's one-line read FLoRIST computes the SVD of the federated LoRA aggregate in an r-by-r space — no full weight matrix — and cuts downloads 5x to 400x.

desk verdict Solid algorithmic core with a real efficiency win; the accuracy claims need error bars and a non-oracle threshold protocol before they fully land. read the letter →

arxiv 2506.09199 v2 pith:4HLJLXWP submitted 2025-06-10 cs.LG cs.AIcs.DC

classification cs.LGcs.AIcs.DC
keywords federatedlearningLoRAfine-tuningsingularvaluedecompositionthresholdingcommunicationefficiencyheterogeneousclientranksparameter-efficientinstructiontuning
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

FLoRIST is a server-side aggregation scheme for federated fine-tuning of large language models with LoRA adapters. The paper's claim is that the aggregated weight update from heterogeneous clients can be decomposed exactly — singular values and all — without ever materializing the full m-by-n update matrix: the server factors the two stacks of client adapters separately and combines their spectra in a compact r-by-r intermediate matrix. A tunable energy threshold then picks the smallest rank that retains a chosen fraction of the squared singular values, producing a single pair of global LoRA adapters that all clients download. On MMLU across two Llama-family models and three instruction datasets, the authors report accuracy matching or exceeding baselines at 5x to 400x lower download cost, and per-layer rank analysis suggesting the aggregated updates have far lower intrinsic dimensionality than the client ranks.

What carries the argument

The load-bearing object is the intermediate matrix $P = S_B Q S_A \in \mathbb{R}^{r \times r}$, with $Q = V_B^T U_A$ orthogonal and $r = \sum_k r_k$ the sum of the clients' LoRA ranks. Because $\Delta W = B_{\mathrm{stack}} A_{\mathrm{stack}} = U_B P V_A^T$, the SVD of $P$ supplies both the singular values $S_P$ of the global update and the rotations needed to assemble the global adapters $B_g = U_B U_P S_P$ and $A_g = V_P^T V_A^T$, all while working in an $r \times r$ space instead of the $m \times n$ weight space. The second mechanism is the energy criterion that selects the smallest rank $p$ such that $\sum_{i \le p} \sigma_i^2 / \sum_i \sigma_i^2 \ge \tau$, which converts the SVD into a tunable compression with a provable Frobenius-norm error bound.

What would settle it

Build a fine-tuning task whose informative directions lie in the low-energy tail of the aggregated update, for example by aligning the task-relevant per-layer perturbation with the bottom singular vectors, run FLoRIST at $\tau = 0.9$, and check whether accuracy falls below an untruncated SVD aggregation; if it does, the energy threshold — not the matrix identity — is the fragile piece. A cheaper check is replication: the paper reports single runs, so several seeds and data partitions would show whether the claimed accuracy edge is stable.

Watch

Extended reading notes

Core claim

The central discovery is the identity $\Delta W = B_{\mathrm{stack}} A_{\mathrm{stack}}$ combined with the observation that the SVD of the product can be read off without forming the product. Writing $B_{\mathrm{stack}} = U_B S_B V_B^T$ and $A_{\mathrm{stack}} = U_A S_A V_A^T$, the global update satisfies $\Delta W = U_B P V_A^T$ with $P = S_B (V_B^T U_A) S_A$ an $r \times r$ matrix whose SVD $P = U_P S_P V_P^T$ yields the global adapters $B_g = U_B U_P S_P$ and $A_g = V_P^T V_A^T$. These are, up to rank-$p$ truncation, the singular factors of the true aggregated update, so by the Eckart–Young–Mirsky theorem the approximation error is the Frobenius tail energy of the discarded singular values. The paper argues this makes FLoRIST's aggregation mathematically accurate where FedAvg-style independent averaging of adapters introduces cross-term noise, and computationally light where FlexLoRA must build and decompose the dense $m \times n$ update.

Load-bearing premise

The load-bearing premise is that the fraction of retained singular-value energy predicts downstream task accuracy — that low-energy directions in the aggregated update are safe to discard.

Editorial extensions

If this is right

  • The server broadcasts a single pair of rank-$p$ LoRA adapters, making FLoRIST the most download-efficient method in nearly every compared configuration while matching or beating baseline accuracy.
  • Aggregated heterogeneous LoRA updates are intrinsically much lower rank than the clients' ranks — effective per-layer ranks of 6–10 are observed even when clients use ranks up to 64 — so most transmitted components are redundant.
  • Truncation below full energy improves final MMLU accuracy relative to keeping every component, so the threshold acts as a regularizer; a fixed $\tau = 0.9$ lands within $\pm 1\%$ of a per-case tuned threshold across all 12 reported settings.
  • Server compute drops roughly 7.5x relative to FlexLoRA on TinyLlama because the dense $m \times n$ update matrix is never constructed; this advantage holds whenever the summed client rank $r$ is much smaller than $\min(m,n)$.
  • FLoRIST natively supports heterogeneous client ranks by zero-padding or truncating the global adapters to each client's local rank, avoiding the instability the paper reports for zero-padding baselines in heterogeneous settings.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The identity $\Delta W = U_B P V_A^T$ is a general fact about products of low-rank matrices, so the same compact-space truncation should transfer to any aggregation that stacks low-rank factors, including non-federated ensemble or distributed low-rank update schemes.
  • The paper reports single runs without error bars, so the accuracy-parity claim is not yet statistically established; replication across seeds and data partitions would show whether the reported edges are stable, while the communication savings are structural and would survive replication.
  • Server-side cost grows cubically in the summed client rank $r$, so for federations with very many or very high-rank clients the $r \times r$ SVD would need a randomized or incremental low-rank fallback to keep the advantage.
  • Per-layer thresholds chosen by knee-point detection on the singular spectrum, which the paper flags as future work, could push the accuracy–efficiency frontier further; a testable variant is whether spectrum-gap selection beats a single global $\tau$.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 5 minor

Summary. The paper proposes FLoRIST, a federated fine-tuning method for LLMs that aggregates heterogeneous client LoRA adapters by stacking them, computing SVDs of the stacked matrices separately, and forming an r-by-r intermediate matrix P = S_B Q S_A whose singular values coincide with those of the true aggregated update DeltaW. An energy-based threshold tau selects the rank p, and the server broadcasts a single compact pair of global adapters. The derivation is exact before truncation, with the Eckart-Young bound providing the approximation guarantee. Experiments on TinyLlama and Llama-3.2-1B across three instruction datasets compare FLoRIST with FedIT, FFA-LoRA, FLoRA, and FlexLoRA in homogeneous and heterogeneous configurations, reporting MMLU accuracy, download-efficiency gains, and a layer-wise rank analysis.

Significance. If the empirical claims hold, FLoRIST would be a valuable contribution: it avoids constructing the full m-by-n update matrix, gives a mathematically sound aggregation, and provides large download savings, with a practical fixed-threshold variant. The paper ships code and an artifact appendix, and the Section 3 derivation is a clean, correct use of stacked SVDs and the Eckart-Young theorem. The main caveat is that the headline accuracy results are not yet firmly established: the tau* variant selects its threshold on the test set, all measurements are single runs with no error bars, and the fixed-threshold variant underperforms a baseline in several configurations.

major comments (4)
  1. [Section 4.1, Table 2] The FLoRIST[tau*] variant is selected via binary search on the MMLU evaluation subset, choosing the smallest tau that beats all baselines for the exact model-dataset-client configuration. This is an oracle result, not a predictive evaluation, and the paper's own description calls it a 'diagnostic upper bound.' The fixed-tau=0.9 variant is the fair test, and it does not consistently match or exceed baselines: for example, Llama-3.2-1B heterogeneous Dolly gives 24.10% vs. FlexLoRA's 26.74%, and TinyLlama heterogeneous Wizard gives 41.51% vs. FedIT's 44.19%. The central claim that FLoRIST 'matches or exceeds' baseline accuracy is therefore not established.
  2. [Section 4.1, Table 2] All accuracy values are from single runs on a 1,444-question subset of MMLU. Differences among methods are frequently 1-3 points, and the artifact appendix states that results may vary by +/-0.5% across runs due to GPU nondeterminism and stochastic client sampling. Without multiple seeds and error bars, the reported rankings are not statistically robust, and the conclusion that FLoRIST is 'competitive or better' than baselines overstates the evidence.
  3. [Section 4.5] The text states that 'a fixed threshold of tau=0.9 performs competitively across all 12 model-dataset-client configurations, with accuracy within +/-1% of the optimally tuned tau*.' Table 2 contradicts this: TinyLlama heterogeneous Wizard has 41.51% (tau=0.9) vs. 38.20% (tau*), a difference of +3.31 points, and Llama-3.2-1B homogeneous Dolly has 29.48% vs. 28.28%, a difference of +1.20 points. This overstates the robustness of the fixed threshold and should be corrected.
  4. [Section 3, Eq. (6)] The load-bearing assumption is that retaining a tau-fraction of the singular-value energy of the aggregated update preserves downstream task accuracy. The paper provides only a heuristic argument (SVT as denoising) and single-run empirical evidence. No comparison with alternative rank-selection criteria (e.g., validation-based rank selection, fixed-rank baselines at matched download cost, or random subspace projection) is given, so the reader cannot tell whether the accuracy-efficiency trade-off is due to the energy criterion per se or simply to low-rank regularization. Adding a validation-based threshold-selection experiment and repeated-seed results would directly test this assumption.
minor comments (5)
  1. [Section 3, theoretical analysis] The sentence 'we consider M = DeltaW = Sum_k A_k B_k' has the LoRA factor order reversed; the earlier definition is DeltaW = B A, and the dimensions of A_k B_k do not match. It should read 'Sum_k B_k A_k'.
  2. [Section 4.1, Table 2] The definition of 'Total Download Rank' used in the efficiency column is not fully specified; it is unclear whether it sums r, 2r, or includes the stacking factor for FLoRA. For example, in TinyLlama-Wizard-homo, FLoRA's efficiency of 1.78e-4 implies a total download rank of about 5618, which is inconsistent with 10 clients at rank 16 under any simple interpretation. Please state the exact formula and verify the numbers.
  3. [Figure 3, Section 4.1] The Figure 3 caption says 'homogeneous setting, 10 clients,' while Section 4.1 describes 100 clients with 10 sampled per round; clarify which quantity is being displayed.
  4. [Section 4.5, Figure 5] The claim that FLoRIST achieves superior efficiency to FFA-LoRA for tau <= 0.99 is not directly supported by Figure 5, which plots total rank vs. threshold for FLoRIST but does not overlay the constant total-rank values of FFA-LoRA or other baselines. Please add the baseline values or state the numerical comparison.
  5. [Small text issues] There are several small typographical issues, including 'a optimally tuned' (should be 'an optimally tuned') and inconsistent capitalization of 'LlaMA'/'Llama'; the reference for Llama 3.2 is cited informally as '(lla)' instead of a proper bibliographic entry.

Circularity Check

1 steps flagged · score 2.0 of 10

SVD aggregation derivation is self-contained; only the test-tuned tau* variant is an in-sample oracle, and the disclosed tau=0.9 results provide independent support.

  1. fitted input called prediction [Section 4.1 (Threshold variants) and Section 4.2 (Homogeneous/Heterogeneous setup), Table 2]
    "FLoRIST [τ ∗] uses an optimally tuned threshold selected via binary search over [0.80,0.99] , choosing the smallest τ that achieves performance equal to or better than all baselines for each model–dataset–client combination; this variant serves as a diagnostic upper bound on the accuracy–efficiency trade-off."

    The τ* variant selects τ separately for each model–dataset–client cell using the same MMLU evaluation subset whose accuracy is then reported as FLoRIST's performance in Table 2 and Section 4.2. By construction, the chosen τ is the smallest threshold that beats every baseline for that exact cell, so the reported accuracy of this variant is an in-sample selection result, not an independent prediction of FLoRIST's accuracy. This is a fitted-input-called-prediction pattern in the empirical evaluation. The circularity is partial rather than load-bearing because the paper also reports the fixed FLoRIST[τ=0.9] variant, which is not tuned per cell, and because the Section 3 SVD aggregation derivation does not depend on this selection.

full rationale

The core derivation in Section 3 is self-contained and does not assume its target. The paper claims that ΔW = B_stack A_stack can be decomposed without forming ΔW by computing P = S_B Q S_A with Q = V_B^T U_A; since ΔW = U_B P V_A^T and SVD(P) = U_P S_P V_P^T, the factorization (U_B U_P S_P)(V_P^T V_A^T) is indeed the SVD of ΔW, and the Eckart–Young bound in Eq. 5 follows externally from the cited theorem, not from a self-citation or a fitted value. The energy threshold in Eq. 6 is a stated design criterion, not derived from the downstream accuracy it is used to predict. The empirical claims are supported by two variants: the τ* variant is explicitly labeled a diagnostic upper bound, and the fixed τ=0.9 variant provides genuinely independent evidence that the method is competitive. The paper contains no load-bearing self-citations and no imported uniqueness theorem. The τ* selection procedure is an evaluation-design circularity, but it does not vitiate the main derivation; accordingly, the score is low rather than severe.

Assumptions & free parameters 2 free parameters · 4 assumptions · 0 invented entities

Central claim relies on standard linear algebra (SVD, Eckart-Young), the algebraic stacking identity, and two domain assumptions: singular-value energy is a proxy for task accuracy, and the summed client rank is small relative to the model dimensions. No new physical or mathematical entities are introduced.

free parameters (2)
  • threshold tau (FLoRIST[tau*]) = per model-dataset values selected by binary search over [0.80, 0.99]
    Selected to achieve accuracy equal to or better than all baselines on the MMLU test subset, so the reported tau* accuracy is post-selection; Section 4.1 Threshold variants.
  • fixed threshold tau=0.9 = 0.9
    Practical default used across all 12 configurations; not tuned, but still a hyperparameter that controls the accuracy-efficiency trade-off and its universality is only empirically motivated.
assumptions (4)
  • standard math Existence and properties of SVD; Eckart-Young-Mirsky theorem
    Used for the exact decomposition of B_stack and A_stack and for the tail-energy bound on the truncated global update (Eq. 5).
  • standard math Weighted stacking of local adapters exactly equals the aggregate update: B_stack A_stack = sum_k (n_k/N) B_k A_k
    Algebraic identity used in Section 3, Noise-free aggregation via weighted stacking.
  • domain assumption Singular-value energy fraction is a valid proxy for downstream task accuracy
    Rank selection via Eq. (6) assumes retained energy matters for MMLU; this is only empirically validated on three datasets and two models.
  • domain assumption Sampled client rank sum r is much smaller than min(m,n)
    The server-side complexity advantage in Section 3 explicitly depends on this condition; if violated, the intermediate SVD may be as expensive as full SVD.

how reviews work

0 comments
Cite this review

Pith. "Pith review of FLoRIST: Singular Value Thresholding for Efficient and Accurate Federated Fine-Tuning of Large Language Models." pith.science (2026). https://pith.science/paper/4HLJLXWP

@misc{pith2026250609199,
  author       = {Pith},
  title        = {Pith review of: FLoRIST: Singular Value Thresholding for Efficient and Accurate Federated Fine-Tuning of Large Language Models},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/4HLJLXWP}},
  note         = {Machine review of arXiv:2506.09199}
}
read the original abstract

Integrating Low-Rank Adaptation (LoRA) into federated learning offers a promising solution for parameter-efficient fine-tuning of Large Language Models (LLMs) without sharing local data. However, several methods designed for federated LoRA present significant challenges in balancing communication efficiency, model accuracy, and computational cost, particularly among heterogeneous clients. These methods either rely on simplistic averaging of local adapters, which introduces aggregation noise, require transmitting large stacked local adapters, leading to poor communication efficiency, or necessitate reconstructing memory-dense global weight-update matrix and performing computationally expensive decomposition to design client-specific low-rank adapters. In this work, we propose FLoRIST, a federated fine-tuning framework that achieves mathematically accurate aggregation without incurring high communication or computational overhead. Instead of constructing the full global weight-update matrix at the server, FLoRIST employs an efficient decomposition pipeline by performing singular value decomposition on stacked local adapters separately. This approach operates within a compact intermediate space to represent the accumulated information from local LoRAs. We introduce tunable singular value thresholding for server-side optimal rank selection to construct a pair of global low-rank adapters shared by all clients. Extensive empirical evaluations across multiple datasets and LLMs demonstrate that FLoRIST consistently strikes the best balance between superior communication efficiency and competitive performance in both homogeneous and heterogeneous setups.

Figures

Figures reproduced from arXiv: 2506.09199 by the authors.

Figure 1
Figure 1. Workflow for the proposed FLoRIST: (1) Each client computes its local LoRA adapters, which are then uploaded onto the server. In contrast to FedAvg of local adapters in FedIT and constructing local full-weight updates in FlexLoRA, FloRIST adopts stacking-based aggregation similar to FLoRA to maintain mathematical correctness. (2) Then, FloRIST performs efficient SVD on stacked adapters independently to generate inte… view at source ↗
Figure 2
Figure 2. Singular value spectrum of the q proj layers in TinyL￾laMA fine-tuned with heterogeneous LoRA ranks on the Wizard dataset after 1 round. We observe that most singular values drop off sharply and become negligible within the first 6 to 10 compo￾nents across layers, indicating that the effective rank required to reconstruct ∆W is far lower than the maximum client rank (64) used in FlexLoRA. the maximum client rank bei… view at source ↗
Figure 3
Figure 3. MMLU accuracy over communication rounds for TinyL￾lama on the Alpaca dataset (homogeneous setting, 10 clients). Solid lines denote raw accuracy; dashed lines show fitted trends. FLoRIST converges faster and achieves the highest final accuracy. FFA-LoRA, despite slower convergence due to partial parameter freezing, achieves the second-best final accuracy. FedIT performs worst due to mathematically inaccurate aggregat… view at source ↗
Figures from the paper (9 more)
Figure 4
Figure 4. Figure 4: Normalized per-round download communication cost (log scale) for various federated fine-tuning methods on TinyLlama (Wizard dataset, homogeneous setting). All methods significantly reduce communication cost compared to Full Fine-Tuning. Pro￾posed FLoRIST [τ=0.9] achiev…
Figure 6
Figure 6. Figure 6: Layer-wise optimal rank of q proj and v proj matri￾ces across attention layers. ing double the number of LoRA adapters than FFA-LoRA (most efficient baseline with a frozen adapter), the proposed FLoRIST achieves superior efficiency for practical thresh￾old values, τ ≤ …
Figure 5
Figure 5. Figure 5: Total Rank (across all model layers) vs. Threshold for TinyLlama model on various datasets. Lower singular value thresh￾olds lead to more memory-efficient global LoRA adapters and improved communication efficiency. ory operations) at the server. We note that FlexLoRA r…
Figure 7
Figure 7. Figure 7: Energy Threshold vs. MMLU score of TinyLlama on the Wizard dataset (homogeneous rank). At τ = 0.91, FLoRIST achieves the highest MMLU score. At τ = 0.81, it still surpasses other methods in MMLU while being the most communication￾efficient (corresponding to smallest op…
Figure 8
Figure 8. Figure 8: Workflow of FedIT (Zhang et al., 2024a) and its unique challenges. Does not support heterogeneity, natively. FlexLoRA vs. FLoRIST. While FlexLoRA also em￾ploys an SVD-based aggregation mechanism, it differs from FLoRIST in two critical ways [PITH_FULL_IMAGE:figures/fu…
Figure 11
Figure 11. Figure 11: Workflow of FlexLoRA (Bai et al., 2024) and its unique challenges. Supports heterogeneity. federated fine-tuning methods for LLMs using LoRA. The computational complexity of FLoRIST can be analyzed across three key stages: local client training, server-side aggregatio…
Figure 10
Figure 10. Figure 10: Workflow of FLoRA (Wang et al., 2024) and its unique challenges. Supports heterogeneity. • Computational Cost: FlexLoRA explicitly constructs the global update matrix ∆W = PK k=1 nk N ∆Wk ∈ R m×n and applies a full SVD, resulting in substan￾tial computational and memo…
Figure 12
Figure 12. Figure 12: shows additional plots demonstrating convergence behavior of different federated fine-tuning methods across models and datasets. Each plot shows MMLU accuracy over multiple communication rounds. FLoRIST consis￾tently converges faster and achieves higher final accuracy…
Figure 13
Figure 13. Figure 13: Average client training loss over communication rounds. FLoRIST does not achieve the lowest training loss, as its singu￾lar value thresholding acts as a regularizer that suppresses client￾specific drift. Despite higher local loss, the global model general￾izes better …

Discussion (0). Sign in to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Spectral Transformation for Layer-wise Global Rank Discovery in Federated LoRA for Vision Transformers

    cs.LG 2026-07 conditional novelty 4.0 of 10

    SpecTraL recovers the exact singular spectrum of the stacked federated LoRA update via Householder QR plus a small SVD, sets per-layer ranks automatically with ScreeNOT, and slightly outperforms six baselines on Domai...

Reference graph

Works this paper leans on

15 extracted references · 8 canonical work pages · cited by 1 Pith paper

  1. [1]

    SVD on stacked matrices: Bstack ∈R m×r, A stack ∈R r×n, r= KX k=1 rk Each has complexityO(Lmr 2 +Lnr 2)

  2. [2]

    Computing intermediate matrix: Q=V T B UA ∈R r×r, P=S BQSA ∈R r×r

  3. [3]

    ISBN 9798400701030

    Association for Computing Machinery. ISBN 9798400701030. doi: 10.1145/3580305.3599572. URL https://doi.org/10.1145/3580305.3599 572. Dubois, Y ., Li, C. X., Taori, R., Zhang, T., Gulrajani, I., Ba, J., Guestrin, C., Liang, P. S., and Hashimoto, T. B. Al- pacafarm: A simulation framework for methods that learn from human feedback.Advances in Neural Informa...

  4. [4]

    Golub, G

    URL https://arxiv.org/abs/2410.1 3097. Golub, G. H., Hoffman, A., and Stewart, G. W. A general- ization of the eckart-young-mirsky matrix approximation theorem.Linear Algebra and its applications, 88:317– 327, 1987. Han, S., Pool, J., Tran, J., and Dally, W. Learning both weights and connections for efficient neural network. Advances in neural information...

  5. [8]

    Thirunavukarasu, A

    URL https://openreview.net/forum ?id=NLPzL6HWNl. Thirunavukarasu, A. J., Ting, D. S. J., Elangovan, K., Gutier- rez, L., Tan, T. F., and Ting, D. S. W. Large language models in medicine.Nature medicine, 29(8):1930–1940, 2023. Wang, Z., Shen, Z., He, Y ., Sun, G., Wang, H., Lyu, L., and Li, A. Flora: Federated fine-tuning large language models with heterog...

  6. [11]

    FLoRIST: Singular Value Thresholding for Efficient and Accurate Federated Fine-Tuning of Large Language Models Overall Per-Round Complexity

    Constructing global adapters: Bg =U BUP SP , A g =V T P V T A ⇒ O( LX l=1 p2 l (m+n)) where, L is the total number of layers and pl is the rank of the global adapters at layer l. FLoRIST: Singular Value Thresholding for Efficient and Accurate Federated Fine-Tuning of Large Language Models Overall Per-Round Complexity. O(E· T(m, n, rk,|D k|)) +O(Lr2(m+n+r)...

  7. [12]

    It relies on zero-padding (HetLoRA (Cho et al., 2023)) to handle heterogeneity

    FedIT(Zhang et al., 2024a): Integrates LoRA with FedAvg to achieve communication efficiency but only supports homogeneous LoRA ranks across clients. It relies on zero-padding (HetLoRA (Cho et al., 2023)) to handle heterogeneity. HetLoRA is a simple method to enable support for heterogeneous LoRA ranks by zero-padding the smaller matrices to match the larg...

  8. [13]

    It achieves high performance but incurs additional communication cost proportional to client rank

    FLoRA(Wang et al., 2024): Employs a stacking-based aggregation strategy that enables noise-free combina- tion of heterogeneous LoRA modules. It achieves high performance but incurs additional communication cost proportional to client rank

Show all 15 references
  1. [14]

    It avoids zero-padding and balances communication effi- ciency with flexibility in client ranks

    FlexLoRA(Bai et al., 2024): Allows clients to use dif- ferent LoRA ranks by applying singular value decom- position (SVD) to change the rank of global adapters to match the client’s local rank before fine-tuning. It avoids zero-padding and balances communication effi- ciency w...

  2. [15]

    https://huggingface.co/TinyLlama/ TinyLlama-1.1B-Chat-v1.0/resolve/ main/model.safetensors

    FFA-LoRA(Sun et al., 2024): Enhances communica- tion efficiency by freezing one of the LoRA matrices during fine-tuning and transmitting only the remaining matrix. Like FedIT, it supports heterogeneity through zero-padding (HetLoRA). F ARTIFACTAPPENDIX F.1 Abstract This artifa...

  3. [1282]

    URL https://proc eedings.mlr.press/v54/mcmahan17a.html

    PMLR, 20–22 Apr 2017. URL https://proc eedings.mlr.press/v54/mcmahan17a.html. Nadakuditi, R. R. Optshrink: An algorithm for improved low-rank signal matrix denoising by optimal, data-driven singular value shrinkage.IEEE Transactions on Informa- tion Theory, 60:3002–3018, 2013....

  4. [2015]

    Qin, Z., Chen, D., Qian, B., Ding, B., Li, Y ., and Deng, S

    doi: 10.1109/CVPR.2015.7299078. Qin, Z., Chen, D., Qian, B., Ding, B., Li, Y ., and Deng, S. Federated full-parameter tuning of billion-sized language models with communication cost under 18 kilobytes. In Proceedings of the 41st International Conference on Ma- chine Learning, ...

  5. [2018]

    doi: 10.18653/v1/P18-1031

    Association for Computational Linguistics. doi: 10.18653/v1/P18-1031. URL https://aclantho logy.org/P18-1031/. Hu, E. J., yelong shen, Wallis, P., Allen-Zhu, Z., Li, Y ., Wang, S., Wang, L., and Chen, W. LoRA: Low-rank adaptation of large language models. InInternational Confe...

  6. [2023]

    ISBN 9781450399852

    Association for Computing Machinery. ISBN 9781450399852. doi: 10.1145/3569951.3597559. URL https://doi.org/10.1145/3569951.3597 559. Cai, J.-F., Cand `es, E. J., and Shen, Z. A singular value thresholding algorithm for matrix completion.SIAM Journal on Optimization, 20(4):1956...

  7. [2024]

    URL https://openreview.net/forum ?id=gkOzoHBXUw. Bill, D. and Eriksson, T. Fine-tuning a llm using reinforce- ment learning from human feedback for a therapy chatbot application, 2023. Boerner, T. J., Deems, S., Furlani, T. R., Knuth, S. L., and Towns, J. Access: Advancing inn...

Pith tools

Reviewed August 7, 2026 · model on record in the stance chip above.