Explain why a rank-r B·A update captures most of full fine-tuning's signal
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
Write the LoRA update equation and explain, in your own words, why a low-rank product B·A is enough to capture most of the useful weight change during fine-tuning. What empirical observation does this hypothesis rest on?
LoRA freezes W_0 and adds a rank-r product B·A. It works because the fine-tuning weight delta has low intrinsic rank, so a thin subspace captures most of the signal.
Imagine a giant mixing board with a million knobs already tuned by the factory. To adapt it for your studio, you do not retune every knob. Instead you discover that all the useful changes line up along a few master sliders. LoRA builds those few sliders cheaply: one small matrix decides which directions to move, another decides how far. The factory settings stay frozen, and your tiny add-on rides on top. Because the real adjustment only needed a handful of directions, a slim add-on captures almost everything the full retune would have done, at a thousandth of the cost. Push too few sliders, though, and big changes cannot fit.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
5 min: write the update equation + state the shapes + the low intrinsic rank hypothesis + the intrinsic-dimension evidence + the parameter-count derivation + the rank ceiling and how rank choice tracks task difficulty.
| Property | Full fine-tuning | LoRA (rank r) |
|---|---|---|
| Trainable params | All d × k per matrix | r(d + k) per matrix |
| Update rank | Up to full rank | At most r |
| Optimizer state | Scales with all weights | Scales with r(d + k) |
| Storage per task | Full model copy | Tiny adapter file |
| Expressivity ceiling | None from the method | Bounded by chosen r |
Real products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Justifying LoRA only by parameter savings. Savings are the payoff; the reason it works is that the fine-tuning delta itself has low intrinsic rank.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.