CVJun 21, 2022

SemMAE: Semantic-Guided Masking for Learning Masked Autoencoders

arXiv:2206.10207v3170 citationsh-index: 15
Originality Incremental advance
AI Analysis

This addresses the problem of improving vision representation learning for tasks like image classification and segmentation, though it is incremental over existing MAE methods.

The paper tackles the lack of semantic decomposition in masked image modeling by proposing SemMAE, a semantic-guided masking strategy for masked autoencoders, which achieves 84.5% fine-tuning accuracy on ImageNet-1k, outperforming vanilla MAE by 1.4%.

Recently, significant progress has been made in masked image modeling to catch up to masked language modeling. However, unlike words in NLP, the lack of semantic decomposition of images still makes masked autoencoding (MAE) different between vision and language. In this paper, we explore a potential visual analogue of words, i.e., semantic parts, and we integrate semantic information into the training process of MAE by proposing a Semantic-Guided Masking strategy. Compared to widely adopted random masking, our masking strategy can gradually guide the network to learn various information, i.e., from intra-part patterns to inter-part relations. In particular, we achieve this in two steps. 1) Semantic part learning: we design a self-supervised part learning method to obtain semantic parts by leveraging and refining the multi-head attention of a ViT-based encoder. 2) Semantic-guided MAE (SemMAE) training: we design a masking strategy that varies from masking a portion of patches in each part to masking a portion of (whole) parts in an image. Extensive experiments on various vision tasks show that SemMAE can learn better image representation by integrating semantic information. In particular, SemMAE achieves 84.5% fine-tuning accuracy on ImageNet-1k, which outperforms the vanilla MAE by 1.4%. In the semantic segmentation and fine-grained recognition tasks, SemMAE also brings significant improvements and yields the state-of-the-art performance.

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