Papers
Topics
Authors
Recent
Search
2000 character limit reached

Normalized Low-Rank Adaptation

Published 31 Aug 2026 in cs.LG | (2608.31036v1)

Abstract: While low-rank adaptation (LoRA) is widely used for parameter-efficient model adaptation, how to regularize its training dynamics for stable and effective optimization remains underexplored. Because LoRA initializes the up-projection to zero, its early optimization dynamics are largely governed by the down-projection. Building on this observation, we introduce Normalized Low-Rank Adaptation (NoRA), a simple yet effective method that normalizes the down-projection matrices during training. We further show that the same normalization can be applied only at initialization, improving standard LoRA without requiring repeated normalization throughout training. Across pretraining, supervised finetuning, and reinforcement learning, NoRA consistently accelerates convergence, improves performance and training stability, and mitigates catastrophic forgetting. These benefits require neither additional trainable parameters nor inference-time computation, making NoRA a simple and broadly applicable enhancement to LoRA.

Summary

  • The paper presents NoRA, which remedies an input-side preconditioning issue in standard LoRA by normalizing the columns of the low-rank factor $A$.
  • NoRA improves supervised finetuning performance by 5.44 points over traditional LoRA, showing average improvements for tasks such as GSM8K, Math, HumanEval, and MBPP, illustrating its effectiveness in various scenarios.
  • The proposed normalization technique contributes to significant enhancements in knowledge retention, preventing the degradation of retained benchmark performance observed in other low-rank adapters.
  • Grammar and tone are refined for clarity and jargon-free comprehensibility.

Problem formulation and central claim

LoRA parameterizes an adaptation update as ΔW=αBA\Delta W = \alpha BA, with ARr×kA \in \mathbb{R}^{r \times k}, BRd×rB \in \mathbb{R}^{d \times r}, and rmin(d,k)r \ll \min(d,k). Its standard initialization sets BB to zero and samples AA randomly. This preserves the pretrained function at initialization, but it also creates a pronounced asymmetry in early optimization: the initial gradient with respect to AA is zero, whereas the gradient with respect to BB is proportional to the full-model gradient multiplied by AA^\top. Consequently, the initial scale and geometry of the down-projection determine the first effective update of the adapter.

"Normalized Low-Rank Adaptation" (2608.31036) argues that this down-projection has been underexamined as a source of optimization distortion. The paper’s main claim is that standard random LoRA induces an undesirable input-side preconditioner whose diagonal gains are small, random, and unrelated to the data geometry. NoRA addresses this problem by normalizing each column of AA along the rank dimension. For every input coordinate ARr×kA \in \mathbb{R}^{r \times k}0, the corresponding vector ARr×kA \in \mathbb{R}^{r \times k}1 is rescaled to unit Euclidean norm:

ARr×kA \in \mathbb{R}^{r \times k}2

The resulting update is

ARr×kA \in \mathbb{R}^{r \times k}3

Because the normalization depends only on the adapter parameters and not on ARr×kA \in \mathbb{R}^{r \times k}4, the transformation remains linear in the input. The normalized matrix can therefore be folded into the merged weight update after training, preserving LoRA’s exact mergeability and introducing no inference-time computation.

The paper studies two variants. NoRA applies normalization throughout training, whereas NoRA-init normalizes ARr×kA \in \mathbb{R}^{r \times k}5 only once at initialization and subsequently optimizes the factors using the standard LoRA parameterization. NoRA-init is evaluated with both random normalized initialization and Block Identity Matrix Initialization (BIMI), in which ARr×kA \in \mathbb{R}^{r \times k}6 consists of repeated identity blocks.

A preconditioning interpretation of LoRA

The paper’s most substantive theoretical contribution is its interpretation of early LoRA optimization as gradient descent under an implicit low-rank input-side preconditioner. Let ARr×kA \in \mathbb{R}^{r \times k}7 denote the full-finetuning gradient. At initialization, where ARr×kA \in \mathbb{R}^{r \times k}8, an update to ARr×kA \in \mathbb{R}^{r \times k}9 induces the following first-order change in the merged weight:

BRd×rB \in \mathbb{R}^{d \times r}0

Full finetuning corresponds to BRd×rB \in \mathbb{R}^{d \times r}1. LoRA therefore does not merely restrict the update to a low-rank factorization; during its initial optimization phase, it right-multiplies the full gradient by a positive-semidefinite matrix of rank at most BRd×rB \in \mathbb{R}^{d \times r}2. This matrix acts on input coordinates and is analogous to an implicit input-side preconditioner.

The diagonal entries of BRd×rB \in \mathbb{R}^{d \times r}3 are BRd×rB \in \mathbb{R}^{d \times r}4. They determine the direct gain applied to each input-coordinate column of the full gradient. Off-diagonal entries introduce crosstalk through the inner products between latent projection vectors. Standard random initialization produces both effects without relating them to the task or to the curvature of the pretrained model. If the entries of BRd×rB \in \mathbb{R}^{d \times r}5 have variance proportional to BRd×rB \in \mathbb{R}^{d \times r}6, then the expected squared column norm is proportional to BRd×rB \in \mathbb{R}^{d \times r}7, which is substantially below one at typical low ranks. The resulting adapter update can therefore operate at a small fraction of the full-finetuning scale.

This analysis gives a concrete interpretation to the observed gradient-norm gap between LoRA and full finetuning: the issue is not only the rank constraint, but also the scale of the induced preconditioner. Rank-dimension normalization sets the diagonal gains to a controlled value, while leaving the directional crosstalk determined by the latent vectors. Under suitable scaling, the expected preconditioner diagonal becomes one, and the expected gradient magnitude is brought closer to that of full finetuning independently of BRd×rB \in \mathbb{R}^{d \times r}8.

The distinction between rank-wise and input-wise normalization is central. Normalizing the rows of BRd×rB \in \mathbb{R}^{d \times r}9 does not control the norms of the input-coordinate projection vectors and leaves the diagonal of rmin(d,k)r \ll \min(d,k)0 random. In contrast, column normalization along the rank dimension directly fixes the coordinate-wise gains that govern the initial update.

Figure 1

Figure 1: NoRA normalizes each input-to-latent projection vector along the rank dimension and produces substantially stronger early gradient norms than standard LoRA across ranks.

The empirical gradient trajectories support this interpretation. NoRA exhibits substantially stronger early gradients than standard LoRA, with magnitudes approaching those of full finetuning. The authors emphasize that this is not simply a consequence of increasing the nominal rank: at the same rank, changing the initialization and normalization substantially alters optimization behavior. This supports the claim that low-rank capacity alone does not determine the effective learnability of a LoRA adapter.

Relationship to normalized latent representations and structured initialization

The construction is motivated by normalized latent representations in Multi-head Latent Attention. Directly applying input-dependent normalization to the latent feature, rmin(d,k)r \ll \min(d,k)1, would make the update nonlinear in rmin(d,k)r \ll \min(d,k)2 and prevent exact absorption into the pretrained linear layer. NoRA transfers the scale-control effect from the latent activation to the parameter matrix, yielding rmin(d,k)r \ll \min(d,k)3. This substitution is important: it retains a linear forward map and deployment equivalence with conventional LoRA, but it does not reproduce the exact functional behavior of input-dependent latent normalization.

The connection to MiSS provides an additional structural interpretation. When the input dimension is divisible by the rank, a fixed matrix formed by concatenated identity blocks produces a projection in which every column has unit norm. MiSS can therefore be represented as a special case of a LoRA-style update with a normalized, fixed down-projection. BIMI adopts the same block-identity matrix only for initialization and then allows the down-projection to remain trainable. This separates the potential benefit of the normalized initial geometry from the representational restriction imposed by permanently fixing the projection.

The experiments indicate that BIMI performs comparably to normalized random initialization. The result is consistent with the paper’s preconditioning account: the diagonal of rmin(d,k)r \ll \min(d,k)4 appears to be more consequential than the precise distribution of the off-diagonal inner products, at least in the evaluated settings. However, this conclusion is empirical rather than a complete characterization of the optimization dynamics.

Ablation results and normalization geometry

The supervised-finetuning ablation compares row-wise normalization, rank-wise normalization, several random initialization distributions, and BIMI. Rank-wise normalization consistently improves performance, whereas row-wise normalization produces little or no benefit. For the uniform initialization rmin(d,k)r \ll \min(d,k)5, rank-wise normalization increases GSM8K accuracy from 47.68 to 60.12 and the average of GSM8K and the Math benchmark from 29.27 to 37.16. Comparable improvements occur under Gaussian and Kaiming-uniform-style initializations.

Initialization Method GSM8K Math Average
rmin(d,k)r \ll \min(d,k)6 None 47.68 10.86 29.27
rmin(d,k)r \ll \min(d,k)7 Rank-wise normalization 60.12 14.20 37.16
rmin(d,k)r \ll \min(d,k)8 None 50.41 11.68 31.05
rmin(d,k)r \ll \min(d,k)9 Rank-wise normalization 59.96 13.93 36.95
BB0 None 48.19 11.02 29.61
BB1 Rank-wise normalization 58.98 14.34 36.66
BIMI Block identity initialization 59.89 14.24 37.07

The fact that rank-wise normalization converges to similar performance across distinct initialization distributions is consistent with the claim that column-scale imbalance, rather than the unnormalized distribution itself, is the principal defect. It also explains why row normalization is ineffective: it regularizes a dimension that does not directly determine the per-input-coordinate gains in the first-order preconditioner.

The paper recommends BB2 for NoRA under the common BB3 implementation convention. This scaling is intended to align the initial gradient norm with full finetuning. The authors report that larger scaling, such as BB4, can improve loss fitting in some cases but increases forgetting, motivating a trade-off between adaptation strength and retention.

Pretraining behavior

The pretraining experiments evaluate both normalized latent representations and NoRA-style parameter normalization. In the MLA setting, directly normalizing BB5 produces the strongest results, while NoRA-init provides much of the gain without sacrificing linearity or mergeability. On the reported zero-shot aggregate, direct latent normalization obtains 41.17, standard low-rank adaptation obtains 40.36, and NoRA-init obtains 40.64. The smaller gap between NoRA-init and direct latent normalization is the expected cost of replacing input-dependent normalization with parameter-only normalization.

The MHA experiment exposes a more severe failure mode. Under the same 10-billion-token training budget, standard low-rank adaptation collapses on LAMBADA, with a reported accuracy of 0.00 and unavailable perplexity values. Its aggregate benchmark score is 27.81, compared with 39.69 for NoRA-init and 41.06 for full finetuning. NoRA-init also yields LAMBADA perplexity of 63.45 and WikiText perplexity of 34.39, whereas the standard low-rank run is marked as collapsed on both perplexity measurements.

These results support a strong claim in the paper: under a fixed low-rank parameterization, optimization can fail even when the architecture and training budget are unchanged, and initialization normalization can prevent that failure without increasing the number of trainable parameters. The result also qualifies capacity-based explanations of low-rank degradation. Insufficient rank may constrain the attainable update subspace, but the experiments show that the same rank can exhibit either catastrophic optimization failure or substantially better behavior depending on the geometry of BB6.

Figure 2

Figure 2: NoRA exhibits more favorable supervised-finetuning loss and training dynamics than standard LoRA, with behavior closer to full finetuning than to the less stable low-rank baselines.

Supervised finetuning and knowledge retention

The SFT experiments use Llama-3.2-3B with rank 32 adapters applied to attention and MLP projections. NoRA obtains the highest reported average across GSM8K, the Math benchmark, HumanEval, and MBPP. Standard LoRA reaches an average of 37.93, NoRA-init reaches 42.38, and NoRA reaches 43.37. Thus, NoRA improves over standard LoRA by 5.44 points and adds 0.99 points over its initialization-only variant.

Its gains are particularly pronounced on GSM8K and HumanEval:

  • GSM8K: 50.94 for LoRA versus 61.63 for NoRA.
  • Math: 10.38 versus 14.46.
  • HumanEval: 37.20 versus 42.10.
  • MBPP: 53.20 versus 55.30.

NoRA also outperforms PiSSA, RSLoRA, OFT, and MiSS on the aggregate SFT score. The comparison with MiSS is informative because MiSS uses a fixed normalized block-identity projection, whereas NoRA keeps both factors trainable. NoRA’s higher average, 43.37 versus 42.70, indicates that persistent normalization combined with a trainable down-projection can improve on a fixed normalized projection.

The comparison between NoRA and NoRA-init separates initialization effects from persistent constraint effects. NoRA-init captures most of the gain over LoRA, confirming that the first optimization phase is decisive. NoRA nevertheless performs better, suggesting that continued normalization prevents later scale collapse or explosion and maintains the effective diagonal gains of the implicit preconditioner.

The paper also evaluates normalization within DoRA. DoRA’s average score is 38.30, compared with 41.40 for NoRA-init-DoRA and 43.34 for NoRA-DoRA. This transfer result supports the broader claim that rank-dimension normalization is not specific to the conventional LoRA factorization. It may instead be a general intervention on low-rank down-projections, although the experiments do not establish that it will transfer uniformly to every PEFT parameterization.

Knowledge retention is another prominent result. On MMLU, AGIEval, and ARC-C, the average change relative to the base model is BB7 for LoRA, BB8 for MiSS, and BB9 for NoRA. Full finetuning also reports AA0 in this evaluation. The paper therefore presents NoRA as improving task adaptation while largely avoiding the degradation of retained benchmark performance observed for several PEFT alternatives. This result should be interpreted within the specific benchmark protocol and one-epoch SFT regime; it does not establish universal immunity to catastrophic forgetting.

RLVR robustness

The RLVR evaluation uses DeepSeek-R1-Distill-Qwen-1.5B, the DAPO objective, and DAPO-Math-17K. Standard LoRA improves the overall benchmark average from 41.0 for the base model to 42.8. NoRA raises it further to 44.4, a gain of 1.6 points over LoRA and 3.4 points over the base model.

The improvements are distributed across the evaluation suite rather than concentrated on a single benchmark. NoRA reaches 72.7 on AMC compared with 68.0 for LoRA, 84.5 on MATH500 compared with 81.3, and 32.0 on Minerva compared with 30.1. Its AIME24 and AIME25 averages are slightly lower or comparable to LoRA, while the aggregate score improves because of broader gains elsewhere.

Method AIME24 AIME25 AMC HMMT MATH500 Minerva Average
Base 24.3 20.4 64.8 9.9 80.9 27.8 41.0
LoRA 28.0 23.1 68.0 10.3 81.3 30.1 42.8
NoRA 26.7 23.5 72.7 10.3 84.5 32.0 44.4

The contrast with spectral initialization is unusually large. PiSSA obtains an aggregate score of 0.2 and MiLoRA 18.0 in this RLVR setting, despite their utility in supervised adaptation. The paper attributes this fragility to the interaction between pretrained-weight spectral decompositions and RL optimization. NoRA does not require SVD, gradient estimation, or activation statistics, and its scale normalization remains stable under the evaluated on-policy training regime.

The result is important but bounded: the RL experiments use one model, one mathematical dataset, one RL objective, and 1,024 optimization steps. They demonstrate robustness in the reported configuration, not a general theorem about spectral initialization under reinforcement learning.

Limitations and open questions

The theoretical analysis is local to the initialization or early-training regime. The preconditioner derivation neglects terms involving the evolving AA1 and AA2, and the argument that initialization accounts for most of the benefit does not fully characterize the long-run dynamics of NoRA. In particular, the analysis does not derive convergence guarantees for AdamW, nor does it quantify how normalization interacts with adaptive optimizer state, momentum, weight decay, or gradient clipping.

The empirical study is broad in optimization regime but narrower in model and task diversity than the paper’s general claims suggest. Pretraining uses small controlled models, SFT centers on Llama-3.2-3B, and RLVR uses DeepSeek-R1-Distill-Qwen1.5B. The paper does not report large-scale comparisons across multiple contemporary model families, quantized LoRA settings, multilingual tasks, vision-LLMs, or very high-rank adapters. It also does not provide a systematic compute-normalized analysis of the overhead from repeatedly normalizing AA3 during training.

A further open question concerns the role of the off-diagonal structure of AA4. The paper identifies the diagonal as the decisive quantity based on comparisons between normalized random projections and BIMI, but these methods also differ substantially in crosstalk geometry. A controlled study that independently varies the diagonal gains and off-diagonal correlations would be needed to determine whether crosstalk is benign, harmful, or task-dependent.

Finally, the reported forgetting metric is based on a small set of retained benchmarks and a particular SFT schedule. NoRA’s favorable retention behavior is therefore an important empirical observation, but its dependence on scaling, dataset size, adapter placement, and training duration remains unresolved.

Conclusion

The paper identifies rank-dimension normalization of LoRA’s down-projection as a simple intervention on the optimization geometry of low-rank adaptation. Its preconditioning analysis explains why standard random LoRA can produce weak and uneven early updates: the matrix AA5 implicitly rescales input coordinates through small, random diagonal gains. NoRA removes this scale imbalance while preserving linearity, exact weight merging, parameter count, and inference cost.

Across the reported experiments, NoRA improves SFT performance from 37.93 to 43.37 on the aggregate benchmark, prevents a severe MHA pretraining collapse observed with standard LoRA, improves RLVR from 42.8 to 44.4, and substantially reduces measured forgetting. NoRA-init demonstrates that much of the benefit is obtained by normalizing only at initialization, while persistent normalization provides additional stability. The paper’s principal unresolved issue is the extent to which these gains arise from diagonal preconditioner calibration versus the broader geometry of the normalized low-rank subspace.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

Explain it Like I'm 14

1. What is this paper about?

This paper introduces a new way to improve LoRA, a popular method for teaching LLMs new skills without changing all of their billions of original settings.

The new method is called Normalized Low-Rank Adaptation, or NoRA. Its main idea is simple: carefully control the size of part of LoRA’s small added model so that learning becomes more stable and effective.

The authors report that NoRA can help models:

  • Learn faster
  • Reach better results
  • Train more steadily
  • Forget less of what they already knew
  • Work well during normal training and reinforcement learning

NoRA does this without adding extra trainable parameters or making the model slower when it is being used.

2. What questions are the researchers asking?

The researchers focus on a part of LoRA called the down-projection matrix, written as AA.

Their main questions are:

  1. Does the size and shape of AA affect how well LoRA learns?
  2. Would making the columns of AA have equal size improve training?
  3. Is it enough to normalize AA at the beginning, or should it be normalized during the entire training process?
  4. Does this idea work in different situations, such as:
    • Pretraining a LLM
    • Teaching it specific tasks, such as mathematics and coding
    • Reinforcement learning, where the model receives rewards for good answers?
  5. Can this method help the model learn new things without forgetting too much of its old knowledge?

3. How does the method work?

A simple explanation of LoRA

Imagine a huge machine with millions or billions of adjustable knobs. Changing every knob would require a lot of computer memory and time.

LoRA avoids this by adding two much smaller matrices, called AA and BB. Together, they create a small update to the original model:

ΔW=αBA\Delta W = \alpha BA

Here:

  • WW is part of the original model.
  • ΔW\Delta W is the change LoRA wants to make.
  • AA and BB are small trainable matrices.
  • α\alpha controls the overall size of the change.

This is like improving a giant machine by attaching a small control panel instead of replacing every part inside it.

