Hacker News new | ask | show | jobs
by FeepingCreature 815 days ago
LoRA training/merging basically is "crank up the batch size ridiculously high" in a nutshell, right? What actually breaks when you do that?
1 comments

Cranking up the batch size kills convergence.
Wonder if that can be avoided by modifying the training approach. Ideas offhand: group by topic, train a subset of weights per node; figure out which layers have the most divergence and reduce lr on those only.
A provable way to recover convergence is to calculate the hessian. It’s computationally expensive but there are approximation methods.