Perceptual Group Tokenizer: Building Perception with Iterative Grouping
Zhiwei Deng, Ting Chen, Yang Li
TL;DR
The paper tackles whether perceptual grouping can underlie a strong self-supervised visual backbone. It introduces Perceptual Group Tokenizer (PGT), which iteratively binds input tokens to multiple group tokens via multi-grouping heads to form context-rich representations, trained with a moving-average teacher loss. On ImageNet-1K, PGT achieves competitive results (80.3% top-1 with linear probe) and offers adaptive computation and interpretability, with successful transfer to ADE20k segmentation and insightful visualizations of group-token interactions. While effective, the approach incurs substantial computation due to iterative grouping, suggesting avenues for more efficient or closed-form grouping in future work.
Abstract
Human visual recognition system shows astonishing capability of compressing visual information into a set of tokens containing rich representations without label supervision. One critical driving principle behind it is perceptual grouping. Despite being widely used in computer vision in the early 2010s, it remains a mystery whether perceptual grouping can be leveraged to derive a neural visual recognition backbone that generates as powerful representations. In this paper, we propose the Perceptual Group Tokenizer, a model that entirely relies on grouping operations to extract visual features and perform self-supervised representation learning, where a series of grouping operations are used to iteratively hypothesize the context for pixels or superpixels to refine feature representations. We show that the proposed model can achieve competitive performance compared to state-of-the-art vision architectures, and inherits desirable properties including adaptive computation without re-training, and interpretability. Specifically, Perceptual Group Tokenizer achieves 80.3% on ImageNet-1K self-supervised learning benchmark with linear probe evaluation, marking a new progress under this paradigm.