In standard LoRA, AA starts with random values, while BB starts as all zeros. Because BB begins at zero, the first important learning steps are controlled mostly by AA.

The problem with standard LoRA

The columns of randomly created AA can have different sizes. This means that some input features may receive a strong learning signal while others receive a weak one.

An analogy is a classroom where each student is given a different-sized microphone:

  • Some students can be heard very loudly.
  • Others can barely be heard.
  • The difference is random and does not depend on which student has something important to say.

This can make training slower or unstable.

What NoRA changes

NoRA makes the columns of AA have the same length. In other words, it normalizes them so that each input feature starts with a balanced influence.

The NoRA update looks like this:

Δy=αBNorm(A)x\Delta y = \alpha B\,\text{Norm}(A)x

The normalization is based only on the model’s parameters, not on each individual input. This is important because the operation remains linear. As a result, after training, NoRA can still be combined directly with the original model weights, just like ordinary LoRA.

The authors also study NoRA-init, a simpler version:

  • Normalize AA only once, at the beginning.
  • Then train it normally without repeatedly enforcing normalization.

They also introduce BIMI, which starts AA using a pattern similar to repeated identity matrices rather than random numbers.

Technical idea: preconditioning

The paper says that LoRA acts somewhat like giving different input features different learning speeds. This is called a preconditioner.

A preconditioner is like a set of adjustable gears on a bicycle:

  • Some gears make certain movements faster.
  • Others make them slower.
  • If the gears are badly chosen, progress is inefficient.

Random AA can create random learning speeds. NoRA makes these speeds more balanced, helping the model learn in a direction closer to full fine-tuning.

4. What did the researchers find?

The researchers tested NoRA in several settings.

Normalization direction matters

They compared:

  • Row normalization, which normalizes across the input dimension
  • Column normalization, which normalizes across the low-rank dimension

Column normalization—the version used by NoRA—worked much better.

For example, in supervised math training:

Method Average score
Standard LoRA 29.27–31.05, depending on initialization
Row normalization About the same as standard LoRA
NoRA-style column normalization About 36.7–37.2

This suggests that the researchers chose the important direction for normalization.

NoRA improves supervised fine-tuning

The authors tested the methods on mathematics and programming tasks. The average score was:

Method Average score
Standard LoRA 37.93
NoRA-init 42.38
NoRA 43.37

NoRA improved the average by about 5.44 points compared with ordinary LoRA.

It performed especially well on:

  • GSM8K, a grade-school math problem dataset
  • HumanEval, a programming test

NoRA also performed better on average than several other LoRA-related methods, including PiSSA, RSLoRA, and MiSS.

NoRA helps training stay stable

In some pretraining experiments, standard LoRA almost stopped learning. Its gradients—the signals that tell the model how to improve—became extremely small.

NoRA-init kept these signals at healthier levels. This led to:

  • Faster convergence, meaning the model reached useful performance sooner
  • More stable loss curves
  • Better results on language and reasoning tests
  • Less chance of training collapsing

NoRA reduces forgetting

When a model learns a new skill, it can sometimes lose old knowledge. This is called catastrophic forgetting.

After supervised fine-tuning, standard LoRA caused a noticeable drop on earlier knowledge tests. NoRA preserved the old abilities better.

The paper reports an average knowledge-retention change of:

  • Standard LoRA: 0.56-0.56
  • MiSS: 0.70-0.70
  • NoRA-init: 0.19-0.19
  • NoRA: approximately +0.02+0.02

A value near zero means the model kept its previous abilities. The slightly positive result for NoRA suggests that it adapted to new tasks without seriously damaging its original knowledge.

NoRA also works with reinforcement learning

The researchers tested NoRA using reinforcement learning with verifiable rewards. In this setup, the model receives a reward when its answer is correct, especially on mathematical problems.

The overall scores were:

Method Average score
Base model 41.0
Standard LoRA 42.8
NoRA 44.4

NoRA improved the result by 1.6 points over standard LoRA.

Some other methods based on analyzing the original model’s special mathematical structure performed well in supervised training but became very unstable during reinforcement learning. NoRA remained more reliable because it does not depend on that complicated analysis.

5. Why are these findings important?

NoRA is useful because it improves LoRA while keeping LoRA’s main advantages.

It:

  • Uses the same basic small-matrix idea
  • Adds no extra trainable parameters
  • Does not need an expensive calculation called singular-value decomposition
  • Does not require extra work when the model is being used
  • Can still be merged into the original model after training
  • Works across pretraining, supervised learning, and reinforcement learning

The results also suggest a broader lesson: the way a model starts learning can be just as important as how large the model or adapter is. Even when two methods use the same number of parameters, a better starting arrangement can lead to much better learning.

Conclusion

This paper shows that standard LoRA can sometimes learn unevenly because its randomly initialized down-projection gives different input features different strengths.

NoRA fixes this by making those projection directions have equal size. This creates a more balanced learning process, similar to making sure every important road in a city has a reasonable width.

The experiments suggest that NoRA helps LLMs learn faster, perform better, remain stable, and preserve more of their original knowledge. Even the simpler version, NoRA-init, gains much of the benefit by normalizing the model only at the start.

Overall, NoRA could make adapting LLMs cheaper, safer, and more dependable, especially when training them for mathematics, coding, and other specialized tasks.

Knowledge Gaps

