Conjuring Positive Pairs for Efficient Unification of Representation Learning and Image Synthesis
Imanol G. Estepa, Jesús M. Rodríguez-de-Vera, Ignacio Sarasúa, Bhalaji Nagarajan, Petia Radeva
TL;DR
Sorcen addresses the challenge of unifying representation learning and image synthesis in self-supervised learning by operating on precomputed semantic tokens and introducing Echo Contrast, which generates positive samples from the model's own reconstruction. It couples a semantic reconstruction objective with a contrastive objective via a teacher-student EMA framework to achieve strong discriminative and generative performance without online tokenization or heavy augmentations. Experiments on ImageNet-1k show Sorcen achieving state-of-the-art results across linear probing, unconditional generation, few-shot, and transfer learning, while providing substantial efficiency gains (~60% fewer GPU-hours) relative to prior unified SSL methods like MAGE. This work advances unified SSL by delivering a disk-efficient approach that balances generation and recognition and opens avenues for extending to additional semantic token spaces.
Abstract
While representation learning and generative modeling seek to understand visual data, unifying both domains remains unexplored. Recent Unified Self-Supervised Learning (SSL) methods have started to bridge the gap between both paradigms. However, they rely solely on semantic token reconstruction, which requires an external tokenizer during training -- introducing a significant overhead. In this work, we introduce Sorcen, a novel unified SSL framework, incorporating a synergic Contrastive-Reconstruction objective. Our Contrastive objective, "Echo Contrast", leverages the generative capabilities of Sorcen, eliminating the need for additional image crops or augmentations during training. Sorcen "generates" an echo sample in the semantic token space, forming the contrastive positive pair. Sorcen operates exclusively on precomputed tokens, eliminating the need for an online token transformation during training, thereby significantly reducing computational overhead. Extensive experiments on ImageNet-1k demonstrate that Sorcen outperforms the previous Unified SSL SoTA by 0.4%, 1.48 FID, 1.76%, and 1.53% on linear probing, unconditional image generation, few-shot learning, and transfer learning, respectively, while being 60.8% more efficient. Additionally, Sorcen surpasses previous single-crop MIM SoTA in linear probing and achieves SoTA performance in unconditional image generation, highlighting significant improvements and breakthroughs in Unified SSL models.
