Efficient Test-Time Scaling for Small Vision-Language Models

Mehmet Onurcan Kaya, Desmond Elliott, Dim P. Papadopoulos
10/3/2025
cs.LGcs.CV

No official code found. Best implementation: monurcan/efficient_test_time_scaling (27 stars, last commit 2025-11-17).

Abstract

Small Vision-Language Models (VLMs) provide a computationally efficient alternative to larger models, at the cost of weaker generalization abilities and downstream task performance. These shortcomings could be addressed by test-time scaling techniques, but existing methods are typically computationally demanding, contradicting the resource-efficient design goals of small models. To address these limitations, we propose two novel and efficient test-time scaling strategies that leverage the model-internal features rather than external supervision: (i) Test-Time Augmentation (TTAug), which generates multiple augmented inputs and aggregates outputs at the token level without parameter updates, and (ii) Test-Time Adaptation (TTAdapt), which adapts model parameters during inference using consensus-based pseudolabels from TTAug. Through extensive experiments across nine benchmarks, we demonstrate consistent performance improvements while maintaining computational efficiency suitable for resource-constrained environments. The generality of our approach is demonstrated both within models at different scales and across different VLMs without additional tuning.

View on arXivView PDF

Code Implementations(1)

Efficient Test-Time Scaling for Small Vision-Language Models, official implementation of the paper, test-time scaling via test-time augmentation

272Shell, PythonOct 2, 202511 months ago
inference-time-scalingllmmultimodal-llmtest-time-adaptationtest-time-augmentation+3 more

Similar Papers

Cite this paper

@article{kaya2025efficient,
  title  = {Efficient Test-Time Scaling for Small Vision-Language Models},
  author = {Mehmet Onurcan Kaya and Desmond Elliott and Dim P. Papadopoulos},
  year   = {2025},
  eprint = {2510.03574},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.03574v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.03574.svg)](https://codeofpaper.com/paper/2510.03574)

Discussion