Knowledge gaps, limitations, and open questions

  • Limited model-scale validation: The experiments primarily use models in the approximately 340M–3B parameter range; it remains unclear whether NoRA provides comparable benefits for modern models at tens or hundreds of billions of parameters.
  • Narrow architectural coverage: The study focuses mainly on MHA, MLA, and decoder-only language-model settings. Its effectiveness in encoder–decoder models, vision transformers, multimodal models, diffusion models, convolutional networks, and recurrent architectures is not established.
  • Restricted task diversity: Downstream evaluation emphasizes mathematical reasoning, code generation, and general language-model benchmarks. NoRA’s behavior on classification, instruction following, multilingual adaptation, factual knowledge editing, long-context tasks, and domain-specific applications remains unexplored.
  • Limited pretraining evidence: The pretraining experiments use a single main corpus and a relatively controlled training setup. It is unknown whether the improvements persist across substantially different data mixtures, data quality levels, token budgets, and curriculum strategies.
  • Insufficient statistical validation: The paper does not clearly report multiple random seeds, confidence intervals, or significance tests. The robustness of the reported gains, especially on relatively small benchmark differences, therefore remains uncertain.
  • Incomplete hyperparameter-controlled comparisons: It is not fully established whether NoRA’s gains remain after independently tuning learning rates, LoRA scaling factors, optimizer settings, warmup schedules, and ranks for every baseline method.
  • Unclear interaction with LoRA scaling conventions: The theoretical discussion alternates between α=1\alpha=1 and the α/r\alpha/r implementation convention, but the practical sensitivity of NoRA to α\alpha, rank-dependent scaling, and layer-specific scaling is not systematically characterized.
  • Unresolved optimal normalization strength: The method uses hard unit-norm normalization with a fixed ϵ\epsilon. The effects of alternative target norms, soft normalization, norm clipping, learnable normalization scales, and different values of ϵ\epsilon are not investigated.
  • Unclear behavior for zero or near-zero columns: The normalization rule uses max(aj2,ϵ)\max(\|\bm a_j\|_2,\epsilon), but the optimization dynamics and representational consequences of columns whose norms are below ϵ\epsilon are not analyzed.
  • Mechanism not fully isolated: The paper attributes the gains primarily to correcting the diagonal of the implicit preconditioner AA\bm A^\top\bm A, but does not experimentally disentangle the effects of column norms, off-diagonal crosstalk, latent directions, and the altered gradient parameterization.
  • Preconditioning theory is only approximate: The theoretical analysis focuses on the initial update when B=0\bm B=0 and treats later terms as negligible or second order. A complete analysis of the coupled, nonlinear optimization dynamics after B\bm B becomes nonzero is missing.
  • Optimizer dependence is unknown: The explanation is largely framed around gradient descent, while practical experiments presumably use adaptive optimizers. The interaction between NoRA and Adam-like moment estimates, weight decay, gradient clipping, momentum, and second-order optimizers is not established.
  • Normalization-gradient implementation is underspecified: The paper does not provide sufficient detail on how gradients through Norm(A)\text{Norm}(\bm A) are implemented, especially under mixed precision, distributed training, gradient accumulation, and optimizer state updates.
  • Potential optimization trade-offs are underexplored: Continuous normalization may improve stability but could restrict useful scale adaptation or introduce optimization bias. The paper does not identify settings in which NoRA hurts performance or converges to inferior solutions.
  • NoRA-init’s long-term behavior is unresolved: Although initialization-only normalization captures much of the reported gain, the study does not explain when the column norms later become imbalanced again or why this does not consistently degrade performance.
  • Layer-wise effects are not analyzed: It remains unclear which Transformer layers and projection matrices benefit most from NoRA, whether normalization should be applied selectively, and whether optimal normalization differs across query, key, value, output, MLP, embedding, and head layers.
  • Rank dependence is incomplete: Results include some rank comparisons, but the method’s scaling behavior across very small and very large ranks, and its interaction with adaptive-rank methods such as AdaLoRA, are not systematically evaluated.
  • No principled rank-selection rule is provided: The paper shows that normalization can improve a fixed-rank adapter but does not determine how to choose the rank under a fixed parameter or compute budget.
  • Comparison with initialization baselines is incomplete: The experiments do not comprehensively compare NoRA with all relevant initialization and optimization methods, such as EVA, OLoRA, LoRA-GA, LoRA+, QLoRA, orthogonal initialization, and activation-informed projections under equally tuned conditions.
  • Relationship to BIMI and MiSS remains ambiguous: BIMI and MiSS have similar unit-column norms but substantially different crosstalk structures. The paper does not determine which geometric properties explain their similar or differing performance.
  • Randomness and deterministic structure are not separated: The study does not establish whether BIMI’s benefits arise from normalization, orthogonality, repeated coordinate structure, reduced randomness, or a particular alignment with the input basis.
  • Catastrophic forgetting analysis is limited: Knowledge retention is measured on only three benchmarks and with a single supervised adaptation setting. The durability of retention under longer training, multiple sequential tasks, domain shifts, and repeated adapter composition remains unknown.
  • RLVR evaluation is narrow: Reinforcement-learning experiments use a single mathematical training framework and dataset family. NoRA’s stability under other reward models, noisy or sparse rewards, policy-optimization algorithms, preference optimization, and non-mathematical RL tasks is unresolved.
  • RL instability is not diagnosed mechanistically: The paper reports severe degradation for PiSSA and MiLoRA under RLVR but does not identify whether the cause is initialization scale, spectral alignment, optimizer interaction, reward sparsity, policy drift, or implementation details.
  • Inference and deployment costs are not measured quantitatively: Although NoRA preserves mergeability in principle, the paper does not report actual merging time, memory overhead, serving latency, checkpoint size, or numerical discrepancies before and after merging.
  • Quantization compatibility is untested: The behavior of NoRA with QLoRA, weight-only quantization, activation quantization, low-precision optimizers, and post-merge quantization is not evaluated.
  • Adapter composition is unexplored: It is unknown whether NoRA adapters can be safely combined, interpolated, stacked, or merged across tasks without introducing norm or crosstalk problems.
  • Generalization beyond single-adapter training is unclear: The paper does not test continual learning, multi-task training, federated adaptation, or simultaneous adaptation of multiple modules.
  • Data efficiency is not examined: The reported improvements may depend on the available training data. NoRA’s sample efficiency and performance in few-shot, low-resource, or highly noisy regimes remain unknown.
  • Robustness to distribution shift is untested: The study does not evaluate whether NoRA improves or worsens out-of-distribution generalization, robustness to adversarial inputs, or transfer to domains unlike the adaptation data.
  • The role of input normalization is assumed rather than verified: The motivation relies on pre-normalized Transformer inputs, but the method is not tested with different normalization placements, RMSNorm versus LayerNorm, removed normalization, or poorly scaled input activations.
  • Potential basis dependence is unresolved: Column-wise normalization operates in the original input-coordinate basis. Its sensitivity to input rotations, feature reparameterizations, tokenizer changes, and equivalent linear-layer transformations is not studied.
  • Capacity versus conditioning is not fully separated: The experiments suggest that initialization geometry matters beyond rank, but they do not provide controlled experiments showing whether NoRA improves optimization at equal effective update norm, equal parameter-update magnitude, or equal training loss trajectory.
  • No universal explanation for benchmark variation is given: NoRA improves some tasks substantially while producing smaller or mixed gains on others. The paper does not identify task, layer, data, or gradient properties that predict when the method will be effective.
  • Reproducibility is incomplete: The presented manuscript contains malformed or incomplete equations, inconsistent notation, and limited implementation details, making it difficult to verify the method precisely or reproduce all experimental results.

Practical Applications

