CVMay 19, 2025

Learning to Adapt to Position Bias in Vision Transformer Classifiers

arXiv:2505.13137v1h-index: 7Has Code
Originality Incremental advance
AI Analysis

This work addresses the challenge of optimizing position embeddings for image classification in Vision Transformers, which is an incremental improvement for computer vision researchers and practitioners.

The paper tackles the problem of position bias in Vision Transformer classifiers by showing that dataset-specific position bias affects performance and proposing Auto-PE, a parameterized position embedding that adapts to modulate position information, leading to improved or matched accuracy on classification datasets.

How discriminative position information is for image classification depends on the data. On the one hand, the camera position is arbitrary and objects can appear anywhere in the image, arguing for translation invariance. At the same time, position information is key for exploiting capture/center bias, and scene layout, e.g.: the sky is up. We show that position bias, the level to which a dataset is more easily solved when positional information on input features is used, plays a crucial role in the performance of Vision Transformers image classifiers. To investigate, we propose Position-SHAP, a direct measure of position bias by extending SHAP to work with position embeddings. We show various levels of position bias in different datasets, and find that the optimal choice of position embedding depends on the position bias apparent in the dataset. We therefore propose Auto-PE, a single-parameter position embedding extension, which allows the position embedding to modulate its norm, enabling the unlearning of position information. Auto-PE combines with existing PEs to match or improve accuracy on classification datasets.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes