• Low Rank Approximation (LoRA) injects low-rank trainable matrices into selected weight projections while freezing the original parameters. For a weight matrix , LoRA decomposes the update into a rank- factorization:


with . Only and are optimized, yielding a parameter cost of , a dramatic reduction compared to full fine-tuning. LoRA preserves the forward pass semantics of the pretrained model while enabling efficient task adaptation. It is inserted in attention projections (typically ), or MLP layers.