Immediate Applications

  • Drop-in improvement for LLM supervised fine-tuning (Software, education, enterprise AI) Replace standard LoRA initialization or training with NoRA-init or NoRA when adapting pretrained LLMs for mathematics, coding, instruction following, customer support, or domain-specific generation. The paper reports substantial gains over standard LoRA on GSM8K, mathematical reasoning, HumanEval, and MBPP, while using the same number of trainable parameters. Potential workflow: select a base model → insert NoRA adapters into attention or other linear projections → train with an existing LoRA/PEFT pipeline → merge the adapter weights into the base model for deployment. Dependencies: compatibility with the model architecture, appropriate rank and scaling choices, and validation on the target domain. The reported evidence is concentrated on relatively small LLMs and selected tasks.
  • Parameter-efficient code-model customization (Software engineering, developer tools) Use NoRA to adapt code-generation models to an organization’s programming languages, APIs, style guides, internal libraries, or secure coding policies. Improved early optimization can reduce the number of training steps and lower GPU costs compared with ordinary LoRA. Potential products: private code assistants, IDE plugins, automated documentation systems, code-review models, and repository-specific copilots. Dependencies: high-quality and legally usable code data, secure handling of proprietary repositories, and evaluation for functional correctness and security rather than benchmark accuracy alone.
  • Domain-specific instruction tuning with limited hardware (Healthcare, finance, legal services, public administration) Organizations can train task-specific adapters without updating the full model, reducing memory and storage requirements. Separate NoRA adapters could represent different domains, departments, languages, or workflows while sharing one frozen base model. Potential workflow: maintain a centrally hosted base model and distribute small, versioned adapters for medical summarization, financial reporting, legal retrieval, or government forms. Dependencies: domain validation, privacy controls, regulatory review, and safeguards against hallucination. The method improves optimization but does not itself provide factuality, fairness, or compliance guarantees.
  • More stable reinforcement-learning post-training (LLM alignment, reasoning systems, robotics software) Apply NoRA to reinforcement learning with verifiable rewards, preference optimization, or other post-training procedures where unstable updates can damage model quality. The paper reports improved RLVR performance and greater robustness than spectral initialization methods such as PiSSA and MiLoRA. Potential tools: NoRA-enabled training components for mathematical reasoning models, tool-use agents, theorem-proving systems, and automated planning models. Dependencies: reliable reward functions or verifiers, careful monitoring for reward hacking, and confirmation that the reported stability transfers beyond mathematical tasks.
  • Catastrophic-forgetting mitigation during adaptation (Education, enterprise knowledge systems, multilingual AI) Use NoRA for adapting a general model to a narrow task while retaining general capabilities. In the reported experiments, NoRA preserved benchmark performance better than standard LoRA and several alternatives. Potential workflow: train a task adapter, evaluate both target-task performance and a retention suite, then deploy the adapter only if general capabilities remain within an acceptable threshold. Dependencies: retention must be measured on representative organizational or user tasks; the paper’s forgetting evaluations use a limited set of benchmarks and should not be treated as a universal guarantee.
  • Efficient pretraining or continued pretraining of smaller models (Cloud computing, edge AI, research infrastructure) Use NoRA-init in low-rank continued-pretraining experiments when full-parameter updates are too expensive. The method can improve convergence while preserving the linear form of LoRA updates and exact weight merging. Potential products: domain-adapted compact models, local-LLMs, edge-deployable assistants, and rapid experimental model variants. Dependencies: evidence for large-scale pretraining remains limited; users should compare total training cost, wall-clock time, optimizer memory, and final quality rather than assuming that faster convergence always reduces cost.
  • Integration into existing PEFT libraries and training platforms (Machine-learning software) Implement NoRA as a lightweight extension to common LoRA modules. NoRA-init can be exposed as an initialization option, while NoRA can normalize the columns of the down-projection during forward computation or parameter updates. Potential tools: configuration flags such as init="nora" or normalization="rank" in PEFT libraries, experiment-tracking templates, and automated comparisons against LoRA, QLoRA, DoRA, and rsLoRA. Dependencies: correct treatment of optimizer states, mixed precision, quantization, distributed training, checkpoint conversion, and numerical stability through the ϵ\epsilon parameter.
  • Deployment of merged adapters without inference overhead (Consumer applications, enterprise serving) After training, absorb Norm(A)\operatorname{Norm}(\mathbf A) into the low-rank update and merge it with the pretrained weight matrix. This enables the adapted model to use standard inference infrastructure without an additional normalization operation or trainable parameter set. Potential products: standalone customized models, lower-latency APIs, and simplified model-serving pipelines. Dependencies: the merge implementation must exactly reproduce the training-time parameterization, and teams must retain the unmerged adapter for rollback, auditing, or multi-task composition.
  • Educational and research use as a preconditioning case study (Academia, machine-learning education) NoRA provides a practical demonstration that LoRA behaves like full fine-tuning under an implicit input-side low-rank preconditioner. It can be used in courses, laboratories, or optimizer research to study initialization, gradient flow, conditioning, and low-rank optimization. Potential outputs: teaching notebooks comparing LoRA, NoRA-init, NoRA, BIMI, and full fine-tuning; diagnostic plots of gradient norms; and experiments on rank-dependent learning behavior. Dependencies: the preconditioning interpretation is most directly applicable during the early stage when the up-projection is initialized to zero; later training dynamics may differ.

