NotAllImagesareWorth16x16Words: Dynamic TransformersforEfficientImageRecognition
–Neural Information Processing Systems
They split every 2D image into a fixed number of patches, each of which is treated as a token. Generally, representing an image with more tokens would lead tohigher prediction accuracy,while italso results indrastically increased computational cost. To achieve a decent trade-off between accuracy and speed, the number of tokens is empirically set to 16x16 or 14x14. In this paper, we argue that every image has its own characteristics, and ideally the token number should be conditioned on each individual input. In fact, we have observed that there exist aconsiderable number of "easy" images which can be accurately predicted with amere number of4x4tokens, while only asmall fraction of "hard" ones need a finer representation. Inspired by this phenomenon, we propose a Dynamic Transformer to automatically configure a proper number of tokens for each input image. This is achieved by cascading multiple Transformers with increasing numbers of tokens, which are sequentially activated in an adaptive fashion at test time, i.e., the inference is terminated once a sufficiently confident prediction is produced. We further design efficient featurereuseandrelationship reusemechanisms acrossdifferentcomponents ofthe Dynamic Transformer to reduce redundant computations.
Neural Information Processing Systems
Feb-9-2026, 01:13:38 GMT
- Country:
- Asia > China
- North America > United States
- Minnesota > Hennepin County > Minneapolis (0.14)
- Technology: