Replies: 1 comment
-
|
Short answer: no, ~80 VQAv2 is not something you should expect from a short run or from an unverified Megatron-LLaVA recipe without careful hyperparameter alignment. Getting ~65–75 early on is quite common depending on the exact setup. 1. Should you expect ~80 VQAv2?The ~80 VQAv2 number you’re referring to (LLaVA 1.5 / related reports) typically depends on very specific conditions:
So:
2. Getting <70 after a few thousand steps — is that bad?Not necessarily. In most LLaVA-style training runs:
So your result is consistent with:
3. Learning rate mismatch (1e-6 vs 2e-5)This is actually very important. LLaVA original:
Megatron / large-scale multimodal setups:
Why? Because Megatron recipes usually assume:
So yes:
4. Why your results may lag LLaVA 1.5Common reasons: (1) Different dataset mixtureLLaVA 1.5 performance depends heavily on:
Even small differences matter a lot. (2) Training duration“few thousand steps” is usually:
(3) LR too low (possible)If you are:
→ 1e-6 may be slightly conservative (4) Missing visual instruction diversityIf dataset lacks:
→ VQAv2 will plateau lower (~65–70) (5) Eval mismatchVery common issue:
can easily cause 2–5 point differences. 5. What I would check firstIf I were debugging your run: Step 1: confirm training is still improving
Step 2: verify LR schedule
Step 3: dataset ratio
Step 4: image encoder frozen or not
6. Bottom line
If you want, I can help you sanity-check:
Those usually explain 90% of LLaVA performance gaps. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
What is the expected VQAv2 accuracy of the instruction-finetuned model? Should it reach ~80 as reported by LLaVa1.5? After training for a few thousand steps I get under 70. Not sure if it is just a matter of training for longer or there is any other issue with the training recipe.
Also it seems the LR is 1e-6 vs the 2e-5 reported in LlaVa hyperparameters. Is this intentional? What scores did you get with this recipe?
Thanks,
Benet
Probably for @jon-barker or @trintamaki ?
Beta Was this translation helpful? Give feedback.
All reactions