Harnessing Image Question Dependence for Better VLM Test-time Reinforcement Learning
Organizations: University of Illinois Urbana-Champaign Champaign, IL, USA
Abstract
Test-time reinforcement learning can adapt vision-language models (VLMs) to unlabeled target data, but its effectiveness is fundamentally limited by the reliability of self-generated learning signals. To assess the reliability of consensus-based learning signals, we analyze VLM test-time reinforcement learning across diverse VQA datasets and model sizes, revealing two limitations. First, gains from consensus-based test-time training largely come from answer normalization rather than content correction. Second, many initial VLM responses are incorrect due to the model's limited ability to jointly use the image and the question; consensus rewards derived from these outputs may preserve the resulting grounding errors rather than correct them. Motivated by these, we propose TTIQ, a test-time reinforcement learning framework that harnesses image-question dependence for better vlm adaptation. TTIQ teacher-forces each sampled response under the original image-question pair and its image- and question-ablated variants, using the resulting token-level likelihood changes to estimate dependence on each input. It combines image and question dependence with calibrated confidence to construct a response-level reward that favors jointly grounded responses, and uses the token-level signals to assign greater positive policy credit to tokens supported by both inputs. This design favors responses that are jointly grounded in the image and the question and sufficiently confident, rather than merely popular. Experiments across eight VQA datasets and multiple VLM sizes show that TTIQ achieves the best average performance at every model scale. It further generalizes across VLM families, while models trained on one dataset improve performance on unseen datasets without further training.
Figures & tables
| Method | InfoVQA | TextVQA | GQA-Rel. | GQA-Attr | ST-VQA | MathVerse-VD | COCO-QA-N | CLEVR-H | Mean |
| LLaMA-3.2-11B | 46.36 | 62.59 | 2.76 | 14.72 | 61.55 | 8.72 | 36.38 | 24.19 | 32.16 |
| LLaVA-1.5-7B | 15.48 | 53.43 | 41.54 | 56.30 | 43.06 | 14.58 | 63.80 | 36.33 | 40.57 |
| Qwen2.5-VL-3B | 66.06 | 81.87 | 37.41 | 55.61 | 71.25 | 28.65 | 73.75 | 80.60 | 61.90 |
| Qwen2.5-VL-7B | 70.62 | 84.40 | 33.69 | 47.42 | 76.69 | 32.16 | 78.79 | 80.70 | 63.06 |
| Qwen3-VL-2B | 62.30 | 80.52 | 34.21 | 48.91 | 69.17 | 27.08 | 72.80 | 71.69 | 58.34 |
| Qwen3-VL-4B | 70.07 | 81.83 | 41.00 | 54.93 | 71.56 | 30.73 | 74.99 | 79.98 | 63.14 |
| Backbone | Method | Target dataset | Avg. | ||
| Source: GQA-Attr | GQA-Rel | COCO-N | MathV-VD | ||
| IVL3-2B | Base | 26.08 | 67.53 | 25.91 | 39.84 |
| IVL3-2B | TTRV | 29.46 | 72.72 | 26.82 | 43.00 |
| IVL3-2B | TTIQ | 30.34 | 73.31 | 26.95 | 43.53 |
| IVL2.5-4B | Base | 17.25 | 36.01 | 28.91 | 27.39 |
| IVL2.5-4B | TTRV | 30.00 | 71.12 | 29.17 | 43.43 |
| Method | InfoVQA | GQA-Attr | GQA-Rel | COCO-N | Avg. |
| 3,268 | 1,746 | 3,873 | 2,735 | ||
| Qwen2.5-VL-3B | |||||
| Base | 66.06 | 55.61 | 37.41 | 73.75 | 58.21 |
| TTRV | 65.97 | 55.44 | 37.31 | 73.49 | 58.05 |
| TTIQ | 66.03 | 55.90 | 37.70 | 74.19 | 58.45 |
| Qwen2.5-VL-7B | |||||
| Method | Reward | Credit | InfoVQA | TextVQA | GQA-Attr | GQA-Rel. | Avg. |
| Reference methods | |||||||
| Base | 57.89 | 73.55 | 45.59 | 17.25 | 48.57 | ||
| TTRV | answer frequency | 58.35 | 74.76 | 55.50 | 31.06 | 54.92 | |
| Reward components | |||||||
| Image only | full response | 59.49 | 78.71 | 56.13 | 36.33 | 57.66 | |
| Question only | full response | 57.65 | 78.41 | 56.93 | 23.96 | 54.24 | |
Appendix figures & tables6 assets
Supplementary material from the paper’s appendix.
Appendix
| Dataset | Task focus | Public labeled source split | Unlabeled train | Evaluation |
| InfoVQA | Infographic reading and reasoning | Official test split | 20 | 3,268 |
| TextVQA | Scene-text question answering | Validation split | 20 | 4,980 |
| GQA-Relation | Visual relations | Test-dev balanced, Relation subset | 20 | 3,873 |
| GQA-Attribute | Visual attributes | Test-dev balanced, Attribute subset | 20 | 1,746 |
| ST-VQA | Scene-text question answering | Public train split | 20 | 26,054 |
| MathVerse-VD | Vision-dominant mathematical reasoning | Test-mini, Vision-Dominant subset | 20 | 768 |
| Train | Method | InfoVQA | TextVQA | GQA-Rel. | COCO-QA-N | Avg. |
| 20 | TTRV | 58.31 | 74.73 | 31.00 | 69.91 | 58.49 |
| TTIQ | 59.69 | 79.45 | 37.12 | 75.03 | 62.82 | |
| 50 | TTRV | 59.03 | 77.12 | 35.43 | 73.56 | 61.29 |
| TTIQ | 58.85 | 79.14 | 37.33 | 73.71 | 62.26 | |
| 100 | TTRV | 57.94 | 77.86 | 38.20 | 72.81 | 61.70 |
| TTIQ | 58.47 | 80.43 | 37.36 | 74.16 | 62.60 |
| Method | Extra TF | Sec./update | 8 updates | Peak GB/GPU |
| TTRV | 0 | 21.9 | 2.92 min | 76.84 |
| TTIQ | 2 | 35.8 | 4.78 min | 76.84 |
| Task | Question | Base | TTRV | TTIQ | GT |
| GQA-Rel. | What vehicle is in front of the red vehicle? | A car. | Car. | SUV | suv |
| GQA-Rel. | What are the jars sitting on top of? | Tea cups. | Cups. | Stove. | stove |
| GQA-Attr | How clean are the pots? | The pots are clean. | Clean. | Dirty. | dirty |
| GQA-Attr | Which side of the image is the cyclist on? | Left. | Left | Right. | right |
| ST-VQA | What number is this bus known as? | Private bus. | Private. | 23 | 23 |
| ST-VQA | What does the advertisement say behind the woman’s head? | Stretchy shery | Stretchy | Stretch | Stretch |
Test-Time Adaptation of VLMs
Test-time adaptation of vision-language models uses unlabeled deployment data to improve predictions under domain shifts without retraining.
See all 79 papers