Long-Term Applications

  • Scalable adaptation of very large foundation models (Cloud AI, search, productivity software) NoRA could reduce the cost and instability of adapting large multimodal or language foundation models across many customers and tasks. Its lack of SVD, extra parameters, and inference overhead makes it attractive for large adapter banks. Potential products: customer-specific model personalization, multilingual model fleets, and large-scale adapter marketplaces. Dependencies: validation at substantially larger model sizes, longer training runs, multimodal layers, quantized training, and distributed optimizer implementations. The paper does not establish that gains scale monotonically with model size.
  • Personalized on-device and federated learning (Mobile devices, privacy-preserving AI, healthcare) Small NoRA adapters could allow local or federated personalization while keeping the base model frozen. Users or institutions could adapt models to writing style, accessibility needs, professional terminology, or local workflows without transmitting all model parameters. Potential workflow: distribute a frozen base model → train a small adapter locally → aggregate, select, or keep adapters private → deploy locally or through secure serving. Dependencies: communication-efficient aggregation, protection against poisoned updates, heterogeneous hardware, differential privacy, and evaluation of whether normalized initialization remains beneficial under highly non-IID data.
  • Continual-learning systems with modular adapters (Robotics, autonomous systems, enterprise automation) The reported resistance to catastrophic forgetting suggests a route toward adding new skills through separate NoRA adapters rather than repeatedly overwriting the base model. A robot or agent could acquire task-specific modules for navigation, manipulation, dialogue, or tool use. Potential products: skill libraries, adapter routers, and systems that activate different adapters according to context. Dependencies: reliable adapter composition, conflict resolution, routing, safety verification, and experiments in nonstationary environments. NoRA alone does not solve interference between multiple adapters.
  • Low-rank adaptation beyond LLMs (Computer vision, speech, robotics, scientific computing) The paper argues that rank-dimensional normalization is a general principle for low-rank adaptation and demonstrates transfer to a DoRA-style parameterization. Future systems could apply it to vision transformers, speech encoders, diffusion models, control policies, and scientific surrogate models. Potential tools: normalized low-rank modules for image classification, medical imaging, speech recognition, robot policies, and pretrained simulation models. Dependencies: the core assumption that input activations are already reasonably controlled by normalization layers may fail in convolutional, recurrent, physical-control, or unnormalized architectures.
  • Adaptive rank and normalized preconditioners (Optimization research, high-performance computing) NoRA’s preconditioning interpretation could motivate methods that combine rank-dimensional normalization with adaptive rank allocation, curvature estimation, or layer-wise scaling. Such systems might preserve unit diagonal gains while learning which low-rank directions deserve additional capacity. Potential research products: rank schedulers, optimizer-aware adapter allocation, and diagnostics based on the spectrum or diagonal of α2AA\alpha^2\mathbf A^\top\mathbf A. Dependencies: theoretical analysis beyond initialization, computationally efficient monitoring, and evidence that controlling diagonal gains remains optimal when data-dependent curvature is strongly anisotropic.
  • Stable post-training for embodied agents and reinforcement-learning policies (Robotics, autonomous vehicles, industrial control) NoRA could eventually support parameter-efficient policy adaptation from simulation or real-world feedback, particularly when repeated updates risk destabilizing a pretrained policy. The method’s linear mergeability could simplify deployment to constrained inference hardware. Dependencies: extensive safety testing, offline-to-online reinforcement-learning studies, non-verifiable and delayed rewards, distribution shift, real-time constraints, and guarantees on policy degradation. Results from language-model RLVR cannot be directly generalized to physical control.
  • Energy-efficient model training and carbon-aware adaptation (Energy, sustainability, data centers) If NoRA consistently reduces optimization steps or prevents failed runs, it could lower GPU-hours, energy use, and the environmental cost of maintaining many specialized models. This is particularly relevant for organizations training numerous adapters rather than one full model. Potential workflow: compare LoRA and NoRA using energy-aware experiment tracking, early-stop unstable runs, and deploy merged adapters from the best-performing checkpoints. Dependencies: actual energy savings depend on hardware utilization, normalization overhead during NoRA training, checkpoint frequency, and whether the same final quality can be reached with fewer steps.
  • Regulated, auditable adapter ecosystems (Finance, healthcare, government) Modular NoRA adapters could support controlled customization: each adapter can be versioned, evaluated, approved, revoked, and merged only after validation. This may help separate institution-specific behavior from the general-purpose base model. Dependencies: adapter provenance, reproducibility, secure signing, bias and safety audits, data-governance rules, and formal evidence that improved benchmark retention corresponds to improved behavior in regulated operational settings.
  • Everyday personal AI personalization (Daily life, accessibility, consumer software) In the longer term, NoRA could enable lightweight personalization of assistants to household routines, preferred communication styles, calendars, accessibility requirements, or private knowledge. Small adapters may be stored locally and switched without maintaining separate full models. Dependencies: consumer-grade training efficiency, privacy-preserving local updates, protection from unintended behavior changes, user controls, and clear separation between harmless personalization and high-stakes decisions.

Glossary

  • Ablation study: An experiment that systematically removes or changes one component to measure its effect. “We further perform ablation studies to investigate the effect of the normalization dimension and initialization distribution.”
  • Catastrophic forgetting: The loss of previously learned knowledge when a model is adapted to new data or tasks. “They also mitigate catastrophic forgetting during supervised adaptation”
  • Convergence: The process by which an optimization procedure approaches a stable solution or performance level. “NoRA consistently accelerates convergence”
  • Crosstalk: Unintended interaction between different input coordinates or feature directions. “The second term is crosstalk between input coordinates induced by the rank bottleneck”
  • Curvature-based method: An optimization method that uses information about the curvature of the loss surface to adjust parameter updates. “Right-multiplication by a k×kk\times k matrix is exactly where curvature-based methods~\citep{martens2015optimizing} place an input-side preconditioner.”
  • Down-projection: A mapping from a high-dimensional input space into a lower-dimensional latent space. “NoRA requires the down-projection matrix A\bm{A} to be normalized along the output rank dimension.”
  • Downstream performance: A model’s effectiveness on target tasks performed after pretraining or adaptation. “Across a diverse range of base models, tasks, and training configurations, both methods consistently accelerate convergence, improve training stability, and enhance downstream performance.”
  • Exact mergeability: The ability to combine an adapter’s learned weight update with the original model weights without changing the resulting computation. “After training, the normalized down-projection can be absorbed into the low-rank update, preserving exact weight mergeability.”
  • Full finetuning: Updating all or nearly all parameters of a pretrained model for a new task. “Full finetuning takes the step Δ=η\Delta=-\eta\,, i.e., \eqref{eq:precond} with ==.”
  • Gradient descent: An iterative optimization algorithm that updates parameters in the direction opposite to the loss gradient. “Since sgradient,'s gradient, \alpha^{\top},vanisheswith, vanishes with, (0)^{(0)} alone fixes the learning rates and the input subspace during the decisive early phase”
  • Gradient norm: The magnitude of a gradient vector or matrix, often used to assess update strength. “NoRA produces substantially stronger early gradients than standard LoRA, with gradient norms approaching those of full finetuning”
  • Hidden preconditioner: An implicit transformation that modifies optimization gradients before they update parameters. “LoRA can be viewed as performing full-finetuning gradient descent under a hidden preconditioner that is determined by A\bm{A} and acts on the input coordinates.”
  • Implicit preconditioner: A preconditioning operation that arises from a model’s parameterization rather than being explicitly added as an optimization algorithm. “From a preconditioning perspective, LoRA can be viewed as full finetuning under an implicit low-rank, input-side preconditioner determined by the down-projection”
  • Initialization distribution: The probability distribution used to generate a model’s initial parameter values. “We further perform ablation studies to investigate the effect of the normalization dimension and initialization distribution.”
  • Input-side preconditioner: A gradient transformation that operates on dimensions associated with the model input. “Right-multiplication by a k×kk\times k matrix is exactly where curvature-based methods~\citep{martens2015optimizing} place an input-side preconditioner.”
  • Input-to-latent projection: The transformation that maps input coordinates into a lower-dimensional latent representation. “NoRA continuously normalizes the down-projection matrix A\bm{A} along the low-rank dimension rr throughout training.”
  • Inference-time computation: Computation performed when a trained model generates predictions or outputs. “These benefits require neither additional trainable parameters nor inference-time computation”
  • Latent feature: A learned or computed representation in a lower-dimensional internal space. “where ϕ(x)Rr\bm\phi(\bm x)\in\mathbb R^r denotes the latent feature presented to the up-projection.”
  • Latent representation: An internal vector representation that encodes information in a model’s lower-dimensional feature space. “Therefore, the earliest optimization of LoRA is entirely determined by the latent representation induced by the initial projection”
  • Low-rank adaptation: A method that represents model-weight updates using factors whose inner dimension is much smaller than the original dimensions. “While low-rank adaptation (LoRA) is widely used for parameter-efficient model adaptation”
  • Low-rank bottleneck: A restricted intermediate dimension that limits the rank and expressive capacity of a parameterized update. “The second term is crosstalk between input coordinates induced by the rank bottleneck”
  • Low-rank factorization: The representation of a matrix as a product of smaller matrices with a constrained intermediate rank. “By representing weight updates through low-rank factorization, LoRA greatly reduces the number of trainable parameters”
  • Low-rank subspace: A restricted vector space spanned by a small number of directions. “Methods such as PiSSA~\citep{meng2024pissa} and MiLoRA~\citep{wang2025milora} construct the initial low-rank subspace from the spectral structure of pretrained weights”
  • Matrix-shard sharing: A strategy in which parts of a matrix or parameterization are reused across multiple input blocks. “MiSS~\citep{kang2026miss} is a recent PEFT method that improves parameter efficiency through a matrix-shard sharing strategy.”
  • Mergeability: The property that an adapter update can be incorporated into the original model weights for deployment. “Among them, LoRA~\citep{hu2021lora} is widely adopted due to its simplicity, efficiency, and mergeability at inference time.”
  • Multi-head attention: An attention mechanism that computes several attention operations in parallel and combines their outputs. “We further evaluate NoRA-init under the standard MHA architecture for LLM pretraining.”
  • Normalized latent representation: A latent vector whose magnitude or components have been rescaled according to a normalization rule. “Our investigation begins with the observation that the normalized latent bottleneck used in Multi-head Latent Attention (MLA) substantially stabilizes training”
  • Numerical stability: The degree to which computations remain reliable despite finite-precision arithmetic or problematic parameter values. “where ϵ\epsilon is a small constant for numerical stability.”
  • Optimization dynamics: The way model parameters, gradients, and performance evolve during training. “Despite its effectiveness, LoRA’s optimization dynamics remain poorly understood.”
  • Optimization geometry: The structure of the loss landscape and parameter space that influences how optimization proceeds. “This suggests that controlling the scale and structure of the input-to-latent projection provides a more favorable optimization geometry under limited-rank parameterizations”
  • Parameter-efficient finetuning: Adapting a pretrained model while updating only a small fraction of its parameters. “Among parameter-efficient finetuning (PEFT) approaches, Low-rank adaptation (LoRA)~\citep{hu2021lora} has become particularly popular”
  • Positive semidefinite matrix: A symmetric matrix whose quadratic form is nonnegative for every vector. “LoRA is full finetuning with the gradient right-multiplied by a positive semidefinite matrix of rank rr that acts on the input coordinates.”
  • Preconditioning: Transforming gradients or updates to improve optimization efficiency or conditioning. “\subsection{Why Does NoRA Work? A Preconditioning Perspective}”
  • Pre-normalized: Designed so that normalization is applied before a principal computational operation, such as a Transformer layer. “Modern Transformer architectures are typically pre-normalized, such that the magnitude of the input x\bm{x} to each linear layer is already well controlled by LayerNorm.”
  • Pretraining: Training a model on a broad dataset before adapting it to specific tasks. “We evaluate both NoRA and NoRA-init across pretraining, supervised finetuning, and reinforcement learning with verifiable rewards.”
  • Rank-dimension normalization: Normalizing each projection vector across the low-rank dimension so that its norm is controlled. “We therefore normalize each column of A\bm{A} along the LoRA rank dimension.”
  • Reinforcement learning with verifiable rewards: Reinforcement learning in which generated outputs can be checked automatically to assign rewards. “Reinforcement learning with verifiable rewards.”
  • Spectral decomposition: Decomposing a matrix according to eigenvalues or singular values and their associated directions. “A notable difference emerges for initialization methods based on pretrained-weight spectral decomposition.”
  • Singular-value decomposition: Factoring a matrix into orthogonal matrices and a diagonal matrix of singular values. “However, they require singular-value decomposition and modify the initial decomposition of the pretrained weights”
  • Structured initialization: Initializing parameters according to a deliberate mathematical structure rather than independent random samples. “BIMI achieves comparable performance and satisfies NoRA by construction, serving as a structured and deterministic instance of NoRA.”
  • Supervised finetuning: Adapting a pretrained model using labeled input–output examples. “We evaluate NoRA on Llama 3.2-3B across a diverse set of downstream tasks”
  • Training stability: The consistency and numerical reliability of optimization throughout model training. “NoRA consistently accelerates convergence, improves training stability, and enhances downstream performance.”
  • Up-projection: A mapping from a lower-dimensional latent space back into a higher-dimensional output space. “Because LoRA initializes the up-projection to zero, its early optimization dynamics are largely governed by the down-projection.”
  • Weight normalization: A parameterization or constraint that controls the magnitude of weight vectors separately from their direction. “Performing Norm()\text{Norm}() in the forward pass adds two things: (1) the loss becomes invariant to each column's scale, so gradients are tangential and, under gradient descent, norms can only grow while the effective step anneals automatically, as in weight-normalized training~\citep{liu2017deep,salimans2016weight,liu2018decoupled}”
  • Zero-shot performance: Performance on a task without task-specific examples being provided during evaluation or adaptation. “\caption{\footnotesize Zero-shot performance of 340M models trained on SlimPajama~\citep{cerebras2023slimpajama}.”

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Tweets

Sign up for free to view the 2 tweets with 177 likes about this paper.